Summary
Prokash Sarkar is a Senior Staff Software Engineer with a decade of experience designing and delivering high-performance mobile applications for Android and iOS. He excels in architecting modular, testable codebases using Clean Architecture, MVVM/MVI, and has modernized legacy stacks by porting Java to Kotlin and adopting Kotlin Coroutines and KMM for cross-platform delivery. At Augmedix he rebuilt complex apps from the ground up, integrated live A/V streaming and Google Glass support, and champions rigorous testing and dependency injection practices. Comfortable across REST and GraphQL integrations, he pairs deep engineering discipline with product-minded solutions for scalable mobile systems. Outside of work he’s an audiophile and writes about engineering on Medium, bringing a pragmatic, user-focused perspective to performance-sensitive apps.
10 years of coding experience
7 years of employment as a software developer
Higher Secondary School Certificate, Science, Higher Secondary School Certificate, Science at Brindaban Govt. College
Bachelor's degree, Computer Science and Engineering, Bachelor's degree, Computer Science and Engineering at University of Liberal Arts Bangladesh
Secondary School Certificate, Science, Secondary School Certificate, Science at Habiganj Govt. High School
English, Bangla, Hindi