I am a Software Architect specializing in AI/ML-powered cloud-native applications that enhance user experiences and deliver data-driven insights.
- Machine Learning & NLP: Custom ML models (LSTM, Autoencoders, Unsupervised, Classification, Regression), AI-driven recommendation systems
- Logs & Telemetry Stream, Messages, Queues, Pub/Sub: Kafka, Redis & Kinesis.
- Backend Development: RESTful APIs with Python (FastAPI, Django), Node.js, .NET
- Databases: SQL/NoSQL, Redis Cache, Elasticsearch for scalable data solutions
- Infrastructure & DevOps: Kubernetes, Docker, Terraform, CI/CD (GitHub, Azure DevOps)
- Observability & Real-Time Systems: Redis, Apache Kafka, Elasticsearch
- Passionate about building AI-powered, cloud-native financial platforms that are scalable, secure, and data-driven.
- I specialize in designing and implementing scalable, distributed systems with a strong focus on AI-driven analytics, real-time processing, and financial technology.
- My recent work includes re-architecting a Fintech platform using a microservices-based architecture powered by Apache Kafka, Redis, MySQL, and MongoDB, deployed on Kubernetes for high availability and auto-scaling.
- The system was initially developed in 2023/2024 using a monolithic approach but has now been rearchitected into a fully distributed microservices-based architecture, with AI/ML and scalable deployment on Kubernetes.
- AI/ML-Driven Analytics – Built a Fraud Detection System leveraging machine learning models for anomaly detection in financial transactions.
- Event-Driven Microservices – Designed a Kafka-based architecture for asynchronous processing, ensuring system resilience.
- Transactional Integrity (ACID) – Implemented SAGA patterns, 2PC, and Redis-based idempotency for consistent financial operations.
- Real-Time Data Processing – Engineered streaming analytics pipelines using Kafka Streams & Redis caching for ultra-low latency insights.
- Scalable Cloud Deployment – Architected a Kubernetes-native infrastructure, leveraging Istio, Prometheus, and Grafana for observability and auto-scaling.
- Python, FastAPI, Java (Spring Boot), Kafka, Redis, MongoDB, MySQL, Kubernetes, TensorFlow, PyTorch
A Real-time log monitoring solution for instant alerts, combined with the Power of AI/ML to deep dive into patterns, trends and root cause analysis, for anomaly detection and security insights.
- Python
- ML
- Cloud Native Stack (opensource technologies)
- Kubernetes
- Observability Data Pipeline for Site Reliability Engineers (SREs)
- Ingests Logs & IoT Sensors Telemetry at scale
- Provides real-time streaming & alerts
- Utilizes Machine Learning (Deep learning) for Anomaly detection, patterns and root causes.
- User Interface with RAG/NLP using Semantic / Vector Search
- Scalable architecture on Kubernetes
- Enterprise Ready
A real-time monitoring and alerting dashboard for full-stack system observability.
- Real-time Streams, Pub/Sub
- Under development
A smart recipe recommendation system leveraging AI and NLP to personalize user experiences.
- Machine Learning: Word2Vec, TF-IDF, Count Vectorization
- Search & NLP: Semantic Search for intelligent query matching
- Backend: Python, FastAPI, MongoDB, Redis (for Caching)
- Infrastructure: Docker, Kubernetes, CI/CD
- AI-driven recipe recommendations based on user preferences
- Advanced NLP-based search for finding similar recipes
- Data-driven insights for user engagement and personalization
A serverless, cloud-native recipe-sharing application built on AWS.
- Backend: AWS Lambda (Python), API Gateway
- Database: DynamoDB
- Storage: Amazon S3 for media storage
- Architecture: Serverless, event-driven
- Scalable API for user-generated recipe sharing
- Efficient data storage with DynamoDB
- Secure media hosting on S3
- Fully managed serverless deployment with AWS services
Last year, I built a protptype FinTech mobile application using the MERN Stack to provide seamless financial transactions and user-friendly digital banking solutions.
- Frontend: React Native
- Backend: Node.js, Express.js
- Database: MongoDB, Redis
- State Management: Redux
- Authentication: JWT
- Infrastructure: Docker, Kubernetes
- Secure mobile banking experience with a prototype UI in React Native
- Real-time transaction processing with Session Management
- Bills Payments with transaction processing
- Performance Optimizaion for user experience with Redis Cache
Feel free to connect with me!
