Work
I have 4+ years of experience specializing in Java Spring Boot, Angular, and React Native applications. Focused on building reliable applications for web and mobile platform.
Software Engineer
Adapundi
•Mar 2023 - Present
Java
Springboot
PostgreSQL
MyBatis
- Developed and maintained Spring Boot RESTful APIs supporting back office operations, including role and user management, customer and loan data processing, and file upload and download workflows.
- Designed, developed and maintained a regulatory reporting system for OJK and AFPI submissions, including SLIK, FDC, and third-party reports, and automated recurring reporting using XXL-Job to ensure timely and consistent compliance.
Frontend Developer
Insura Media Solusi
•Mar 2022 - Mar 2023
Angular
Typescript
PrimeNG
Tailwind CSS
- Developed ICS Angular web applications and PWAs for LPS using a modular architecture, contributing to reusable core features across multiple modules to improve development efficiency and maintainability, while building interfaces with PrimeNG and Tailwind CSS.
Full-Stack Developer
Integra Solusi Mandiri
•Oct 2020 - Jan 2022
Angular
Typescript
PrimeNG
PHP
Jira
- Developed and maintained multiple Angular applications for Redkendi, supporting customers, vendors, canteens, and UMKM, enabling streamlined transactions and role-based workflows across different user groups.
- Developed PHP based applications for internal and external clients, delivering business features and system integrations aligned with project requirements and timelines.
Mobile Engineer
Bangku
•Feb 2020 - May 2020
Android
Kotlin
- Developed and maintained Bangku's native Android application, focusing on performance optimization and user experience improvements, while applying MVP and Clean Architecture principles to ensure scalable and maintainable code.
Software Engineer
whee
•Oct 2019 - Feb 2020
Android
Kotlin
Java
Springboot
- Contributed to the initial development of Bangku's native Android applications, a B2B finance loan marketplace, using Kotlin and Java Spring Boot, implementing core features while applying MVP and Clean Architecture.