eKYC identity verification
Verihubs liveness and deepfake checks, reviewed by the POS team in a role-managed backoffice.
Frontend Web Developer, AXA Mandiri Financial Services
- React
- TypeScript
- Vitest
- Bootstrap
Frontend-focused full-stack developer in Jakarta.
Four years building React, Next.js, React Native and Vue apps, now shipping eKYC and financial admin tools at AXA Mandiri Financial Services.

Products I built or shipped features for, from eKYC and admin dashboards to mobile apps.
Verihubs liveness and deepfake checks, reviewed by the POS team in a role-managed backoffice.
Frontend Web Developer, AXA Mandiri Financial Services
90% SonarQube coverage and a passed quality gate on every deployment.
Frontend Web Developer, AXA Mandiri Financial Services
Administrators filter and monitor branch requirements across three modules.
Full-stack Developer, Accelist Lentera Indonesia

Three features shipped in React Native, including a Next.js sales dashboard inside a WebView.
Mobile Developer, Accelist Lentera Indonesia

Built in 3 months, with assessment content in Japanese for the school curriculum.
Frontend Developer, 107 LLC (Freelance, Remote)

Live company site with Home, About Us, Services and Contact Us pages.
Frontend Developer, 107 LLC (Freelance, Remote)

Live storefront with product categories and a language selector.
Frontend Developer

Mobile features moved to the web, with PageSpeed work and front-end fixes along the way.
Frontend Developer, PT. Maybank Indonesia Finance
Pick a skill to see where I used it.
I am a frontend-focused full-stack developer. Since 2021 I have built web and mobile products for finance and automotive teams, and I care about clean interfaces, tested code and pages that load fast.
Have a project in mind? Tell me what you need and I will reply as soon as possible.
Or write to giovanniriz.job@gmail.com or message me on Upwork. Based in Jakarta (UTC+7).