Experience
Software Developer
AI Chatbot Platform
Architected and deployed an anime-based multi-bot chat application using Python (Flask), OpenAI GPT, Redis Vector Store, FAISS, and RAG for character-driven conversations. Implemented real-time event streaming, custom analytics for user interactions and bot performance, and integrated monetization through ads.
Insurance Leads Platform
Developed a multi-page Next.js App Router application with dynamic routing patterns. Designed a modular, config-driven component architecture reducing code duplication by 40% and aligned the platform with LeadExec and RedTrack integrations for insurance lead aggregation and dashboard management.
Campaign Creation Tool
Engineered a high-performance campaign automation tool using Python, MySQL, Redis, and WebSockets generating 10,000+ ad campaigns daily for Google Ads and Taboola. Optimized OpenAPI batch processing reducing setup time by 90% and leveraged ML insights for improved campaign quality and generation speed.
SDE
Architecture & Development
Designed and implemented a comprehensive REST API suite for order placement, shipment updates, and status tracking using Spring Boot and Data JPA. Architected asynchronous workflows using Apache Kafka for order, inventory, and shipping services, improving system scalability and reducing response times by 25%.
Performance Optimization
Optimized database queries through strategic indexing and implemented a Redis caching layer, achieving 35%+ reduction in order retrieval latency. Analyzed query execution plans and refactored N+1 problems, improving throughput from 200 to 500+ requests per second.
Reliability & Scalability
Built idempotent APIs with retry logic and circuit breaker patterns, implemented Saga pattern for distributed transaction management, and designed the system to handle 10,000+ concurrent orders with zero data loss and 99.9% uptime.