Back in 2021, I wrote my first line of code on a borrowed laptop, just trying to understand how websites work. That curiosity turned into a passion for software engineering. Despite pausing to focus on academics, I kept learning in the background, mastering web development and diving into Data Structures and Algorithms (DSA) to sharpen my problem-solving skills. In 2024, I returned with a clear goal: to build impactful solutions as a professional full-stack developer.
I specialize in crafting scalable web applications using Next.js, React, and TypeScript for intuitive UIs, and Node.js, Express, MongoDB, and PostgreSQL for robust APIs. My code follows clean architecture principles, ensuring readability and maintainability. I’m also passionate about DSA, actively solving problems on LeetCode to enhance my algorithmic thinking.
💡 My superpower? I learn by building. From donation platforms with payment gateways to role-based e-commerce dashboards, I dive deep, solve challenges, and bring ideas to life.
I’m a sharer too — I write beginner-friendly blogs on Medium, explaining DSA patterns and coding concepts in simple terms. I believe teaching reflects true understanding.
🔍 What’s it like to work with me?
- I ask thoughtful questions, listen actively, and communicate clearly
- I persist through challenges, debugging and iterating until solutions work
- I thrive in collaborative teams that value growth and shared goals
I’m seeking a team where I can contribute to meaningful projects, grow alongside talented developers, and keep improving daily.
- Web Development Level-01 (Programming Hero, 2023): Mastered React, Node.js, and full-stack development fundamentals.
- C Programming (2022): Gained proficiency in systems-level programming and algorithmic problem-solving.
- C++ Programming (2022): Developed skills in object-oriented programming and data structures.
An AI-powered platform to streamline YouTube content creation with script generation and SEO optimization.
Features:
- AI-generated video scripts using Claude 3.7
- Automated thumbnail and title suggestions
- Secure authentication with Clerk
Impact: Reduced content creation time by 30%
Tech Stack: Next.js, Tailwind CSS, Convex, Claude 3.7, Clerk
Live Demo
A scalable e-commerce platform with live product management and secure payments.
Features:
- Real-time product updates via Sanity CMS
- Secure payments with Stripe
- Responsive UI with Tailwind CSS and Material UI
Impact: Processed 500+ user transactions in beta
Tech Stack: Next.js, TypeScript, Sanity.io, Stripe, Tailwind CSS, Material UI
Live Demo
A platform for post-disaster relief, managing donations with a user-friendly dashboard.
Features:
- Donation management with SSLCommerz payments
- User dashboard with real-time statistics
- Animated UI with Framer Motion
Impact: Processed 100+ donations during pilot phase
Tech Stack: React, Redux, Node.js, MongoDB, SSLCommerz, Framer Motion
Live Demo
A web app for managing dealer data with dynamic forms and tables, built with Atomic Design principles.
Features:
- Reusable TableWrapper and DialogWrapper components
- Form validation with react-hook-form and Zod
- Type-safe development with TypeScript
Impact: Streamlined data management for 1,000+ dealer records
Tech Stack: React, TypeScript, Tailwind CSS, Node.js, Material UI
- Building a Secure Authentication System with Refresh Tokens in Node.js
- Why I Switched to pnpm Tools for Faster, Cleaner Development
- Why AI Is No Longer Optional for Developers in 2025