MH

Muhammad Hanafi

Available to hire

Senior Software Engineer with 7+ years of experience architecting high-performance frontend and mobile applications for enterprise, government, and fintech sectors.

About

Senior Software Engineer with 7+ years of experience architecting high-performance frontend and mobile applications for enterprise, government, and fintech sectors. Proven track record scaling platforms to 750K+ monthly active users while delivering robust, secure solutions with clean architecture and exceptional UX.

Active open-source contributor and technical mentor focused on reliable software delivery. Expertise includes implementing security/compliance measures for financial applications, leading teams and code reviews, and driving CI/CD automation to ship production-grade mobile and web systems.

  • 7 years' experience
  • Joined April 2026

Industry experience

  • Software & Internet
  • Financial Services
  • Professional Services
  • Telecommunications
  • Government
  • Real Estate & Construction

Work experience· 7 roles

Senior Software Engineer / Lead Developer · Social Development Bank (SDB)Apr 2024 – Present · 2 yrs 8 mos

Scaled a mobile banking platform to 750K+ monthly active users across iOS and Android using monorepo and clean architecture principles. Implemented native SSL pinning, root detection, and code obfuscation to meet financial security and regulatory requirements. Mentored developers, established code review standards, and managed vendor software integrations. Led integration of secure SSO login and transactional APIs, and delivered modern banking features. Managed CI/CD pipelines using Fastlane and GitHub Actions for automated mobile app deployments, partnering with product managers on roadmap planning and feature prioritization.

Senior Mobile Application Developer · Social Development BankApr 2024 – Present · 2 yrs 8 mos

Led a team of two mobile developers to deliver feature-rich, secure mobile applications. Guided developers in implementing best practices for mobile architecture, code structure, and performance optimization. Integrated third-party APIs, secure login mechanisms (including SSO), and mobile banking features. Adhered to security standards, ensuring compliance with mobile platform security policies, including secure API communication, encrypted storage, and user authentication. Reviewed outsourced mobile projects and ensured seamless integration with in-house systems. Performed cross-platform testing to ensure mobile applications functioned consistently on iOS and Android.

Sr. Mobile & Web Application Developer · Perfect Presentation (2P)Apr 2021 – Mar 2024 · 3 yrs

Developed and maintained the Saudi Post (SPL) mobile ecosystem, improving performance stability and UX. Transformed UI frameworks into modular, pixel-perfect layouts using React Native and Ionic. Optimized local data handling, background services, and push notifications to increase user retention. Conducted performance profiling and memory leak debugging to stabilize mobile applications. Mentored junior developers on clean coding practices and modular architecture standards.

Mobile Application Developer · Perfect Presentation (2P)Apr 2021 – Mar 2024 · 3 yrs
Mobile & Web Application Developer · TIS TechnologyOct 2019 – Mar 2021 · 1 yr 6 mos
Mobile Application Developer · TIS TechnologyOct 2019 – Mar 2021 · 1 yr 6 mos
Mobile Application Developer · DoPaveNov 2018 – Sep 2019 · 11 mos

Education

B.Sc. Computer Science · October 6 University, Egypt2015 – 2019
B.Sc. Computer Science · October 6th University, Egypt2015 – 2019

Certifications and awards

PTE Academic2019 – 2026

Hire Muhammad Hanafi today

Post a job and invite Muhammad, or contact them directly. No hidden commission.

Post a job