HomeAboutProjectsExperienceSkillsEducationContact

Featured Projects

A showcase of AI/ML and full-stack projects that push the boundaries of what's possible

Ignitic AI - E-Commerce Automation AgentJune 2025 - Present
AI Engineer & Developer

Ignitic AI - E-Commerce Automation Agent

Architected an AI engine and MCP server for a microservices-based e-commerce super-agent using Python (FastAPI), leveraging RabbitMQ for event-driven orchestration. Developed specialized agents using LangGraph and MCP, implementing RAG pipelines and persistent memory with MongoDB and Graphiti knowledge graphs. Created dynamic integration with n8n for workflow automations as tools.

FastAPIGoRabbitMQPostgreSQLMCP ServerSupabasen8nLangGraphMongoDB
Multi-Restaurant Point of Sale SaaSDec 2024 - Oct 2025
Full Stack Developer & Team Lead

Multi-Restaurant Point of Sale SaaS

Managed development of a desktop POS cross-platform app in Flutter with a 4-layered reactive state architecture, leading a team of five. Designed microservices backend using TypeScript, GraphQL and Kubernetes with NATS streaming and RabbitMQ. Deployed on GCP Cloud Run with load balancer and custom domain setup.

FlutterGraphQLTypeScriptKubernetesGCPRabbitMQNATS
GPT Collab Fn CreatorDec 2024
Associate AI Engineer

GPT Collab Fn Creator

Contributed to an AI function creator that solves SWE bench problems with Human-in-Loop. Utilized Python, LangGraph, Elasticsearch, WebSockets for HIL, Prompting, and Code Generation. Handled the Human-in-loop mechanism using web sockets.

PythonLangGraphElasticsearchWebSockets
🚀
Oct 2024 - Nov 2024
AI Engineer

Extension on Casey AI - Legal Document Analysis

Added agentic capabilities to a generative AI platform for legal document analysis. Implemented RAG pipelines for accurate fact referencing using LlamaIndex, LangGraph, Qdrant and open-source document parsers.

LlamaIndexLangGraphQdrantPythonRAG
🚀
Aug 2024 - Sep 2024
AI Developer

AutoSynth - Synthetic Data Framework

Developed a framework that generates synthetic data using SOTA techniques (Self Instruct, Magpie, Agent Instruct, Arena Learning, Genstruct) using open/closed source LLMs. Used Distilabel and LangChain for pipelining with advanced prompting techniques like CoT, ToT, ReAct and Monte Carlo tree search.

PythonLangChainDistilabelLLMs