Summary
Mahmoud Othman is a senior Android software engineer based in San Jose, California, with nine years of mobile development experience and a master's degree in computer science. He has steered end-to-end Android progress across fintech and healthcare, delivering scalable Kotlin-based apps, secure in-app payments, and real-time BLE integrations for medical devices. At Paymob, he led the Android revamp with Kotlin, MVVM, and modular architecture, driving 1M+ downloads of the flagship app and increasing market share while reducing APK size from 42MB to 12MB. He combines UI polish with robust backend integration—Retrofit, Firebase, Google Maps—along with CI/CD pipelines and a focus on HIPAA, PCI, and WCAG-compliant security and accessibility. A hands-on mentor and cross-functional collaborator, he thrives on shipping high-impact mobile experiences and is open to exciting new opportunities.
9 years of coding experience
3 years of employment as a software developer
Student, Computer Science, Student, Computer Science at Minia University
Master's degree, Computer Science, Master's degree, Computer Science at Ain Shams University
Bachelor's degree, Computer Programming, Bachelor's degree, Computer Programming at Faculty of Computer and Information
Master's degree Computer Science, Master's degree Computer Science at Maharishi International University
English, Arabic