Work

I have 4+ years of experience and primarily work with Java Spring Boot, Kotlin, Android, SQL, Angular, and TypeScript. Alongside my development role, I am also exploring DevOps and Cloud practices and expanding my expertise in AWS to enhance my infrastructure management skills.


Java Backend Developer

Adapundi

Mar 2023 - Present

Java

Springboot

PostgreSQL

MyBatis

As a Backend Developer, I have contributed to building scalable and efficient systems for various operations.

  • Designed and implemented robust RESTful APIs using Java Spring Boot to streamline backend office operations. This included handling user roles, managing report uploads/downloads, and automating administrative workflows to improve efficiency.
  • Built a comprehensive reporting system that ensures seamless submission of financial and operational data to OJK (Indonesia's Financial Services Authority) and AFPI (Fintech Association). Ensured compliance with regulatory standards while maintaining data accuracy and reliability.
  • Utilized XXL-Job, a distributed task scheduling framework, to automate recurring jobs, such as generating and submitting reports. This ensured timely execution of critical tasks and optimized resource utilization.

Frontend Developer

Insura Media Solusi

Mar 2022 - Mar 2023

Angular

Typescript

PrimeNG

Tailwind CSS

  • Spearheaded the development of responsive and highly interactive web frontends and Progressive Web Applications (PWAs) using Angular for LPS (Lembaga Penjamin Simpanan), ensuring optimal performance across devices and platforms.
  • Crafted seamless and intuitive user experiences by integrating dynamic, feature-rich components and aligning them with client requirements, resulting in increased user engagement.
  • Delivered robust, scalable solutions by leveraging Angular's modular architecture and adhering to best practices in clean code, performance optimization, and maintainability.
  • Implemented PrimeNG and Tailwind CSS to elevate the UI, creating a modern, visually appealing, and consistent design system while enhancing development speed and flexibility.

Full-Stack Developer

Integra Solusi Mandiri

Oct 2020 - Jan 2022

Angular

Typescript

PrimeNG

PHP

Jira

  • Designed and implemented dynamic web interfaces and Progressive Web Applications (PWAs) using Angular, supported by PHP for backend logic for PT Redkendi Andalan Mitra.
  • Utilized Jira for ticketing and task management to streamline development workflows.
  • Delivered high-quality solutions by adhering to agile development practices.

Mobile Engineer

Bangku

Feb 2020 - May 2020

Android

Kotlin

  • Designed and developed Android native applications using Kotlin, delivering high-performance and user-friendly solutions.
  • Implemented Clean Architecture principles with the MVP design pattern for Android, ensuring maintainable, scalable, and testable application architecture.

Software Engineer

whee

Oct 2019 - Feb 2020

Android

Kotlin

Java

Springboot

  • Gained expertise in Kotlin for Android application development, focusing on creating efficient and robust mobile solutions.
  • Developed backend systems using Java and implemented Android native applications with Kotlin, ensuring seamless integration and functionality.
  • Applied Clean Architecture principles to Android development with the MVP design pattern, while leveraging Springboot for backend services to deliver scalable and maintainable applications.

IT Consultant

MII

Jun 2019 - Aug 2019 (Internship)

Java

  • Identified, troubleshot, and resolved issues encountered during project execution, ensuring minimal downtime and smooth project delivery for BNI (Bank Negara Indonesia).
  • Conducted thorough analysis of test results to identify trends, performance bottlenecks, and potential areas for improvement, and prepared comprehensive system-level evaluation reports to support informed decision-making.