
About Me
I am a Backend Software Engineer with over 4 years of experience building high-performance, asynchronous REST APIs, microservices, and event-driven data pipelines.
Currently, I work as a Software Engineer at TekWissen · Netweb Software, where I architect and build event-driven serverless architectures for a US-based startup. I leverage a modern AWS stack—including Lambda, Chalice, Boto3, SNS, SQS, DynamoDB, Cognito, API Gateway, and CodeCatalyst—to deliver highly scalable, production-ready backend systems.
I hold a Master of Computer Applications (M.C.A.) specializing in Artificial Intelligence & Machine Learning. I channel this academic knowledge into building intelligent, production-ready systems, focusing heavily on Large Language Model (LLM) integrations, Retrieval-Augmented Generation (RAG) pipelines, and vector databases.
My engineering philosophy revolves around creating robust, scalable, and highly available architectures that directly solve complex business challenges while driving cost-efficiency and performance optimizations.
Technical Skills
A balanced overview of my programming, database, serverless, and development utilities.
Languages & Frameworks
Databases & Storage
Serverless & Cloud
AI & Development Tools
Experience

Software Engineer – Python Developer
Architecting and building event-driven serverless architectures for a US-based startup. Developing high-performance microservices using Python with AWS Lambda, Chalice, and Boto3. Implementing reliable real-time messaging, asynchronous tasks, and decoupled services using AWS SNS, SQS, and DynamoDB.
Senior Systems Engineer
Progressed from Systems Engineer to Senior Systems Engineer, designing, developing, and maintaining scalable backend REST APIs and microservices using Python, FastAPI, and SQL for telecom and networking clients. Modernized legacy internal operations tooling, achieving over $700,000 USD in cost savings and cutting process times by 25% using Pydantic validation and SQLAlchemy ORM optimization. Integrated Redis caching and WebSocket-based real-time communication to improve data delivery performance and responsiveness.
Featured Projects
A handpicked selection of backend systems, real-time messaging, and artificial intelligence APIs.
- •Built a RAG application using FastAPI, LlamaIndex, Google Gemini, and Qdrant enabling natural language querying over uploaded documents with grounded answers and source attribution.
- •Implemented async ingestion pipeline — document loading, chunking via SentenceSplitter, Gemini embeddings, and Qdrant vector storage — with per-document metadata filtering for targeted queries.
- •Developed a WebSocket-based streaming chatbot with Redis-backed persistent conversation memory, sliding window token management, and per-session custom personas using Google Gemini.
- •Designed a services layer separating memory operations (Redis) from LLM streaming logic (Gemini), with session TTL-based auto-expiry and graceful WebSocket disconnect handling.
- •Built an async FastAPI service using Google Gemini for sentiment analysis, named entity extraction, context-aware Q&A, and dynamic text classification with Pydantic structured outputs.
- •Implemented prompt engineering best practices — system prompt templates, few-shot examples, JSON mode — with tenacity retry logic and full OpenAPI/Swagger documentation.
- •Developed a scalable backend with Node.js for a Netflix-style platform enabling users to watch and chat in real time via session-based rooms using Socket.IO and JWT-based authentication.
- •Designed full MVC architecture and built 25+ secure REST APIs for user auth, video management, session control, and TMDB movie integration; implemented role-based access (admin, host, participant).
Let's build something
scalable together.
I'm always open to discussing backend architectures, system design, or new opportunities.