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

Deep dives on backend systems coming soon.
Scaling upay's High-Throughput Golang Financial Gateway
Validating a single financial transaction required querying four downstream services sequentially, causing unacceptable API timeouts under peak load.
Architected a polyglot microservices ecosystem for United Commercial Bank's flagship digital platform.
Real systems. Real tradeoffs. Engineering thinking documented.
Scaling upay's High-Throughput Golang Financial Gateway
Validating a single financial transaction required querying four downstream services sequentially, causing unacceptable API timeouts under peak load.
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.
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.