(385) 555-0162 ◇ Provo, UT
zaid.rahimi@example.com ◇ linkedin.com/in/zaid-rahimi ◇ zaidrahimi.com
Mobile developer with 9 years building cross-platform applications, currently owning a React Native app on iOS and Android with 1.9 million monthly active users. Cut cold start time from 4.2 seconds to 1.3 and raised crash-free sessions from 97.1% to 99.6% across 3 years. Shares code where it helps and writes platform-specific code where users would notice the difference.
Coursework in Software Engineering, Algorithms, Human-Computer Interaction, and Operating Systems.
Also completed a 40-hour course in mobile performance profiling in 2022.
- Own a React Native application on iOS and Android with 1.9 million monthly active users.
- Cut cold start time from 4.2 seconds to 1.3 by deferring 14 initialisation tasks and trimming the bundle.
- Raised crash-free sessions from 97.1% to 99.6% across 3 years on both platforms.
- Built 3 cross-platform applications in React Native for clients with 40,000 to 300,000 users.
- Reduced the release cycle from 6 weeks to 2 by automating build and distribution for both stores.
- Shared 78% of code across platforms while keeping platform-specific navigation patterns intact.
- Shipped about 40 merged changes to 2 mobile applications in the first year.
- Fixed 60 defects from the backlog, of which 14 had been open for more than 6 months.
- Added 120 unit tests to an untested module, taking coverage from 9% to 64%.
Cold Start Reduction. Profiled startup and found 14 tasks running before first paint that had no reason to. Deferring them and trimming the bundle took cold start from 4.2 seconds to 1.3, which moved retention on the first session measurably.
Release Automation. Cut the release cycle from 6 weeks to 2 by automating builds, signing, and store submission for both platforms. Most of the old cycle was manual steps that nobody had questioned.
Crash Reduction Programme. Took crash-free sessions from 97.1% to 99.6% by triaging crashes weekly by user impact rather than by count, which surfaced 3 rare crashes hitting a large share of paying users.
- Maintain an open-source React Native utility library with roughly 1,100 monthly downloads.
- Speak at a regional mobile developers meetup 2 or 3 times a year on performance work.
- Mentor 3 developers a year moving from web into mobile development.
- Serve as technical lead for a mobile team of 5 across 2 platforms.
- Set the release and crash triage standards now followed on 3 applications.
- Mentored 4 developers into independent feature ownership across 4 years.

.webp)



.webp)


%20Which%20Should%20You%20Use.webp)