Top Left Image
Logo
Circles

Software engineer.

Experienced in developing and maintaining mobile and web platforms to enhance customer experience and streamline business operations.

experience
skills
educations
sertificates
IT Application Developer - Panin Dai-ichi Life
Jun 2024 - Present
  • Developed and maintained web, mobile, API, and database systems for customer- and agent-facing applications in a microservices environment.
  • Integrated Tokopedia as a new payment channel for premium and single top-up transactions by enhancing existing payment flows, APIs, database logic, and deeplink generation.
  • Built an end-to-end policy alteration system for unit-linked products, supporting plan upgrades/downgrades, payment frequency changes, and rider additions/removals.
  • Migrated complex unit-linked investment calculation logic from mobile JavaScript/SQLite to Java Spring Boot APIs, validating results against actuarial Excel references.
  • Eliminated concurrent-load database deadlocks by refactoring database-heavy calculation logic into in-memory Java object processing
  • Reduced SPAJ processing time by ~3x, from ~60s to ~20s, by replacing sequential SOAP-based OpenText document uploads with direct REST integration, parallel uploads, automatic retries, and monitoring.
  • Built a Kafka-based proof of concept for SPAJ submission, replacing cron-based polling with an event-driven producer-consumer design.
Back-End Developer Intern - Cataliz Indonesia
Aug 2023 - Dec 2023
  • Developed REST APIs using Node.js, Express.js, and TypeScript with authentication and authorization features.
  • Implemented unit and end-to-end testing while applying Clean Architecture principles to improve maintainability
Cloud Computing Cohort - Bangkit Academy
Feb 2023 - Jul 2023
  • Graduated with Distinction, ranking in the top 10% of 5,013 students.
  • Built REST API-based cloud applications using Node.js, Express.js, and Google Cloud Platform