
GET TO KNOW MORE
About Me
“A passionate coder who also loves to run.”
I'm a developer who finds joy where tech meets human connection. For me, coding isn't just logic—it's a creative craft, much like my morning trail runs. Fresh air clears my mind and sparks ideas in ways a screen never could.
When I'm not building or debugging, I'm usually deep in conversation with friends—usually about tech, whether it's a new framework, AI trends, or tools we're geeking out over. Those chats often turn into impromptu brainstorming sessions.
I'm excited by how technology can solve real problems and bring people together. I love digging into tough challenges, but I'm just as driven by collaboration, curiosity, and building things that matter.
At the end of the day, great software isn't just clean code—it's thoughtful, adaptable, and human. That's where I feel most at home.
Academic Background
Education
B.Sc. in Computer Science & Engineering
BRAC UniversityCGPA
3.26
Session
Summer '19 - Fall '24
Comprehensive curriculum covering Algorithms, Computer Networks, Software Engineering, Artificial Intelligence, Database Management System, Compiler Design, Computer Graphics, and many more with hands-on project experience.
Active participation in research initiatives and complementing academic coursework.
Browse my recent
Projects
Hajj Aday
Hajj Aday is a freelance project I developed for a travel agency in Bangladesh that assists pilgrims throughout their Hajj journey. The app provides a smooth and user-friendly interface. Built with Next.js, it leverages features like optimized image loading, loading screen, and other nextjs features to enhance performance.
frontend
backend
database
Instant Chat App
Instant Chat App is one of my favorite pet projects where I explored real-time communication using WebSocket (Socket.IO). It’s a fully functional chat application that supports instant messaging and stores all conversations in a PostgreSQL database via Prisma ORM. The backend is built with ExpressJS and includes user authentication using OAuth2 and PassportJS for secure access. This setup ensures both real-time responsiveness and persistent message history across sessions.
frontend
backend
database
ToDo: Mobile App
ToDo is a personal mobile app project built using Flutter and Dart. It helps users manage their daily tasks and assign them to others with ease. The backend is powered by ExpressJS, which handles the API endpoints efficiently, and PostgreSQL is used for storing all task-related data reliably. This setup ensures quick response times and a stable data layer for both solo and collaborative task management.
frontend
backend
database
Hajj Aday
Hajj Aday is a freelance project I developed for a travel agency in Bangladesh that assists pilgrims throughout their Hajj journey. The app provides a smooth and user-friendly interface. Built with Next.js, it leverages features like optimized image loading, loading screen, and other nextjs features to enhance performance.
frontend
backend
database
Instant Chat App
Instant Chat App is one of my favorite pet projects where I explored real-time communication using WebSocket (Socket.IO). It’s a fully functional chat application that supports instant messaging and stores all conversations in a PostgreSQL database via Prisma ORM. The backend is built with ExpressJS and includes user authentication using OAuth2 and PassportJS for secure access. This setup ensures both real-time responsiveness and persistent message history across sessions.
frontend
backend
database
ToDo: Mobile App
ToDo is a personal mobile app project built using Flutter and Dart. It helps users manage their daily tasks and assign them to others with ease. The backend is powered by ExpressJS, which handles the API endpoints efficiently, and PostgreSQL is used for storing all task-related data reliably. This setup ensures quick response times and a stable data layer for both solo and collaborative task management.
frontend
backend
database
My Learning Journey
Certifications
Node.js, Express, MongoDB & More: The Complete Bootcamp
Completed hands-on training in building modern backend applications using Node.js, Express, and MongoDB. Covered key concepts like REST API design, authentication, and deployment.
Highlights
The Ultimate React Course 2025: React, Next.js, Redux & More
Gained practical experience with modern React development, including Next.js, Redux, and TypeScript. Focused on building scalable and maintainable frontend applications.
Highlights
The Complete Flutter Development Bootcamp with Dart
Learned how to build beautiful and responsive cross-platform mobile apps using Flutter and Dart. Worked on various real-world projects with state management.
Highlights
Master Spring Boot 3 & Spring Framework 6 with Java
Developed strong understanding of Java-based backend systems using Spring Boot and Spring Framework. Explored REST APIs, Hibernate ORM.
Highlights
The Complete 2023 Web Development Bootcamp
Built a solid foundation in full-stack web development, covering HTML, CSS, JavaScript (ES6+). Created multiple real-world projects.
Highlights
Node.js, Express, MongoDB & More: The Complete Bootcamp
Completed hands-on training in building modern backend applications using Node.js, Express, and MongoDB. Covered key concepts like REST API design, authentication, and deployment.
Highlights
The Ultimate React Course 2025: React, Next.js, Redux & More
Gained practical experience with modern React development, including Next.js, Redux, and TypeScript. Focused on building scalable and maintainable frontend applications.
Highlights
The Complete Flutter Development Bootcamp with Dart
Learned how to build beautiful and responsive cross-platform mobile apps using Flutter and Dart. Worked on various real-world projects with state management.
Highlights
Master Spring Boot 3 & Spring Framework 6 with Java
Developed strong understanding of Java-based backend systems using Spring Boot and Spring Framework. Explored REST APIs, Hibernate ORM.
Highlights
The Complete 2023 Web Development Bootcamp
Built a solid foundation in full-stack web development, covering HTML, CSS, JavaScript (ES6+). Created multiple real-world projects.
Highlights
Technologies I Work With
My Toolbox
Languages
Experienced in
Hands-on exposure to
Frontend
Experienced in
Hands-on exposure to
Backend
Experienced in
Hands-on exposure to
Databases
Experienced in
Hands-on exposure to
Essentials
Experienced in
Hands-on exposure to
Let's Get In Touch