Pramahadi Tama Putra - Mobile Engineer & React Native Developer Portfolio
Experienced Mobile App Developer specializing in React Native, iOS and Android Development
PP
Pramahadi Tama Putra
Software Engineer | Mobile Engineer | React Native Developer | Apple Developer Academy Alumni
Mobile Engineer with 4+ years of experience specializing in React Native development for scalable, high-performance mobile applications. Strong focus on performance optimization, clean architecture, and seamless cross-platform user experiences. Experienced in collaborating with cross-functional teams to deliver maintainable, production-ready mobile solutions. Passionate about adopting modern mobile technologies and best practices to build reliable, user-centered products.
Work Experience
Mobile Engineer
JAN 2022 – APR 2025PT. SiCepat Ekspres Indonesia
- Developed and maintained the POD Mobile App and internal tools using React Native, supporting thousands of daily courier operations with high reliability and performance.
- Automated deployment workflows using Fastlane and GitHub Actions, reducing release time by 60% and eliminating manual deployment errors.
- Adopted Trunk-Based Development to improve team collaboration, decreasing merge conflicts and speeding up release cycles by 30%.
- Integrated SonarQube for static analysis, raising code quality and aligning with internal security compliance standards.
- Implemented A/B Testing and Feature Flags with Firebase Remote Config, enabling safe, data-driven rollouts and boosting feature validation accuracy.
- Delivered hotfixes and feature updates via CodePush, cutting bug resolution time by up to 70% and reducing reliance on app store review cycles.
- Refactored legacy codebases using Clean Architecture and SOLID principles, improving code maintainability and scalability for long-term development.
- Created technical documentation and best practices in Confluence, accelerating onboarding and enhancing cross-team knowledge sharing.
Mobile Engineer
MAY 2021 – JAN 2022PT. Raksasa Laju Lintang
- Developed and maintained the Ralali mobile app using React Native, improving app stability and achieving a 98%+ crash-free rate across 100K+ monthly active users.
- Migrated 100% of legacy API endpoints to a new API Gateway, resulting in a 40% reduction in response time, improved scalability, and smoother user interactions during high-traffic periods.
- Implemented a Feature Flag system with LaunchDarkly, enabling safe, incremental rollouts for new features and reducing rollback incidents by 75%.
- Built a user-generated content (UGC) reporting system, ensuring full compliance with Google Play Store policies, which led to successful app approval and uninterrupted availability on the Play Store.
Mobile Engineer
MAR 2019 – JAN 2020Apple Developer Academy (Apple Inc - Internship)
- Developed 5 iOS mobile applications using Swift, UIKit, and CloudKit, delivering functional and user-friendly solutions that aligned with real-world use cases.
- Designed and validated app concepts through business model canvases and user research, resulting in improved market fit and app adoption.
- Conducted thorough market analysis and user testing, leading to key product refinements that enhanced usability and engagement.
- Built and optimized iOS apps using Xcode, following Apple's Human Interface Guidelines and best practices to ensure high performance and scalability across devices.
Education
Bachelor of Computer Science, Software Engineering
BINUS University
2016 - 2020
- Selected among thousands of candidates for an internship at Apple Developer Academy, gaining hands-on experience in iOS development.
- Contributed as a Web Developer in the Binus Student Learning Community, building and managing platforms for member registration, event management and mentoring logbook activity web app.
Certifications
Meta React Native Specialization: React Native
Meta
Issued Feb 2024
React NativeReact.js
Apple Developer Academy Indonesia - 2nd Cohort
Apple Developer Academy | Indonesia
Issued Jan 2020
Challenge-Based Learning (CBL)Mobile Application DevelopmentiOS DevelopmentSwift (Programming Language)UIKitTeam Collaboration
iOS Foundation Program - 1st Cohort
Apple Developer Academy | Indonesia
Issued Jul 2017
Mobile Application DevelopmentSwift (Programming Language)iOS Development
Skills
Languages
Indonesian (Native)English
Programming Languages
JavaScriptTypeScript
Mobile Frameworks
React NativeExpo
Frontend Frameworks
ReactNext.js
Styling Frameworks
Tailwind CSSNativewindUniwindEmotionJSStorybooks
State & Form Management
ReduxZustandReact QueryReact ContextReact Hook FormZod
Backend / BaaS
FirebaseSupabaseOne Signal
Tools & Version Control
VS CodeXcodeAndroid StudioFigmaJiraTrelloClickUpGitGitHubGitLab
Methodologies
ScrumAgile
Monitoring & Quality
SentrySonarQube
Deployment & CI/CD
VercelCodePushLaunchDarklyFastlaneGithub Actions
Architecture & Patterns
Atomic DesignClean ArchitectureSOLID Principles
API & Build Tools
RESTful APIAxiosViteWebsockets