Skip to content
View rana-dev-py's full-sized avatar

Block or report rana-dev-py

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rana-dev-py/README.md

Hi there, I'm Anas πŸ‘‹

I am a passionate developer with extensive experience in Generative AI and Agentic AI.
My work spans across Natural Language Processing (NLP), real-time applications, and backend development.
I also have a solid background in concurrent programming. Welcome to my GitHub profile!

πŸ”§ Technologies & Tools

πŸ–₯️ Languages

  • Python, C++

🌐 Web Frameworks

  • Flask, FastAPI

πŸ› οΈ Developer Tools

  • GitHub, Docker, Google Cloud Platform, VS Code, Visual Studio, PyCharm

πŸ“š Libraries

  • Pandas, NumPy, Matplotlib, Pytorch

πŸ€– Agentic Libraries

  • Custom Logics, langchain, CrewAI

🧠 LLM Libraries

  • OpenAI, Ollama, Huggingface

πŸ—οΈ Model Architectures

  • NN, CNN, RNN, Transformer, YOLO

πŸŽ™οΈ Speech Recognition & Voice Synthesis Platforms

  • Deepgram, Google Speech-to-Text, ElevenLabs, Google Text-to-Speech, Azure Speech Services

πŸ“ž Phone Service Libraries

  • Twilio

πŸš€ Specializations

  • Built AI agents for workflow automation with LLM-driven decision-making
  • Generative AI
  • chatbot development
  • Agentic AI
  • Natural Language Processing (NLP)
  • Real-Time Applications
  • Backend Development
  • Concurrent Programming
  • Phone Calling/Message , Mail service
  • Appointment booking by Phone Calling/Message , Mail service
  • Lead generation by Phone Calling/Message , Mail service

πŸ› οΈ Projects

Project 1: Advanced Text-based Chatbot

  • Description: A sophisticated text-based chatbot capable of understanding and responding to user queries using NLP techniques.
  • Technologies: Python, FastApi, NLTK , Nlp , open source models

Project 2: Interactive Voice-based Chatbot

  • Description: A voice-based chatbot that leverages speech recognition and text-to-speech technologies to interact with users.
  • Technologies: Python,FastAPi, Google Cloud Speech-to-Text, Deepgram , Elevenlabs , OpenAi

Project 3: NLP-Powered Text Analysis Tool

  • Description: A tool that uses NLP techniques to perform sentiment analysis, entity recognition, and text summarization.
  • Technologies: Python, FastApi, NLTK , Nlp , open source models

Project 4: Real-Time Collaboration App

  • Description: A real-time collaboration application that allows multiple users to edit documents simultaneously.
  • Technologies: Python, FastApi, WebSockets

Project 5: Robust Backend API

  • Description: A robust backend API built to handle high traffic and complex logic, ensuring scalability and security.
  • Technologies: Python, FastApi, Concurrent Programming , Micro Service

Project 6: Text Generation Tool

  • Description: A tool for generating human-like text based on user inputs using advanced NLP techniques.
  • Technologies: Python, FastApi, NLTK , Nlp , open source models

Project 7: Real-Time Translation Service

  • Description: A real-time translation service that provides instant translations across multiple languages.
  • Technologies: Python,FastAPi, Google Cloud Speech-to-Text, Deepgram , Elevenlabs , OpenAi , Open Source Models

Project 8: AI-Powered Calling System

  • Description: An AI-powered system to automate phone calls and handle customer interactions.
  • Technologies: Python,FastAPi, Twilio Api , Google Cloud Speech-to-Text, Deepgram , Elevenlabs , OpenAi , Open Source Models

Project 9: Phone-Calling Real-Time Translation

  • Description: A real-time translation service integrated with phone calls to bridge language barriers during conversations.
  • Technologies: Python,FastAPi, Twilio Api , Google Cloud Speech-to-Text, Deepgram , Elevenlabs , OpenAi , Open Source Models

Project 10: Real-Time Calling services

  • Description: Phone to Phone call , browser to browser call , phone to browser call , browser to phone call
  • Technologies: Python , JavaScript,FastAPi, Twilio Api , Google Cloud Speech-to-Text, Deepgram , Elevenlabs , OpenAi , Open Source Models , WebSocket , WebHook ,WebRTC

πŸ“« How to Reach Me

🌱 Currently Learning

  • Advanced Agentic AI Architectures
  • Multi-Agent Systems & Collaborative AI
  • Cutting-edge LLM Applications
  • Optimization Techniques for Real-Time AI

πŸ’¬ Ask me about

  • Generative AI, Agentic AI, NLP, Real-time applications, and Backend development
  • Chatbot development (text-based and voice-based)
  • AI Phone calling
  • Concurrent programming and parallelism

⚑ Fun fact

I love making it with full control!

Thank you for visiting my profile! Feel free to connect with me.

Popular repositories Loading

  1. python-concurrency python-concurrency Public

    Python 1

  2. crewai-lib crewai-lib Public

    Forked from crewAIInc/crewAI

    Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.

    Python 1

  3. crewAI-examples crewAI-examples Public

    Forked from crewAIInc/crewAI-examples

    A collection of examples that show how to use CrewAI framework to automate workflows.

    Python 1

  4. rana-dev-py rana-dev-py Public

    Config files for my GitHub profile.

  5. fast_api_user_auth fast_api_user_auth Public

    Python

  6. fastapi-middleware fastapi-middleware Public

    Python