Skip to content
Mahabub.
Open to Full-Time & Freelance

Hi, I'm

Mahabub Alam

Full Stack Software Engineer

Current role: Full Stack Software Engineer

I build production web apps with React, Next.js, Node.js, and TypeScript — clear UX, reliable systems, and outcomes teams can ship.

Professional portrait of Mahabub Alam, Full Stack Software Engineer

Mahabub Alam

Full Stack Software Engineer

Dhaka, Bangladesh

  • React
  • Next.js
  • TypeScript
  • Node.js
  • MongoDB
Portrait of Mahabub Alam
Full Stack Software Engineer
Dhaka, Bangladesh3+ Years

About Me

Building products that feel fast, clear, and dependable.

I'm Mahabub — a full-stack engineer who cares about real users, clean systems, and shipping work teams can trust.

At a glance

  • Experience

    3+ Years

    Production delivery

  • Projects

    9+

    Shipped products

  • Stack

    12+

    Tools in daily use

  • Role

    Full Stack

    Amana Group Ltd.

  • Based in

    Dhaka

    Remote-friendly

A little more context

Who I am

  • Full Stack Software Engineer based in Dhaka
  • Focused on business problems, not buzzwords
  • I care about clarity, pace, and products people trust

How I got here

  • Started in web design and frontend craft
  • Grew into backend systems and APIs
  • Now ship full-stack product work end to end

What I build

  • Customer platforms and internal tools
  • React, Next.js, Node.js, TypeScript stacks
  • Interfaces that stay maintainable as they grow

What drives me

  • Clean architecture and continuous learning
  • Performance as a product requirement
  • Software that creates lasting business value

How I work

  • Clean Code
  • Responsive Design
  • Performance
  • REST APIs
  • Full Stack Delivery
  • Problem Solving

Tech Stack

Technologies I use to build modern software

A focused stack for designing, shipping, and maintaining scalable web products — chosen for clarity and long-term maintainability.

Frontend · 7 tools

  • React

    Building modern interactive interfaces.

  • Next.js

    Production-ready React framework.

  • TypeScript

    Type-safe scalable development.

  • Tailwind CSS

    Utility-first responsive UI.

  • Redux Toolkit

    Predictable client state management.

  • RTK Query

    Efficient API state management.

  • Responsive Design

    Cross-device layout optimization.

Featured

Currently Exploring

Deepening the craft beyond frameworks — architecture, speed, and inclusive UX.

  • Next.js
  • System Design
  • Performance Optimization
  • Clean Architecture
  • Accessibility
  • Modern UI Engineering

Development Principles

  • Clean Code

    Readable, intentional code that teams can trust.

  • Reusable Components

    Composable UI that scales across products.

  • Scalable Architecture

    Structures that grow without becoming fragile.

  • Performance First

    Fast experiences as a product requirement.

  • Accessibility

    Interfaces that work for more people.

  • Responsive Design

    Layouts that feel native on every screen.

  • Maintainability

    Systems that stay clear months later.

  • Problem Solving

    Business outcomes over shiny abstractions.

Need these skills on your team?

I build production software with a clear stack and strong engineering habits.

Experience

Building real-world software through continuous growth

Each role sharpened how I ship — clearer judgment, tighter collaboration, and more reliable delivery for real users and businesses.

Amana Group Limited

Now

Full Stack Developer

Jul 2024 – Present · Full-time · Uttara, Dhaka

I own full-stack delivery across e-commerce, POS, and internal platforms — turning product goals into interfaces, APIs, and tools teams rely on every day.

Impact

  • 01

    Led a complete e-commerce platform from build to launch

  • 02

    Kept cross-team delivery cohesive and efficient

  • 03

    Extended POS features that streamline retail ops

Day-to-day scope

  • Ship responsive apps for customers and internal teams
  • Build reusable UI shared across products
  • Design and maintain REST APIs
  • Integrate services into production workflows
  • Partner with product, design, and engineering
  • Improve performance and reliability
  • Debug production issues with clear habits
  • Keep growing codebases maintainable

What this chapter taught me

  • Full-stack ownership raises quality end to end

  • Speed matters — architecture that stays maintainable matters more

  • Technical decisions land better in business language

Stack

9 tools
  • React
  • Next.js
  • TypeScript
  • Vue
  • Node.js
  • Express
  • MongoDB
  • Tailwind CSS
  • Git

Amana Group Limited

Jr. Full Stack Developer

May 2022 – Jun 2024 · Full-time · Uttara, Dhaka

I grew from feature implementation into stronger ownership — analysis, design, development, testing, and release across the project lifecycle.

Impact

  • 01

    Delivered production-ready features across products

  • 02

    Strengthened responsive experiences for real users

  • 03

    Helped teams move faster front-to-back

Day-to-day scope

  • Build and iterate production web features
  • Adapt interfaces for mobile screen sizes
  • Support backend development and troubleshooting
  • Work with designers, engineers, and PMs
  • Join debugging, testing, and deployment
  • Improve UI consistency across breakpoints

What this chapter taught me

  • Small UI details compound into better UX

  • Owning work from analysis to release builds judgment

  • Early collaboration reduces rework later

Stack

9 tools
  • JavaScript
  • Vue
  • React
  • Node.js
  • Express
  • MongoDB
  • Bootstrap
  • SCSS
  • Git

TechGenBD Limited

Web Designer

Feb 2022 – Apr 2022 · Full-time · Banasree, Dhaka

Client-facing design and front-end work — translating briefs into clear, responsive interfaces and learning how delivery feels from the customer side.

Impact

  • 01

    Shipped client pages that matched briefs and deadlines

  • 02

    Built an early foundation in responsive craft

  • 03

    Grew confidence with non-technical stakeholders

Day-to-day scope

  • Create pages with modern markup and CSS
  • Deliver responsive layouts across devices
  • Meet clients on requirements and progress
  • Turn design direction into usable interfaces

What this chapter taught me

  • Careful listening turns requirements into better UI

  • Responsive design is product quality, not polish

  • Clear communication keeps projects moving

Stack

5 tools
  • HTML
  • CSS
  • JavaScript
  • Bootstrap
  • Responsive Design

Key Achievements

  • Improved application performance

    Focused on smoother interfaces and leaner delivery so products feel fast in real use — not only in demos.

  • Delivered production-ready features

    Shipped features that moved from design through testing into live environments with clear ownership.

  • Built reusable component architecture

    Created shared UI patterns that reduced duplication and kept product surfaces consistent.

  • Enhanced user experience

    Prioritized clarity, responsiveness, and reliable flows across customer and internal tools.

  • Reduced development friction

    Improved maintainability and collaboration so teams could iterate with less rework.

  • Collaborated across teams

    Worked with design, product, and engineering to keep delivery aligned and practical.

Engineering Highlights

  • Frontend Engineering

    Interfaces that stay clear, responsive, and maintainable.

  • Backend Development

    APIs and services that support real product workflows.

  • API Integration

    Connecting clients and services with predictable contracts.

  • Performance Optimization

    Treating speed as part of product quality.

  • State Management

    Predictable client state for complex product flows.

  • Responsive Design

    Experiences that feel native across screen sizes.

  • Problem Solving

    Engineering choices guided by business outcomes.

Career Philosophy

Great software is rarely about one clever trick — it comes from clean architecture, thoughtful UX, continuous learning, and collaboration that keeps quality high as the product grows.

Mahabub Alam

Featured Projects

Real Products. Real Problems. Real Solutions.

A curated set of software projects that show engineering ability, product thinking, UI craftsmanship, and production-ready delivery — not just demos.

Amana Tours & Travel cover
Full StackLive2024

Amana Tours & Travel

Travel booking platform for Hajj, Umrah, and custom tour packages.

  • Next.js
  • TypeScript
  • Tailwind
  • Node.js
  • Express
  • MongoDB
Focus
Booking UX
Stack
Next.js
Type
Full Stack
  • Production Ready
  • Responsive
  • Scalable Architecture
Ubaky cover
Full StackLive2024

Ubaky

Restaurant reservation product for Spain and Portugal.

  • React
  • TypeScript
  • Redux Toolkit
  • Ant Design
  • Node.js
Focus
Reservations
Region
Iberia
UI
Product
  • Production Ready
  • Responsive
  • Performance Focused
Amana Big Bazar cover
E-CommerceLive2023

Amana Big Bazar

E-commerce platform for category browsing, cart, and delivery.

  • Vue
  • JavaScript
  • Node.js
  • Express
  • Bootstrap
  • SCSS
Type
E-Commerce
Flow
Cart → Delivery
Stack
Vue + Node
  • Production Ready
  • Responsive
  • Scalable Architecture
Amana POS System cover
DashboardCase Study2023

Amana POS System

Retail operations software for sales, inventory, and reporting.

  • Vue
  • Node.js
  • Express
  • MongoDB
  • EJS
  • JavaScript
Type
POS
Users
Internal
Data
MongoDB
  • Production Ready
  • Scalable Architecture
  • Performance Focused
Gatekeeper Real Estate cover
FrontendLive2023

Gatekeeper Real Estate

Live property platform with search-driven listings.

  • HTML
  • CSS
  • Tailwind
  • JavaScript
Type
Real Estate
Focus
Search UX
Status
Live
  • Production Ready
  • Responsive
  • Accessible
Uttorayon Amana City cover
FrontendLive2022

Uttorayon Amana City

Brand and services site for an Amana Group sister concern.

  • Vue.js
  • Bootstrap
  • JavaScript
  • HTML
  • CSS
Type
Brand Site
Focus
Services
Stack
Vue
  • Production Ready
  • Responsive
  • SEO Optimized

Engineering Highlights

  • Reusable Component Architecture

    Shared UI patterns that stay consistent as products grow.

  • REST API Design

    Clear contracts between clients, services, and workflows.

  • Authentication

    Practical auth flows that protect real user sessions.

  • Performance Optimization

    Speed treated as a product requirement, not a polish pass.

  • State Management

    Predictable client state for complex product interactions.

  • Clean Folder Structure

    Codebases organized for navigation and long-term ownership.

  • Responsive UI

    Interfaces that feel intentional across every screen size.

  • Scalable Codebase

    Architecture choices that support growth without chaos.

  • Problem Solving

    Engineering decisions guided by business outcomes.

Certifications

Continuous Learning & Professional Development

Certifications, courses, and milestones that reflect ongoing learning and a commitment to software engineering excellence.

  • Complete Mastering Tailwind CSS

    Ostad Platform

    Issued 2024

    • Tailwind CSS
    • Responsive UI
    • Frontend
  • Complete Full Stack Web Development

    Shikhbe Shobai Platform

    Issued 2019

    • HTML
    • CSS
    • JavaScript
    • Full Stack

Achievements

  • Software Engineer

    Growing through real production roles — from web design into full-stack delivery.

  • Full Stack Development

    Shipping interfaces, APIs, and data flows as one connected product experience.

  • Production Applications

    Building and maintaining software used in real business operations.

  • Continuous Learning

    Investing in courses and craft to keep skills current and practical.

  • Technical Problem Solving

    Debugging, iterating, and improving systems with clear engineering judgment.

Learning Philosophy

The best engineers never stop learning. Every project, challenge, and technology is another chance to build software with more clarity, care, and craft.

Mahabub Alam

Contact

Let's Build Something Amazing Together.

Whether you're hiring, launching a product, or looking for a collaborator — I'd love to hear from you. Reach out and let's talk about what we can create.

Ready when you are.

Open to full-time roles, freelance projects, and thoughtful collaborations.

Available for opportunities

Connect

Compose a message

Fill this in and I’ll open your email client with the message ready to send.

Opens your email app — nothing is uploaded to a server.