
Full-Stack Software Engineer | Cloud, DevOps & AI Engineering
I build scalable full-stack web applications and turn ideas into working products. I design and deploy microservices on cloud platforms, and apply DevOps practices to ship reliable systems. I build AI-powered features and work with large language models to solve real problems. I focus on clean code, strong problem-solving, and technology that adds real value for users and businesses.

Passionate about building transformative solutions that create real impact
As a Software Engineer and Full-Stack Developer, I have built and deployed multiple full-stack applications, from Learning Management Systems to E-Commerce platforms and real-time messaging apps. I enjoy transforming ideas into scalable web and mobile solutions using React, Next.js, React Native, Node.js, and MongoDB.
My journey is shaped by continuous learning and hands-on projects. I've worked with modern tools like Docker, AWS, Redis, and RTK Query, while also exploring databases such as PostgreSQL and MySQL. Alongside web development, I actively practice Data Structures & Algorithms in C++ to strengthen my problem-solving skills.
Beyond coding, I contribute to open-source projects and share knowledge to help other developers grow. I believe technology should not just solve problems but also make education and opportunities more accessible to everyone.
When I'm not building projects, you’ll find me preparing for coding contests, experimenting with new frameworks, or exploring DevOps and cloud technologies. I’m driven by curiosity, growth, and the impact technology can create in real life.
Writing maintainable, scalable code that stands the test of time
Constantly updating my skills and adapting to new tools and technologies
Working effectively with cross-functional teams to deliver exceptional results
Optimizing applications for speed, accessibility, and user experience
Technologies I've worked with in real-world projects and professional environments
C++
JavaScript
TypeScript
Node.js
Express.js
React.js
Next.js
Vue.js
React Native
MongoDB
MySQL
Redis
Docker
AWS
Firebase
Git
CI/CD
Linux Systems
Kubernetes
Terraform
GitHub Actions
Jenkins
Nginx
Python
OpenAI API
LangChain
Building scalable systems and digital solutions across diverse technology stacks through hands-on development and collaborative problem-solving.
Working as a Top C++ Coder and LLM Trainer, contributing to competitive programming problem development, algorithmic problem-solving, and Large Language Model training.
Worked on full-stack web and mobile app development during a structured internship program.
Conducted training sessions on Data Structures & Algorithms (C++) and mentored students through the fellowship program.
Innovative solutions that bridge MERN stack technology with real-world impact
Full-stack e-commerce app with authentication and Redux.
Full-stack MERN e-commerce platform built around product management, featuring a powerful admin panel with advanced controls, a modern clean UI, and an integrated chatbot for enhanced user interaction.
Industry-level LMS with authentication, Redis, and RTK Query state management.
Paid client project with advanced auth, 2FA, Redis, and RTK Query.

A comprehensive React Native application for service providers to manage leads, bookings, and business operations across multiple service categories with real-time notifications and analytics.
Property listings platform with authentication and advanced filters.
Multi-page travel site with modern responsive design.

Mobile application to track daily expenses with charts and insights.
Sharing knowledge through technical articles and public speaking.
A deep-dive session on React state management — covering component vs application-level state, prop drilling, Context API, and performance optimizations like Virtual DOM diffing and Fiber's priority-based reconciliation.
Delivered an in-depth session on authentication and authorization, covering session-based authentication, JWT, OAuth 2.0, Google Authentication, security best practices, and interview-focused questions with real-world implementation concepts.
Delivered a live technical session on JavaScript Under the Hood, explaining the JavaScript engine, execution context, call stack, event loop, memory management, and asynchronous programming concepts.
Delivered an in-depth session on performance and scalability, covering latency, throughput, caching, load balancing, horizontal and vertical scaling, fault tolerance, and system design concepts through real-world architecture diagrams.
Delivered an session on string concepts, covering common string operations, optimization techniques, and the foundations required for coding interviews.
Solved string problems with coding examples, explaining optimized approaches, interview-focused solutions, problem-solving mindset, edge cases, and time and space complexity analysis.
Delivered an session on the Slow & Fast Pointer technique, covering its core concepts, pointer movement strategies, common use cases, and the intuition behind solving coding interview problems efficiently.
Solved Slow & Fast Pointer coding problems step by step, focusing on interview-ready solutions, problem-solving mindset, optimized approaches, and edge cases.
Delivered a live problem-solving session on LeetCode arrays, solving multiple array problems step by step while explaining the thought process, optimal approaches, and time and space complexity analysis.
Conducted a continuation session on array problem solving, covering more LeetCode challenges with a focus on pattern recognition, algorithmic thinking, optimized solutions, and coding best practices.
Explains how React optimizes performance despite abstraction layers.
The article covers why single-pass LLMs are unreliable and how Reflexion fixes this by making AI agents critique and retry their own outputs. LangGraph provides the infrastructure to wire that self-correction loop together.
Simplified breakdown of execution context and call stack.
Explores different AI models, their strengths and trade-offs, and provides practical guidance on selecting the right model based on the problem, performance, cost, and real-world use case.
Simplified breakdown of execution context and call stack.
Committed to staying current with the latest technologies and best practices
Validating technical expertise through recognized certifications and competitive programming success.
ICPC Foundation
Honorable Mention in the 2024 ICPC Asia Topi Online Preliminary Programming Contest.
Dev Weekends
Awarded the Bronze Fellowship by Dev Weekends in recognition of steady effort, perseverance, continuous learning, and positive contribution throughout the fellowship journey.
Udemy
Completed an advanced AI Engineering program covering Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), QLoRA fine-tuning, AI agents, vector databases, prompt engineering, and production-ready AI application development.
Udemy
Completed a comprehensive course on building scalable microservices using Node.js and React, covering event-driven architecture, Docker, Kubernetes, authentication, testing, CI/CD, and production-ready distributed systems.
Udemy
Completed an advanced course on building autonomous AI agents using the Model Context Protocol (MCP), agent workflows, tool integration, memory, planning, and multi-agent systems for real-world AI applications.
Ready to bring your ideas to life? Let's discuss your next project