Technical Portfolio

Innovative projects on backend, data engineering and AI

FeaturedK8sCaching

Scalable URL Shortener

A production-ready URL shortener application implementing classic system design patterns. Built with FastAPI and deployed on Kubernetes with MongoDB and Redis for optimal performance and scalability.
FastAPI MongoDB Redis Kubernetes Docker GitHub Actions
Key Skills Demonstrated:
System Design • API Development • Containerization • CI/CD • Caching Strategies • Microservices Architecture
RealtimeCollab

vDocs - Collaborative Editor

A full-stack collaborative document management platform with real-time editing capabilities. Features Google authentication, cross-platform mobile support, and seamless real-time collaboration.
Node.js Flutter Socket.io Google Cloud MongoDB Riverpod
Key Skills Demonstrated:
Real-time Systems • Mobile Development • Authentication • State Management • Cloud Integration
MobileAI

Align – Smart Reminders

React Native + Expo app for natural-language reminders and lightweight daily goals. Parses phrases like “Call mom tomorrow at 2pm”, schedules local notifications, and stores data on-device with SQLite.
React Native Expo TypeScript NativeWind SQLite LangChain
Key Skills Demonstrated:
Mobile Dev • Push Notifications • AI-assisted Parsing • Local Persistence • Testing with Jest
LiveRAG

Personal Blog Chatbot

An intelligent RAG-powered chatbot that answers questions based on my personal blog content. Features advanced retrieval techniques and provides source attribution for transparency and verification.
Python LangChain Google Gemini RAG Streamlit Vector DB
Key Skills Demonstrated:
Advanced RAG • Data Processing • NLP • API Integration • Web Scraping • Deployment
CompetitionHyDEQD

Kubernetes Documentation Bot

A kubernetes documentation assistant implementing HyDE and Query Decomposition RAG techniques. Submitted to Google Gemini API Developer Competition 2024 for its innovative approach to technical documentation retrieval.
Python LangChain Google Gemini RAG Docker Streamlit
Key Skills Demonstrated:
Advanced RAG Techniques • Markdown Processing • Microservices • API Design • Containerization
PlaygroundAgents

GenAI Cookbook

A comprehensive repository of GenAI implementations featuring various RAG techniques, AI agents, and reusable code snippets. Serves as a practical guide for building production-ready GenAI applications.
Python LangChain RAG AI Agents Hugging Face Vector DBs
Key Skills Demonstrated:
AI/ML Engineering • Data Pipeline Design • Vector Database Configuration • Agent Orchestration

Looking for Collaboration?

I'm always interested in discussing new opportunities, technical challenges, and innovative projects.

GitHub Profile Technical Blog Full Blog