π Full Stack Developer | π¨βπ» Former Mechanical Engineer | π» Python Β· FastAPI Β· Django Β· React Β· TypeScript Β· AI/ML | π Algo Trading Enthusiast
Welcome to my GitHub profile! I'm Vipul Kavar, a passionate full-stack developer specializing in Python, FastAPI, Django, React, and TypeScript, with a strong focus on AI-powered applications (LLMs, RAG) and scalable microservices. With 3+ years of hands-on experience, I've transitioned from mechanical engineering into software β building AI-integrated products across FinTech, EdTech, HealthTech, and PropTech, and exploring algorithmic trading on the side. I also lean heavily on AI-assisted development tools (Claude Code, Codex) to ship faster. Let's embark on a journey through my coding endeavors!
- AI/ML & LLMs: Building applications with LLM integration, RAG pipelines, and prompt engineering
- Backend Engineering: Scalable APIs, microservices, and domain-driven design
- Share Market & Algo Trading: Automated trading systems and financial market analysis
- Python & C++: Robust backend development and problem-solving
- Languages: Python, TypeScript, JavaScript, C++
- Frontend: React, TypeScript, Redux, HTML5, CSS3, jQuery
- Backend: FastAPI, Django, Django REST Framework (DRF), REST APIs, gRPC
- AI/ML: LLM Integration, RAG, Prompt Engineering, Pinecone (Vector DB), Audio Transcription, AI-Assisted Dev (Claude Code, Codex)
- Architecture: Microservices, Domain-Driven Design (DDD), Serverless
- Messaging & Queues: Redis, RabbitMQ, Celery, Pub/Sub, AWS SQS, AWS EventBridge
- Cloud & DevOps: AWS (Lambda, S3, ECS, SES), Docker, Git
- Databases: PostgreSQL, MongoDB
- OS: Ubuntu (Linux), Windows
I'm a firm believer in continuous learning and staying at the forefront of technology. Areas I'm currently exploring:
- DevOps: Infrastructure automation, CI/CD pipelines, and cloud deployment strategies
- AI Tools Utilization: Leveraging AI-assisted development tools (Claude Code, Codex, Antigravity) to accelerate prototyping, code generation, and delivery
- Algorithmic Trading: Building and back-testing automated trading strategies
- C++ & Competitive Programming: Sharpening algorithmic thinking and problem-solving
I've worked on a range of AI-powered and full-stack projects β most are professional/client work, so here are a few highlights:
- Real Estate Platform (PropTech): Microservices-based platform (FastAPI + React) using gRPC for internal communication and AWS Lambda/SES/EventBridge for concurrency and scheduled automation β bulk listings, intelligent search, real-time bidding, and transactions.
- ShareMarket AI Bot (FinTech): RAG-powered chatbot that answers stock-market questions from a PDF knowledge base using Pinecone embeddings + ChatGPT, with Stripe subscriptions.
- InfoSummarize AI: Extracts and summarizes content from YouTube, blogs, and news APIs, then converts summaries to audio.
- Algo Trading: Distributed trading system implementing custom strategies with Redis, RabbitMQ, Celery, and Pub/Sub.
- AI/ML Samples: Public samples including face recognition, recommendation systems, and sentiment analysis.
Former Mechanical Engineer β Full Stack Developer β AI/ML Engineer & Trading Enthusiast
My background in mechanical engineering gives me strong analytical and problem-solving skills that I now apply to software development, AI systems, and algorithmic trading β letting me approach technical challenges from multiple perspectives.
I'm always open to connecting with fellow developers, traders, and tech enthusiasts. Feel free to reach out:
- π§ Started as a Mechanical Engineer before diving into the world of code
- π€ Build AI-powered apps with LLMs and RAG, and ship faster with AI-assisted dev tools
- π Passionate about combining software with financial markets and algo trading
- π Always exploring the intersection of AI/ML and real-world products
Thanks for stopping by β let's collaborate π― to build innovative products, AI systems, and trading tools. Let's connect, learn, and build amazing things together!
