Senior Software Engineer · Tokyo
Hi, I’m Mahadi Hassan.
Every system I build, every road I take, and every story I tell is just another attempt to understand things a little better.
I'm Mahadi, a Senior Software Engineer at Kraken Tech, living in Tokyo. I grew up in Chandpur, Bangladesh, started my career in 2019, and moved to Japan in 2022. I mostly work in Python and Django, and outside work I write, travel, and share what I've learned with anyone who asks.

- Now
- Senior Software Engineer, Kraken Tech
- Based in
- Tokyo, Japan
- From
- Chandpur, Bangladesh
- Experience
- Since 2019 (7+ yrs)
Work
Where I’ve worked
— Present · Tokyo, Japan
Senior Software Engineer at Kraken Tech
I work on customer migration, building backend services in Python and Django. Kraken runs 70M+ accounts around the globe.
— · Remote from Bangladesh → Japan
Backend Engineer at Resonest Corp
Resonest builds a machine guidance system (MGS) and roller compactor system (RCS) for construction. Operators see their excavator or roller compactor move in 3D on screen, along with the ground already excavated or compacted, and calibrate their machines from the same app.
— · Dhaka, Bangladesh
Senior Software Engineer at Divint IT Limited
Where my career started. Divint IT builds PrismERP, one of Bangladesh's largest ERP systems, and I worked on the core PrismERP P series team in Python and Django.
Consulting
Just graduated, new to IT, or thinking about going abroad?
Starting your career · Your first years in IT · Studying or working abroad · Moving to Japan