Summary
Mahathir Bishal is a backend-focused software developer with 8 years of experience building high-performance, multi-tenant telecom and billing systems using Java, Spring Boot, Kafka and related technologies. He has engineered real-time call flow engines and minute-accurate billing pipelines that handle hundreds of thousands of calls monthly, reduced CDR processing time by ~25%, and implemented recursive balance reservation across multi-reseller architectures. Comfortable across Java, C#, C++, Spring Boot, Quarkus and ASP.NET, he pairs systems design with operational automation (Docker, systemd, CI/CD) to keep production services resilient. Beyond production systems, heโs published research (including a Q1 Elsevier paper) and solved 600+ algorithm problems, reflecting both theoretical rigor and practical problem-solving. Based in Dhaka, heโs open to remote or onsite backend roles where he can scale distributed, event-driven platforms and mentor teams on reliable telecom-grade systems.
8 years of coding experience
3 years of employment as a software developer
HSC, Science, HSC, Science at Police Lince school and college Rangpur
Bachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at Chittagong University of Engineering & Technology