Rizky – React Native, Node.js, Typescript
Rizky is a Senior Mobile Engineer with deep expertise in React Native and TypeScript, complemented by native development experience in Kotlin and Swift. He has delivered complex mobile applications, demonstrating strong architectural skills, performance optimization, and a focus on UI/UX. He demonstrates strong passion and enthusiasm for mobile engineering, applying his skills thoughtfully to deliver reliable, high-quality apps.
9 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Mobile Developer
It's an online food ordering service where users can watch the kitchen prepare their meals in real time and interact with the staff while waiting. The food is then delivered by partnered couriers who are registered and integrated with the app.



- Designed a scalable, maintainable, and robust architecture.
- Developed Storybook mode to allow developers to view isolated components.
- Implemented an atomic design pattern to centralize and maintain reusable components.
- Integrated the payment system.
- Delivered pixel-perfect implementation from Figma designs.
- Optimized app performance, including live streaming.
- Ensured efficient caching and smooth chat and voice interactions between users and vendors.
- Managed build distribution through Play Console and App Store Connect.
- Maintained clear and comprehensive documentation, including README files.
- Created separate development, staging, and production environments.
- Built and maintained the CI/CD pipeline.
Senior Mobile Developer
It's a project designed for a courier-style delivery service in Italy, enabling users to send items through trusted individuals.



- Engineered a scalable, maintainable, and robust architecture.
- Implemented Storybook to allow developers to inspect and test components in isolation.
- Developed an atomic design pattern to organize and centralize reusable components.
- Configured and connected the app’s payment functionality.
- Delivered pixel-perfect implementations from Figma designs.
- Optimized app performance and maintained a lightweight build.
- Integrated Mapbox SDK with React Native.
- Managed CI/CD pipelines using Bitrise for automated builds.
- Configured Play Console and App Store Connect for internal and external testing.
- Published the production app and managed separate development, staging, and production environments.
- Integrated Sentry for app monitoring and error tracking.
- Maintained clear and comprehensive documentation, including an informative README.
Senior Mobile Developer
It's a simulation app used to estimate energy output and lighting levels in a room. Its purpose is to instantly visualize all the information and costs needed for planning.



- Experimented with 3D integration in Expo React Native using Three.js.
- Developed a collision detection system to prevent overlapping rooms or objects.
- Implemented an “add more floor” feature to support multi-level room structures.
- Created a “stick to object” feature, enabling doors, windows, and roofs to snap to existing layouts.
- Performed backend-assisted calculations to generate actionable daily estimates and insights.
- Implemented offline mode for uninterrupted app usage.
- Built a save/load system using a custom file format for project storage and reopening.
- Distributed the app for internal testing and use.
Senior Mobile Developer
It's a mobile app focused on NFT sales during the 2020–2021 period, when NFTs were at their peak of popularity. The app also allows users to swap coins and includes a built-in wallet system.



- Developed a solid, maintainable, and scalable architecture.
- Created a Storybook environment for easy visualization and testing of individual components.
- Introduced an atomic design pattern to centralize components and accelerate screen development.
- Optimized performance by preventing unnecessary re-renders and improving FlatList rendering for NFTs.
- Achieved smooth 60fps animations using React Native Reanimated.
- Configured multiple environments: development, staging, and production.
- Ensured pixel-perfect implementation of Figma designs on both Android and iOS.
- Managed the API service layer with clear separation of endpoints, queries, mutations, and domain logic.
- Integrated Web3 functionality, including wallet connections.
- Configured App Store and Play Store settings, managing deployments and internal testers.
- Distributed builds via TestFlight and Play Console.
- Built a CI/CD pipeline with Bitrise for automated builds.
- Maintained thorough and clear documentation, including an informative README.
Mobile Developer
It's an e-commerce platform for buying and selling vegetables and fruits in Indonesia. Users can place an order, and a courier or personal shopper will deliver the items to their address.

- Maintained and cleaned up the existing UI.
- Fixed previously reported bugs to improve app stability.
- Developed the seller app and revamped the UI to match updated Figma designs with pixel-perfect accuracy.
- Integrated Google Maps for enhanced location functionality.
- Connected the app to the new API.
- Ensured smooth app distribution across platforms.
- Managed CI/CD pipelines using Jenkins.
- Optimized performance to ensure smooth operation across all features.
- Added micro-animations and interactive elements for improved user experience.
- Integrated Indonesian payment systems.