Skip to content

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.

Mahadi Hassan standing on a sandstone sea cliff above a deep blue ocean under a clear sky
Now
Senior Software Engineer, Kraken Tech
Based in
Tokyo, Japan
From
Chandpur, Bangladesh
Experience
Since 2019 (7+ yrs)

Work

Where I’ve worked

Full history & skills
  1. — 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.

  2. — · 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.

  3. — · 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