Summary
Mohammad Babul is a Lead Software Engineer based in Dhaka with 10 years of hands-on experience building mobile-first products and leading engineering teams. He combines deep Android expertise—from AOSP and system apps to consumer and enterprise mobile apps—with practical leadership in architecture, CI/CD, and Agile delivery. At BRAC IT he drives scalable, maintainable software design while mentoring engineers and enforcing code quality across e-learning, banking, and reporting platforms. Earlier roles in device R&D at Walton and client-focused development at Kinship and Frenclub show a rare blend of low-level OS knowledge and product-driven app development. Colleagues rely on him to identify technical risks and introduce tools and patterns that improve performance and release reliability. Outside the obvious, he has hands-on experience pushing custom system apps into device system partitions, reflecting capacity to work across both application and platform layers.
10 years of coding experience
8 years of employment as a software developer
B.SC. IN COMPUTER SCIENCE AND ENGINEERING (CSE) Computer Science & Engineering, B.SC. IN COMPUTER SCIENCE AND ENGINEERING (CSE) Computer Science & Engineering at Shahjalal University of Science and Technology