Background

Resume

Experience highlights & skills

pt_boga_group.log

Front End Web & React Native Developer

PT Boga Group

Sep 2024 — Present

  • Built a new Vendor Management System (VMS) in Next.js/TypeScript for vendor onboarding, shared stock reconciliation, invoicing, and proof-of-transaction archiving with role-based access and audit trails.
  • Delivered a new Applicant Tracking System (ATS) that streamlines end-to-end hiring: advanced candidate filtering, stage pipelines, interview scheduling, activity logs, and bulk export/reporting for HR & managers.
  • Designed scalable admin dashboards (SSR/ISR) with virtualized tables, client-side search, pagination, and CSV export to keep large datasets responsive.
  • Hardened security & compliance with scoped RBAC, server-side validation, JWT session/refresh patterns, and centralized error logging/monitoring.
  • Improved perceived performance via caching, optimistic updates, and background revalidation—reducing time-to-interaction on heavy pages.
  • Spearheaded the development of MyBoga (internal ERP) and Boga App (loyalty; 500k+ downloads) using React Native, serving thousands of internal/external users.
  • Engineered Boga Bot (POS web, Next.js) powering transactions in 200+ outlets with real-time reporting.
  • Integrated REST APIs, Firebase, and Maps/Geolocation for membership, delivery, and promotions; shipped OTA updates via CodePush.
  • Managed Linux Ubuntu servers running application deployments and operational services.
  • Configured and maintained CI/CD pipelines with GitLab CI/CD and GitLab Runner, plus Docker containers for application deployment.
  • Troubleshot build pipelines, deployment processes, containers, and server-side services across development and production environments.
  • Supported backend development in Go and Python, including API debugging and service integrations.
  • Partnered with UI/UX, QA, and backend teams to deliver scalable, high-performing applications; focused on stability by reducing crash rates and improving load times.

popen_studio.log

Mobile Developer (Freelance)

Popen Studio

Feb 2026 — Jun 2026

  • Built cross-platform iOS and Android applications with Flutter, using BLoC and Riverpod across different product architectures.
  • Shipped four products end-to-end: a mystery investigation game (Cold Trace), an AI beauty app (Zyndra), an AI content-analysis app (Velori), and a mission-based alarm app (WonUp).
  • Integrated AI image generation, content analysis, and AI verification alongside REST APIs, local notifications, and third-party SDKs.
  • Developed backend logic on Supabase — database operations, authentication, storage, and Edge Functions for server-side orchestration.
  • Moved image and content assets to Cloudflare CDN, cutting locally bundled application assets and app size.
  • Implemented paywalls, in-app purchases, subscription flows, and purchase restoration with Adapty.
  • Instrumented product analytics and event tracking via PostHog, Mixpanel, and Amplitude, and built dashboards for funnels, feature usage, and user journeys.
  • Handled localization, debugging, testing, and releases to the App Store and Google Play Store.

pt_braga_technologies.log

React Native Developer

PT Braga Technologies

Feb 2025 — Nov 2025

  • Developed MHEWS (BNPB Multi-Hazard Early Warning System) features for real-time hazard updates, risk maps, and location-based alerts.
  • Implemented HRIS modules (PT Sinarmas) covering geo-attendance, shifts/timesheets, and role-based dashboards.
  • Built modular React Native architecture with TypeScript and Zustand/Redux, improving performance and reliability.
  • Integrated REST APIs with RBAC authentication, analytics, crash reporting, and CI/CD pipelines for testing and staged releases.
  • Collaborated with product, design, and backend teams to deliver features on schedule and ensure consistent quality.

pt_macan_asia.log

Frontend Web Developer

PT Macan Asia

Apr 2025 — Jul 2025

  • Prototyped Zenva, a web-based AI video & photo editor (import → AI presets → preview → export) using Vue.js.
  • Built the Zenva company profile site to align product positioning with business goals.
  • Integrated third-party AI/media services via REST, with asset management and smooth export flows.
  • Worked closely with stakeholders to scope features, validate UX, and prepare for production handoff.

pt_penerbit_erlangga_group.log

React Native Developer

PT Penerbit Erlangga Group

Jan 2023 — Sep 2024

  • Designed and maintained Master Diskon, a travel booking app built with React Native.
  • Revamped UI/UX for v2, resulting in a 16% increase in engagement.
  • Optimized app performance across Android tablets and iPads.
  • Implemented Zustand for state management and integrated Google Maps for location features.
  • Integrated Midtrans payment gateway for secure in-app transactions.
  • Executed full-cycle deployment to Play Store and App Store.

eduwork.log

Web Developer

Eduwork

Jul 2022 — Dec 2022

  • Developed responsive web applications using React.js and Express.js.
  • Implemented UI designs and integrated dynamic content via REST APIs.
  • Managed MongoDB databases with secure CRUD operations and optimized queries.
  • Collaborated with backend teams to optimize API performance and ensure smooth data flow.

pt_hashmicro_solusi_indonesia.log

Junior Software Programmer

PT Hashmicro Solusi Indonesia

Feb 2022 — Jul 2022

  • Customized and implemented Odoo ERP modules tailored to client workflows.
  • Performed debugging, optimization, and maintenance of deployed ERP systems.
  • Translated business requirements into functional solutions with business analysts.
  • Provided end-user support and conducted testing before production rollout.

pt_agate_internasional.log

Unity Game Programmer

PT Agate Internasional

Aug 2021 — Jan 2022

  • Developed gameplay mechanics using Unity and C# for mobile and PC platforms.
  • Integrated third-party APIs and assets to enhance functionality and engagement.
  • Participated in Agile sprints: standups, sprint planning, and retrospectives.
  • Conducted playtesting, gathered feedback, and iterated designs to improve UX.