🚀 AI-Focused Full Stack Developer | Founding Engineer | IITM Graduate | Bengaluru, India 🇮🇳
I build AI-powered applications and robust backend systems that power modern web experiences. With deep expertise in AI/ML integration, Python (FastAPI, Flask), Node.js, and cloud infrastructure, I architect intelligent solutions that combine cutting-edge AI capabilities with scalable engineering.
What I build:
- 🤖 AI-Powered Applications - LLM integrations, RAG systems, AI video dubbing, intelligent chatbots, and evaluation frameworks
- 🔧 High-performance APIs - RESTful services, GraphQL endpoints, and microservices
- 🗄️ Data-driven backends - PostgreSQL, MongoDB, Redis, Elasticsearch, ChromaDB integrations
- ☁️ Cloud-native systems - AWS, Docker, CI/CD pipelines, and serverless architectures
- 🚀 Scalable solutions - Message queues, caching strategies, and performance optimization
Currently: Building AI-powered applications, robust backend systems, and contributing to open-source projects.
| Project | Description |
|---|---|
| 🎬 AI Video Dub Generator | AI-driven platform for seamless video dubbing across languages using Deepgram, OpenAI, and ElevenLabs |
| 📊 AI PPT Slide Generator | AI-powered PowerPoint presentation generator using Google Gemini |
| 📚 AI Math Tutor | Intelligent AI-powered math tutor with step-by-step solutions using LangChain and OpenAI |
| 🏥 AI Healthcare Assistant | Practice medical communication with AI-powered text & voice feedback using Google Gemini |
| 🤖 AI Support Bot | Full-stack RAG-powered chatbot with dynamic knowledgebase loading using OpenAI and ChromaDB |
| Project | Description |
|---|---|
| 🔒 shai-hulud-detector | CLI security scanner that detects GitHub accounts compromised by the "Sha1-Hulud: The Second Coming" npm supply-chain worm. Features concurrent scanning, dual detection methods, and color-coded output. |
| 🛠️ nestedutils | The lightweight Python library for safe, simple, dot-notation access to nested dicts and lists. Effortlessly get, set, and delete values deep in your complex JSON, API responses, and config files without verbose error-checking or handling KeyError exceptions. |
| 🔗 social-links | Python library to validate, sanitize, and detect social media URLs. Support for LinkedIn, Instagram, TikTok, X/Twitter, GitHub, Facebook, YouTube, and 65+ platforms. Features automatic URL normalization and zero dependencies. Easy to use, regex-powered, and customizable. |
| 🗄️ dbconvert | CLI and GUI tool to convert PostgreSQL or MySQL databases to SQLite. Provides both command-line interface and user-friendly graphical interface built with Tkinter. |
| 📁 Directory Printer | Cross-platform GUI application for viewing and exporting directory structures. Features interactive directory selection, tree visualization, smart file filtering using .gitignore patterns, clipboard export, multi-language support, and cross-platform compatibility (Windows, Linux, macOS). Built with Python and Tkinter. |
| 📊 pypi-package-stats | A CLI for PyPI package stats and download analytics, built on the official pypistats API. Fetch daily, weekly, monthly, and 180-day downloads, Python version and OS breakdowns, package metadata, with flexible output (JSON or Rich console tables) and smart disk caching. |
| 💬 quotes-convert | Convert matching double-quotes to single-quotes or vice versa in strings and streams. |
| 🛤️ unused-path | Generate unused file and directory paths by auto-incrementing numeric suffixes. Similar to how browsers handle duplicate downloads. |
| 🧹 strip-bom | Strip UTF-8 byte order mark (BOM) from strings, bytes, streams, and files. |
| 📦 container-detect | Detect if your Python process is running inside a container. Supports Docker, Podman, Kubernetes, containerd, LXC, and more. Supports cached results with optional refresh. |
| 🐳 docker-detector | Detect if your Python process is running inside a Docker container. Supports cached results with optional refresh. |
| Category | Badges |
|---|---|
| Languages | |
| Technologies | |
| AI/ML Technologies | |
| Databases | |
| Cloud & DevOps |


