Apps I've built
Tap an app on the phone to see what it does and what I worked on. Five are live, so you can download them and try them yourself.
Experience
From associate developer at PostEx to leading mobile delivery for a crypto exchange.
Senior Mobile App Developer, Technical Lead
- Lead end-to-end delivery of a centralized crypto exchange (CEX) app, from requirements and sprint planning through testing, release and production.
- Redesigned the P2P Trading module and modernised Mining, Security, Deposit, Withdrawal, Send and Trade for better performance and security.
- Run architecture discussions, task estimation and code reviews, and mentor developers on the team.
- Own Android and iOS release pipelines: builds, code signing, CI/CD and publishing to both stores.
Senior Mobile App Developer
- Led design, development, testing and maintenance of multiple Flutter apps, including iVote.
- Owned the full app lifecycle, from requirements to post-release support.
- Worked closely with product managers, designers, backend developers and QA.
Associate Mobile App Developer
- Built and maintained five Flutter apps for merchants, partners, riders, warehouse staff and payments.
- Contributed to architecture and new features with a focus on scalability and performance.
- Integrated REST APIs, Firebase and SQLite following clean code practices.
Skills
I write the code and I run the delivery, so my skills fall into two groups.
Mobile engineering
Cross-platform apps that hold up in production.
Leadership and delivery
Getting a team from plan to store release.
About me
I enjoy software architecture, hybrid app development and solving hard problems.
Education
BS Computer Science, 2017 to 2021
FSc Pre-Engineering, 2015 to 2017
Languages
Urdu, native
English, professional
Date of birth
7 November 1999
Based in
Islamabad, Pakistan
Open to remote work