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 / ExperienceBuilt over time.
From payments and messaging to trading and travel.
August 2026 - PresentCurrent
September 2025 - July 2026
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
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
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
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
Software Engineer
- Led integration of multiple rider services, resulting in a 30% revenue increase.
August 2019 - February 2020
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
Software Engineer Intern
- Developed a local payment gateway system for a commercial bank using React, Redux, and React Router.
02 / Selected workIdeas, made tangible.
Independent products and experiments, across AI, interaction and systems.

01 / Product + research↗
- 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 ↗
02 / AI tools↗
An AI-powered photo editor for background removal, image transformations and generative edits. In active development.
ReactNext.jsTypeScriptTailwind CSSAI/ML APIs
Explore the project ↗
03 / Interactive play↗
A 3D browser cricket game with multiple batting shots, quick-match modes and player high-score tracking.
Three.jsJavaScript3D GraphicsWeb Audio
Explore the project ↗
04 / Systems exploration↗
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 contextCurious 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.
EducationEast West University
B.Sc. in Electrical and Electronics Engineering
January 2015 — December 2018
04 / Always learning
A practice, not a finish line.
January 2019 - April 2020Front-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 2019PyTorch Scholarship Challenge
Udacity & Facebook
Built a network that can classify images of dogs and cats with state-of-the-art performance.
Certificates & coursework +