Software Engineer 2 · Skyscanner

Thoughtful software.
From the inside out.

I’m Mahamudul Hasan Mithhu. I build the interfaces people use and the systems that make them work — with a growing curiosity for local AI.

Explore my work
Engineering & selected experiments2019 — 2026
01 / Experience

Built over time.

From payments and messaging to trading and travel.

September 2025 - July 2026

Agoda

Senior Software Engineer (Frontend / Full-Stack)

  • Developed user-facing React and TypeScript applications, covered by Playwright E2E tests, for a white-label partner integration platform (RocketMiles, Citi Bank).
  • Developed scalable backend services using Node.js and .NET/C# powering frontend functionality.
  • Migrated frontend build from Webpack to Rspack, achieving 3.5x faster builds (70s → 20s) and 35% smaller bundles with sub-second hot reloads via a dual-bundler CI/CD pipeline.
February 2024 - August 2025

Axi Trading

Software Development Engineer II

  • Led the development of the onboarding flow for the Axi Trade site using React, TypeScript, and Tailwind CSS, achieving a 20% faster load time and ensuring a seamless, responsive UX across devices.
  • Implemented BFF pattern using Auth0 for authentication and authorization, enhancing security and efficiency by providing a dedicated backend that handles client-specific logic and API orchestration.
Earlier experience · 2019–2024
October 2022 - January 2024

Innovations Group

Software Engineer

  • Developed and maintained an Instant Messenger app for Windows and macOS, achieving a milestone of 100K+ daily logins using WebSocket, React, Redux Toolkit, Electron.js, and SQLite.
November 2021 - October 2022

Pluang

Senior Software Engineer

  • Built a chat site and mobile app using GetStream API, React and implemented spam prevention features that led to a 10% increase in daily active users, higher retention, and reduced spam reports.
June 2020 - October 2021

Evaly

Software Engineer

  • Led integration of multiple rider services, resulting in a 30% revenue increase.
August 2019 - February 2020

TiGrow

Junior Software Engineer

  • Developed a productivity tool, including task management, project timelines, file sharing, and team communication tools, enhancing work organization and collaboration.
March 2019 - July 2019

Circle Fintech

Software Engineer Intern

  • Developed a local payment gateway system for a commercial bank using React, Redux, and React Router.
02 / Selected work

Ideas, made tangible.

Independent products and experiments, across AI, interaction and systems.

OpenMemory application preview; fictional book and movie memories
01 / Product + research

OpenMemory

Problem
Everyday notes lose their context.
Built
A reviewed memory app and a locally fine-tuned classifier, with AI assistance.
Result
A working capture-to-library flow, plus published evaluation and limitations.
ReactTypeScriptMLXLoRAOllamaIndexedDB
Read the case study
PhotosAI application preview
02 / AI tools

PhotosAI

An AI-powered photo editor for background removal, image transformations and generative edits. In active development.

ReactNext.jsTypeScriptTailwind CSSAI/ML APIs
Explore the project
Cricket Fever application preview
03 / Interactive play

Cricket Fever

A 3D browser cricket game with multiple batting shots, quick-match modes and player high-score tracking.

Three.jsJavaScript3D GraphicsWeb Audio
Explore the project
Chip-8 Emulator application preview
04 / Systems exploration

Chip-8 Emulator

A Chip-8 emulator built from scratch, with a complete instruction set and pixel-accurate Canvas rendering.

JavaScriptCanvas APIWebAssembly
Explore the project
03 / A little context

Curious about
the whole system.

I’m a software engineer working across frontend architecture and full-stack development. Since 2019, I’ve built user-facing applications, partner platforms, real-time messaging and onboarding experiences.

Today I’m a Software Engineer 2 at Skyscanner. Outside work, I explore how local models can become useful products — and publish what the experiments actually show.

Education

East West University

B.Sc. in Electrical and Electronics Engineering
January 2015 — December 2018

The working toolkit

Languages

TypeScript · JavaScript · Golang · Python · SQL · C#

Technologies

React · Redux Toolkit · Next.js · Tanstack Query · Node.js · Express · GraphQL · MongoDB · PostgreSQL · Docker · Kubernetes · AWS · Redis

Testing & Tools

Cypress · Playwright · Jest · React Testing Library · MySQL · Git · Webpack · Rspack

04 / Always learning

A practice, not a finish line.

January 2019 - April 2020

Front-end Developer Path Scholarship

OpenClassrooms & Facebook

One of 40 applicants who achieved a full scholarship on Front-end Development degree among thousands of applicants.

October 2018 - January 2019

PyTorch Scholarship Challenge

Udacity & Facebook

Built a network that can classify images of dogs and cats with state-of-the-art performance.

Certificates & coursework