I’m a Full Stack Developer with over 4 years of experience, and I spend most of my time working on backend systems; however, I’m equally comfortable diving into the frontend or infrastructure when needed.
I’ve built and maintained distributed systems using Node.js with NestJS and Express.js, and I also have professional experience working with Go (Gin framework) to create fast, scalable services. I enjoy solving complex problems, optimising performance, and making systems run smoothly under load.
On the backend side, I’ve worked with:
- REST & GraphQL APIs
- Databases: PostgreSQL, MySQL, MongoDB, Dgraph
- Caching & queues: Redis, BullMQ
- Search & analytics: Elasticsearch
- ETL pipelines for analytics and reporting
For async communication and scalability, I’ve used Kafka and AWS SQS.
I have professional experience with AWS, leveraging its services for storage, compute, messaging, monitoring, and scaling.
I’m comfortable with Docker for containerization and deploying to Kubernetes.
On the frontend, I’ve contributed to several React.js projects, focusing on writing clean, maintainable code.
I also enjoy exploring AI and automation. Recently, I’ve worked with MCP, LangChain, LangGraph, and LangSmith to build intelligent workflows and tools.
💡 I’m always open to collaborating on challenging projects, whether it’s backend development with distributed systems, AWS infrastructure, or AI-driven applications.


