Senior Software Engineer · Dhaka, Bangladesh

Shipping full-stack web apps that stay maintainable as they grow.

I've spent 8+ years turning fuzzy product requirements into fast, well-tested web applications — owning both the Java and Node back end and the React, Svelte, and Angular front end. I lead design and code reviews and care about software that stays maintainable as it grows.

Available for freelance & consulting
Nazmul Alam
About

Hand me the feature your team is wary of.

Hand me a feature your team is wary of or a codebase that's hard to change, and I'll give back something fast, typed, and easy to extend. I work across the stack — Java and Node services behind React, Svelte, and Angular front ends — and I lead design and code reviews so quality holds as the product grows.

8+
Years shipping production web apps
Full-stack
Java & Node · React, Svelte, Angular
Lead
Design & code reviews · mentoring
Selected work

Things I’ve built and shipped.

From a nationwide math platform to hotel booking engines and high-performance static sites.

House of Math
2022 → NOW

House of Math

All the math help you need for free! Get the full mathematics curriculum with instructional videos, interactive problem solving, games and 24/7 chat.

React
Next.js
TypeScript
Node.js
Playwright
Cypress
PostHog
PostgreSQL
houseofmath.com
Booking Widget
2022

Booking Widget

Booking widget for different hotels. That will work like a plugin for different hotels' websites.

Svelte
TailwindCSS
Jest
Cypress
Storybook
husky
ESLint
Hotel Booking Engine
2019 → 2021

Hotel Booking Engine

This is a hotel booking site where all hotel owners would be able to add their hotels information and people would be able to book their hotel room online. It includes payment gateway also.

11.ty
ES6
TailwindCSS
Live
Ship Ticketing
2019 → 2021

Ship Ticketing

A ship ticketing site to sell ship tickets through different layers of seller, includes Admin, Agent, Counter.

Spring Boot
Spring Data JPA
Mysql
Angular 4
CMS
2021 → 2022

CMS

A Content Management System (CMS) to create high performance web sites for different clients. Specially focused on Hotels website

React.js
TailwindCSS
Jest
Experience

Eight years across product teams.

Oct 2022 → Current
Dhaka

Senior Software Engineer

Cefalo
  • Lead technical design and code reviews across the team's web platform, signing off on feature delivery.
  • Build and support full-stack features end to end — APIs, database integration, and new functionality.
  • Translate complex business and functional requirements into technical specifications the team builds against.
TypeScript
Next.js
Docker
Sanity
Tailwind CSS
Node.js
Jun 2021 → Sep 2022
Dhaka

Senior Frontend Developer

ReformedTech
  • Built modern client-side web applications and shipped reusable UI consumed across multiple client sites.
  • Drove design discussions and mentored developers on front-end architecture and best practices.
  • Iterated quickly in an agile workflow against customer and internal feedback.
JavaScript
Eleventy
Tailwind CSS
Mar 2019 → May 2021
Dhaka

Software Developer

Unolo Technology Limited
  • Designed and maintained reusable Java back-end and Angular front-end for a booking platform with an integrated payment gateway.
  • Wrote 200+ test procedures and translated 30+ user requirements into technical designs.
  • Hardened delivery with common security practices and established design patterns.
Java
Spring Boot
Angular
MySQL
Node.js
MongoDB
Feb 2017 → Jan 2019
Dhaka

Software Developer

Monerbari Technology Limited
  • Built and shipped feature requirements across an Angular + REST API stack, owning back-end testing and debugging.
Java
Spring Boot
Angular
Sep 2014 → Jan 2017
Dhaka

Lecturer (PT)

United International University (UIU)
  • Taught structured programming — theory and lab — to undergraduate engineers.
  • Built the habit of explaining systems clearly that still shapes how I review code today.
C Programming
Toolbox

What I work with.

Languages and Frameworks
TypeScript
JavaScript
Next.js
React
Java
Spring Boot
Node.js
Svelte
Angular
Tailwind CSS
Bootstrap
Eleventy
HTML
CSS
Tools / Utilities
Figma
Git
VS Code
Web Technologies
Docker
REST API
GraphQL
Databases
MySQL
MongoDB
PostgreSQL
Testing
Cypress
Jest
Playwright
Education
2010 → 2013

MSc, Information Technology

University of Stuttgart, Germany

Specialization in embedded Systems. Also, known Industrial Automation, Distributed Programming.

2006 → 2009

BSc, Electrical and Electronics Engineering (EEE)

United International University, Dhaka

Major: Electronics

Let’s talk

Have a web app or platform that needs to be fast and reliable?

I take on freelance and consulting work. Tell me what you’re building and I’ll tell you how I’d approach it.