Available for opportunities

Mahfuj Alam

<|/>

Building scalable web experiences with modern technologies. Building scalable, performant, and user-centric web applications.

1+
Years Experience
10+
Projects Built
20+
Technologies
2
Certifications
Mahfuj Alam
Full Stack Dev
1+yr exp
scroll

Who I Am

I'm a passionate Full Stack Developer specializing in the MERN stack with a strong focus on building scalable, performant, and user-centric web applications. Currently working at TabEdge, crafting secure authentication systems and integrating custom banking APIs.

With hands-on industry experience and strong academic foundations, I bring both theory and real-world problem-solving to every project. I'm driven by clean code, intuitive UX, and cutting-edge technology.

+880-1848364821
Dhaka, Bangladesh
Bangla· Native
English· Fluent
Hindi· Conversational

Complete Web Development Course

Programming Hero · 2024

Next Level Web Development

Programming Hero · 2024

Mahfuj at work
1+
Years Experience
10+
Projects Built
20+
Technologies
2
Certifications

Tech Stack

Technologies and tools I work with daily

Featured Work

01Oct 2024

GrowNext

Gardening Tips & Advice Platform

A full-stack web app for gardening enthusiasts to share, discover, and interact with gardening tips, built with Next.js and TypeScript for a responsive, user-friendly experience.

  • Secure JWT authentication with password recovery & profile management
  • Rich Text Editor for creating posts with multimedia and upvote/downvote
  • Premium content access via AamarPay with verified user badge
Next.jsTypeScriptReduxMongooseExpressJWTAamarPayNext UI
Dashboard
Feed
Profile
02Aug 2024

RoomEase

Meeting Room Booking System

A web-based platform that allows users to book and manage meeting rooms, with admins overseeing room listings, booking slots, and all bookings.

  • Role-based access control — admin vs user distinct dashboards
  • Real-time room availability with time-slot selection by date
  • Full booking management and scheduling system
TypeScriptReactReduxMongooseExpressJWTNode.js
Rooms
Booking
Admin
03Jul – Aug 2024

E-Market

Mechanical Keyboard E-Commerce

A fully-featured e-commerce platform for mechanical keyboards with advanced product filtering, Stripe payments, and a comprehensive admin dashboard.

  • Advanced product search by name/brand with price range filters
  • Cart management with quantity control and Stripe payments
  • Admin dashboard for full product CRUD operations
TypeScriptReactReduxMongooseExpressJWTStripe
Products
Cart
Admin

Work Journey

MERN Stack Developer

TabEdge

2023 — PresentDhaka, BangladeshFull-Time · Onsite
  • Developed secure and responsive user authentication (sign up, login) using Next.js, TypeScript, and Node.js.
  • Implemented advanced account creation flow post-sign-up, collecting detailed user information and integrating admin approval logic.
  • Collaborated on integrating TabEdge's custom banking API (similar to Stripe) to enable third-party website and shop connections.
  • Built and maintained responsive UI components using React and Tailwind CSS, ensuring cross-browser compatibility.
Next.jsTypeScriptNode.jsMongoDBJWTReactTailwind

Academic Background

Polytechnic

Diploma in Engineering

Computer & Management Technology (CMT)

Moulvibazar Polytechnic Institute

Gained essential skills in software and web development, database management, networking, and computer hardware. Worked on diverse practical projects that honed problem-solving abilities and teamwork. The curriculum provided a strong foundation in both theoretical concepts and hands-on technical skills.

University

Bachelor of Science

Computer Science & Engineering (CSE)

Uttara University

Currently pursuing BSc in Computer Science & Engineering at Uttara University, building advanced knowledge in algorithms, data structures, software engineering, and system design. Engaging with modern computing paradigms including cloud computing, artificial intelligence, and distributed systems.

Beyond Code

🏕️
2019 — 2020

Scout Commander

Jagoroni Mukto Scout Group

Served as Scout Commander responsible for leading and mentoring a group of scouts. Organized outdoor activities, survival training, and community service programs. Developed strong leadership, discipline, and teamwork skills through regular training camps and public service events.

Leadership & team managementOutdoor survival trainingCommunity service programsEvent organization
💡
2024 — Present

Member — Problem Solving Club

Uttara University

Active member of the Uttara University Problem Solving Club, participating in competitive programming contests, algorithmic challenges, and collaborative coding sessions. Regularly practices data structures, algorithms, and logic building to sharpen programming skills.

Competitive programmingAlgorithm challengesCollaborative coding sessionsData structures practice

My Writing

Thoughts on web development, best practices, and the tech I love.

Featured
✍️
Next.jsReactTypeScript

Mastering Next.js 14 App Router: A Complete Guide

Deep dive into the new App Router architecture in Next.js 14 — server components, layouts, loading states, and data fetching patterns that will change how you build React apps.

Oct 15, 20248 min read
283,420
Read More

Get In Touch

Have a project in mind or want to collaborate? I'd love to hear from you.

Location

Dhaka, Bangladesh

Find me on