Mahmudul Hasan Dip
Lead Software Engineer
I build distributed systems, design APIs,
and architect platforms at scale.

Deep dives on backend systems coming soon.
Architecting a Polyglot CIAM Engine for Digital Banking
Monolithic architectures failed to balance sub-second biometric authentication spikes with the heavy stateful complexity required for core banking synchronizations.
Architected a polyglot microservices ecosystem for United Commercial Bank's flagship digital platform.
Real systems. Real tradeoffs. Engineering thinking documented.
Architecting a Polyglot CIAM Engine for Digital Banking
Monolithic architectures failed to balance sub-second biometric authentication spikes with the heavy stateful complexity required for core banking synchronizations.
Defeating Cache Stampedes with Distributed Locking at UCB One
When highly concurrent UI layout caches expired, thousands of requests bypassed the cache simultaneously, instantly overloading the PostgreSQL database.
Architected a polyglot microservices ecosystem for United Commercial Bank's flagship digital platform.
Architected the core high-throughput transaction engine and universal financial aggregator for a major digital wallet.
Languages
Systems & Architecture
Infrastructure & Data
Lead Software Engineer
United Commercial Bank PLCLeading a backend engineering team for UCB One (flagship digital banking app) in collaboration with the broader engineering group, directing backend solution design, microservices architecture, and ongoing system evolution.
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.
I am a Lead Software Engineer and Architect specializing in backend systems, distributed architecture, and engineering team leadership. I design and deliver high-throughput polyglot microservices (Go/Python), resilient developer platforms, and cryptographically secure architectures.