Back to portfolio
Telecom
MyBL App — Banglalink
Backend Engineer & iOS Developer
2019 — 2021

1 / 4
Official self-care mobile application for Bangladesh's second-largest telecom serving 500,000 daily active users and 5 million total users. Built from scratch with 100+ functionalities including mobile recharge, package activation, service subscriptions, and comprehensive account management through native iOS app, Laravel backend, and React.js website.
What I built
- —Designed and built the entire application from scratch including native iOS app with Swift, MVVM pattern, Core Data, and RX Swift for reactive programming.
- —Developed Laravel-based backend API and CMS supporting both mobile and web platforms with comprehensive content management capabilities.
- —Built React.js website for public-facing content ensuring cross-platform consistency and SEO optimization.
- —Established comprehensive testing platform with maximum feasible test coverage for business logic to ensure reliability at massive scale.
- —Integrated Firebase Analytics for user activity tracking and data-driven business insights to inform feature decisions.
- —Implemented 100+ functionalities including recharge, package management, service subscriptions, account management, and customer support.
- —Optimized application performance to handle 500,000 daily active users with efficient memory management, lazy loading, and network optimization.
- —Collaborated closely with client to lock features for release, share case studies, and demonstrate business impact of the platform.
Highlights
- 500k daily users
- 5M+ total users
- 100+ features
- Built from scratch
Tech stack
iOSSwiftMVVMCore DataRX SwiftLaravelReact.jsFirebaseGoogle Maps