Projects
- Architected microservices-based securities lending platform with FIX 4.4 protocol integration
- Built event-driven bridge service (sl-bridge) processing FIX messages via Kafka
- Developed Go-based FIX gateway client with TLS authentication for external trading counterparties
- Implemented full-stack lending terminal with real-time WebSocket updates
Tech: NestJS, Go, React, TypeScript, PostgreSQL, Prisma, Kafka, QuickFIX, Docker, Kubernetes, AWS
- Built production-ready Retrieval-Augmented Generation (RAG) system with asynchronous queue processing using Redis/RQ
- Architected scalable vector search infrastructure using Qdrant for high-performance semantic similarity matching
- Implemented FastAPI-based microservices with job queuing for concurrent query processing and result management
- Integrated OpenAI embeddings (text-embedding-3-large) for advanced document chunking and retrieval optimization
Tech: Python, FastAPI, Redis, RQ, Qdrant, OpenAI API, LangChain, PyPDF, Docker, REST APIs
- Developed sophisticated conversational AI agents using LangGraph with MongoDB checkpoint persistence
- Implemented conditional routing and state management for dynamic conversation flows and decision trees
- Built multi-model fallback systems with OpenAI GPT integration for robust response generation
- Designed stateful conversation management with thread-based context preservation across sessions
Tech: LangGraph, LangChain, MongoDB, OpenAI GPT-4, Python, State Graphs, Checkpoint Management
- Engineered intelligent memory system using Mem0 for long-term conversation context and user preference retention
- Integrated vector-based memory search with Qdrant for contextually aware AI responses and personalization
- Implemented user-specific memory isolation with semantic search capabilities for enhanced user experience
- Built real-time memory updates and retrieval system for continuous learning and adaptation
Tech: Mem0, Qdrant, OpenAI Embeddings, Python, Vector Databases, Semantic Search, Context Management
- Comprehensive email campaign management with domain warming and reputation monitoring
- Built intuitive dashboard for managing multiple sending domains
- Real-time analytics for deliverability metrics and campaign tracking
Tech: Next.js, TypeScript, TailwindCSS, REST APIs
- Web3 Consumer Relations Platform with Progressive Web App capabilities
- Advanced offline functionality and push notification system
- Multi-tier role-based authentication and integrated heatmap analytics
Tech: Next.js, TailwindCSS, ShadCN, Hasura, PostgreSQL, AWS S3/SES
- Project Management & Company Registry Platform with scalable multi-tenant architecture
- Supports thousands of concurrent users with high availability
- NGINX reverse proxy and load balancing with Strapi CMS integration
Tech: Next.js, MongoDB, AWS EC2/Route53, GCP VM/SQL, NGINX, Strapi
- Passwordless authentication system using WebAuthn standards
- Multi-device passkey management for seamless cross-platform access
- Secure backend infrastructure for passkey storage and validation
Tech: Next.js, SimpleWebAuthn, Nest.js, PostgreSQL, Prisma, AWS EC2/RDS
- Multi-Tenant Restaurant Management Platform with micro-frontend architecture
- Comprehensive inventory management with real-time stock tracking
- Role-based authorization and modular restaurant management system
Tech: Next.js, Firebase, Chakra UI, Redux Toolkit, PWA
- Educational platform connecting students and teachers with real-time communication
- WebSocket protocol for seamless live interactions
- Comprehensive testing suite with high code coverage
Tech: Next.js, Nest.js, PostgreSQL, Chakra UI, WebSockets
- High-frequency orderbook service for institutional trading operations
- FIX protocol adapter for integration with traditional financial institutions
- Seamless bridge between modern REST-based and legacy trading infrastructure
Tech: TypeScript, Node.js, PostgreSQL, Redis, WebSockets, FIX Protocol, Grafana, Prometheus
- Smart EV charging application with real-time charge monitoring via WebSocket
- Advanced caching strategies and code splitting techniques
- Responsive dashboards for energy consumption analytics
Tech: React.js, WebSockets, Advanced Caching, Code Splitting, Energy Analytics
- Developed responsive financial management dashboard with real-time wallet balance tracking and transaction analytics
- Built virtual card management system with dynamic carousel display and payment processing interface
- Implemented interactive data tables for transaction history and invoice management with date filtering capabilities
- Integrated Next.js image optimization and SSR for enhanced performance and user experience
Tech: Next.js, React, TypeScript, Vercel, CSS Modules, Tailwind CSS
- Architected headless CMS architecture integrating Strapi with Next.js for dynamic content management and blog publishing
- Implemented SEO optimization with on-demand sitemap generation and server-side rendering for improved search visibility
- Built responsive landing page showcasing portfolio, blog posts, and company offerings with Chakra UI and Tailwind CSS
- Deployed scalable infrastructure on AWS EC2 with S3 for asset management and CDN integration for optimized image delivery
Tech: Next.js, React, Strapi CMS, TypeScript, Tailwind CSS, Chakra UI, AWS (EC2, S3), Vercel, Server-Side APIs