Anugrah Surya Putra

A passionate mobile engineer creating beautiful and functional mobile experiences that make a difference.

Quick Links

  • Home
  • About
  • Experience
  • Projects
  • Contact

Contact

anugrahsputra@gmail.com

Indonesia

Available for opportunities

© 2026 Anugrah Surya Putra. All rights reserved.

Built with Next.js, React, and Tailwind CSS

  1. Experience

Mobile Engineer

Aug 2025 - Present

PT Bangun Rancang Indonesia Kita (BRIK)

📍 South Jakarta, Jakarta, Indonesia

  • •Built a local-first sync engine that automatically saves and uploads data in the background, eliminating the need for drivers to manually refresh the app.
  • •Designed an offline caching system for driver checklists that prevents progress loss and step-skipping in areas with no internet connection.
  • •Improved camera speed and app stability by offloading photo and video processing to background tasks using FFmpeg.
  • •Created a flexible notification routing system using the Strategy Pattern to direct users to specific pages based on their role and context.
  • •Developed a unified check-in flow for field visits that dynamically adjusts steps depending on whether the user is online or offline.
  • •Automated testing and over-the-air (OTA) hotfixes using Bitbucket Pipelines and Shorebird, reducing hotfix delivery time from days to minutes.

Mobile Engineer

Jun 2024 - Jul 2025

PT. Semesta Arus Teknologi

📍 South Jakarta, Jakarta, Indonesia

  • •Developed cross-platform mobile applications using Flutter and Compose Multiplatform, delivering unified experiences for iOS and Android.
  • •Implemented Clean Architecture and SOLID principles, creating modular codebases that improved testability and reduced feature development time.
  • •Partnered with backend teams to integrate RESTful APIs, ensuring reliable data synchronization for business-critical operations.
  • •Profiled and resolved memory leaks and performance bottlenecks, reducing app crash rates by 15% and improving overall stability.
  • •Set up automated build and testing pipelines, reducing deployment preparation time and ensuring consistent release quality.
  • •Mentored junior developers on Flutter best practices and code review processes, improving team code quality and knowledge sharing.

Mobile Developer Apprenticeship

Mar 2023 - May 2023

PT. Inovasi Karya Mahendra (INKARA)

📍 Kota Bandung, West Java, Indonesia

  • •Developed app prototype 'Kantin Virtual' for the Faculty of Engineering at Universitas Pasundan.
  • •Designed and implemented user interface using Flutter Framework.
  • •Completed the project independently within a three-month apprenticeship.