Md. Mahmudul Hasan Dip
Lead Software Engineer · Dhaka, Bangladesh
I'm a lead software engineer with 9+ years of experience building backend systems and distributed infrastructure. My work has primarily been in fintech and banking — environments where correctness is not negotiable and downtime has direct financial consequences.
I've designed and implemented payment processing pipelines, API gateways, multi-tenant platforms, and the internal tooling that makes engineering teams faster. Most of this work has been in Go and Python, with architecture decisions that outlasted any individual team.
I believe the best engineering organizations are built on clear communication, strong mentorship, and pragmatic architectural choices. I focus on creating systems that are not only secure and scalable, but also maintainable for the teams that operate them long after deployment.
Currently
Expertise
Backend Systems
Designing and building high-performance backend services in Go and Python, optimized for reliability and throughput.
Distributed Systems
Event-driven architectures, message queues, consensus algorithms, and the tradeoffs that matter at scale.
Security & Identity
Architecting robust CIAM engines, strict anti-replay mechanisms, and securing critical financial pathways against intercept attacks.
Platform Architecture
Building foundational engines like Backend-Driven UIs (BDUI) and developer platforms that accelerate entire engineering teams.
Career
Lead Software Engineer
United Commercial Bank PLCLeading the backend engineering team for the launch of UCB One (the flagship digital banking app). Overseeing the end-to-end technical strategy and architecting high-availability polyglot microservices (Go/Python).
Senior Software Engineer
উপায় (UCB Fintech Company Limited)Led software development teams to design, architect, and deliver high-throughput MFS features to production. Established the core architectural patterns for highly decoupled, polyglot payment infrastructures.
Software Engineer
Genex Infosys LimitedLed backend development for comprehensive Human Resource Management Systems (HRMS) and critical internal tooling using PHP and the Laravel framework.
Education
B.Sc. Computer Science & Engineering
United International UniversityFoundation in algorithms, data structures, operating systems, and networking.