Mirza Adil

CEO

Espoo, Uusimaa, Finland11 yrs 2 mos experience

Key Highlights

  • 10 years of experience in mobile product development.
  • Expert in scalable mobile and backend solutions.
  • Led teams in high-pressure environments.
Stackforce AI infers this person is a Fintech and E-commerce Mobile Development Expert.

Contact

Skills

Core Skills

AndroidIosMobile DevelopmentBackend DevelopmentPayment SolutionsFintechSecurityE-commerce

Other Skills

JenkinsOperations ManagementReact.jsSwift (Programming Language)ScrumGoogle Material DesignReact NativeAndroid FrameworkObjective-CTeam MentoringContinuous Delivery (CD)Multi-platformKotlin CoroutinesIntelliJ IDEAContinuous Integration (CI)

About

I've shipped Android apps used by 50M+ people. From ride-hailing across the MENA region, to banking for 2M+ customers, to government platforms serving millions — I've spent 10 years building mobile products that work at real scale, in real markets, under real pressure. I'm a Mobile Solution Architect and Senior Android Engineer. I don't just write features — I design the architectures that teams build on top of, the CI/CD pipelines that make releases reliable, and the engineering cultures that make quality sustainable. ── What I do best ── Kotlin · Jetpack Compose · MVVM / MVI · Clean Architecture · Kotlin Coroutines · Firebase · Dagger/Hilt · KMM (Kotlin Multiplatform) · GitHub Actions · Fastlane · TDD ── Industries I've delivered in ── Fintech & Banking · Ride-hailing · E-commerce · Telecommunications · EdTech · Government Services ── Where I am ── Based in Helsinki, Finland · EU work authorisation · mirza.madil@gmail.com · github.com/mirzaadil

Experience

11 yrs 2 mos
Total Experience
1 yr 4 mos
Average Tenure
1 yr 5 mos
Current Experience

Freelance

Mobile Solution Architect

Jan 2025Present · 1 yr 5 mos · Espoo, Uusimaa, Finland · Remote

Arbisoft

2 roles

Principal Software Engineer

Promoted

Jan 2024Oct 2024 · 9 mos · Lahore, Punjab, Pakistan · Hybrid

  • As a Principal Software Engineer, I lead the development of scalable, secure mobile and backend solutions, utilizing Java Spring Boot, RESTful APIs, and SDKs. I drive continuous integration and delivery using Jenkins, Circle CI, Git, and Gradle, ensuring efficient deployment.
  • Expert in Android (Android SDK, Kotlin, MVVM, Jetpack), iOS (Swift, Objective-C), and cross-platform frameworks like React Native. Strong background in API design, microservices, and application architecture, with a focus on mobile payments and FinTech innovations.
  • I provide team leadership, mentorship, and technical documentation, promoting best practices in Agile environments (Scrum, Jira). Skilled in problem-solving, decision-making, and optimizing mobile application performance with Android Design, Human-Computer Interaction, and security standards.
iOSSecurityJenkinsOperations ManagementReact.jsSwift (Programming Language)+14

Senior Software Engineer

Apr 2022Jul 2023 · 1 yr 3 mos · Lahore, Punjab, Pakistan

Mcb bank limited

Solutions Architecture - Sr Programmer Analyst

Nov 2020Apr 2022 · 1 yr 5 mos · Punjab, Pakistan · On-site

  • Leading end-to-end software development for mobile applications, focusing on payment solutions and digital wallets. Designing and implementing robust backend APIs using RESTful Web Services, Kotlin Coroutines, and Object-Oriented Programming (OOP). Utilizing IntelliJ IDEA and Spring Boot to develop scalable, secure, and high-performance backend systems.
  • Driving continuous integration and delivery through Jenkins and Circle CI, ensuring rapid and reliable deployment cycles. Managing projects within Agile frameworks using Jira, with a focus on mobile product development, Android design, and user experience.
  • Making informed decisions through critical thinking and analytical skills, guiding the team in mobile payments, and delivering innovative features aligned with business goals. Demonstrating strong project leadership, fostering team collaboration, and maintaining high standards in mobile application and backend system development.
SecurityAndroid StudioRetrofitSDK developmentBiometricsAgile Methodologies+61

Ibex

Development Lead

Jan 2020Oct 2020 · 9 mos · Lahore District, Punjab, Pakistan · On-site

  • As a Development Lead in Mobile Application Development, I specialize in Android SDK, Kotlin, and cross-platform solutions such as React Native, driving the end-to-end delivery of secure, high-quality FinTech and mobile products. I lead teams with expertise in Android Framework, MVVM, Dagger, and Android Jetpack, utilizing CI/CD, Git, and Gradle to ensure efficient development and continuous integration.
  • My responsibilities include designing RESTful Web Services, integrating JSON, and implementing secure payment solutions and Web APIs. I focus on problem-solving, decision-making, and technical documentation while mentoring team members and overseeing project management using Agile methodologies and tools like Jira.
  • With a strong emphasis on human-computer interaction, Android design, and mobile product development, I ensure optimized, scalable, and user-centric applications that meet business objectives and industry standards.
SecurityAndroid StudioRetrofitSDK developmentAgile MethodologiesLinux+56

Systems limited

Sr. Software Engineer

Oct 2018Nov 2019 · 1 yr 1 mo · United Arab Emirates · On-site

  • As an Android Developer, I lead the design and development of secure, scalable mobile applications using Android SDK, Kotlin, and Java within Agile and Scrum methodologies.
  • My responsibilities include developing SDKs and Web Services APIs, integrating RESTful APIs and JSON for data exchange, and implementing best practices with Android Jetpack, Google Material Design, and MVVM architecture.
  • I focus on writing clean, maintainable code using tools such as Android Studio, Git, Gradle, and IntelliJ IDEA, ensuring quality through unit testing with JUnit and implementing continuous integration and delivery pipelines. I develop and optimize SDKs, handle local data storage with SQLite, and ensure application security, especially in mobile payments and sensitive transactions.
  • Committed to problem-solving, human-computer interaction, and advanced analytics, I mentor team members, oversee system architecture, and ensure timely delivery of high-quality software. My experience encompasses embedded software, cross-platform solutions, and secure integrations, leveraging Linux and Web Services APIs to develop robust mobile applications.
SecurityAndroid StudioRetrofitSDK developmentBiometricsAgile Methodologies+42

Awok.com

Mobile Lead

Dec 2017Sep 2018 · 9 mos · Jumeirah, Dubai, United Arab Emirates · On-site

  • AWOK.com is a leading mass-market e-commerce platform offering affordable products in the UAE and KSA, with a strong focus on mobile-first solutions.
  • Implemented MVVM architecture to ensure maintainable and scalable code.
  • Conducted thorough code reviews to uphold high-quality standards.
  • Integrated Dagger for dependency injection to enhance modularity and testability.
  • Managed comprehensive documentation to facilitate effective collaboration among team members.
  • Collaborated with designers to develop wireframes, improving user experience and interface design.
  • Used AppsFlyer to track user engagement and optimize marketing strategies.
SecurityAndroid StudioRetrofitSDK developmentAgile MethodologiesLinux+41

Tower technologies pvt. (ltd)

Mobile Application Team Lead

Mar 2017Nov 2017 · 8 mos · Lahore, Pakistan Arfa Tower · On-site

  • Providing technical leadership and guidance on project plans and delivery commitments.
  • Managing day-to-day activities of the engineering team, including project planning, defining milestones and deadlines, task estimation, and scope of work assessment.
  • Writing high-quality code and conducting code reviews to ensure best practices and code excellence across the team.
  • Understanding business use cases and documenting requirements clearly.
  • Managing application version control to ensure seamless development and deployment workflows.
  • Organizing and overseeing team communication with clients through live meetings, email correspondence, reporting, and updates.
  • Participating in the recruitment process and providing input for performance evaluations and appraisals.
SecurityAndroid StudioRetrofitSDK developmentAgile MethodologiesLinux+42

Finja

Software Engineer

Jan 2014Feb 2017 · 3 yrs 1 mo · 46-B-II, Main Gulberg, Lahore

  • FINJA, founded by veterans of the tech and banking industry, is an innovative player in the Pakistani payments space. I contributed to the development of the Finca Microfinance Bank application, which incorporates biometric scanner integration and authentication via Pakistan NADRA to enable account opening and wallet management.
  • This application is a large-scale, modular system with the following features:
  • Processing fund transfers and sending/receiving money via IBFT from any bank in Pakistan
  • QR code payments with the company's custom logo
  • Mobile top-ups, utility bill payments, and fund management
  • Offering exclusive discounts and offers at partner retailers
  • Responsibilities:
  • Analyzing application requirements and business processes
  • Developing and testing Android applications across diverse devices
  • Integrating third-party SDKs for biometric authentication
  • Developing custom APIs to meet biometric template standards (ISO, ANSI)
  • Implementing secure data encryption using cipher algorithms like Triple DES and AES
  • Designing and developing the end-to-end architecture of the application
SecurityAndroid StudioRetrofitSDK developmentBiometricsAgile Methodologies+42

Education

University of Education, Lahore

Bachelor of Science (BS) — Information Technology

Jan 2010Jan 2014