Career Profile

I am a Software Engineer with over a decade of experience building scalable applications across the financial sector. I specialize in designing maintainable systems and leading teams to deliver business-driven software. By integrating AI-assisted development into my workflow, I accelerate prototyping and code reviews, allowing me to focus entirely on architecture and system integrity. I leverage AI as a force multiplier to amplify creativity, consistency, and delivery speed.

Experiences

Technical Lead

July 2021 - Present
Adira Finance
  • As a Technical Lead, I supervise a team of about 4 to 8 developers, directing them in the development and maintenance of critical applications such as Ad1Survey and Ad1Checking.
  • Ad1Survey, a mobile app part of loan origination, integrates Flutter for the frontend and Java Spring Boot for the backend.
  • Ad1Checking is a backend system that aggregates third-party data from sources like Dukcapil, SLIK, CBI, and Pefindo, playing a vital role in our credit decision engine.
  • My responsibilities include reviewing code, assigning tasks, and shaping the technical direction for the team.

Lead Software Developer

August 2020 - July 2021
PT Central Asia Financial (CAF)
  • Led a team in transitioning from legacy systems to a modern core insurance system, using Java and MongoDB.
  • Optimized the data migration process from MySQL to MongoDB, ensuring seamless and secure data flow across the organization.

Software Developer

September 2018 - August 2020
PT Central Asia Financial (CAF)
  • Maintained the existing core insurance system built with VB .NET and MySQL, ensuring smooth day-to-day operations.
  • Contributed to the development of a new core insurance system using Java and MongoDB.
  • Led the design and implementation of a data migration system, successfully moving parameters and transaction data from MySQL to MongoDB.

System Analyst

August 2016 - August 2018
Bank Sahabat Sampoerna
  • Maintained the Loan Origination System (LOS) for Sampoerna Financial Group, supporting both Bank Sahabat Sampoerna and Sahabat UKM.
  • Translated user requirements into technical specifications and contributed to system development using C# .NET and SQL Server.
  • Led the analysis and development of an E-KTP gateway, integrating Bank Sahabat Sampoerna’s internal systems with Dukcapil to enhance the bank’s KYC processes.

Software Developer

January 2016 - August 2016
PT. Intikom Berlian Mustika
  • Assigned as a .NET Developer for PT Indonesia Infrastructure Finance, contributing to high-impact financial projects.
  • Developed software solutions specializing in C# .NET and MS SQL Server.

Software Developer

July 2015 - December 2015
PT Trengginas Daya Insani
  • Assigned as an IT Software Developer at PT Bank Sahabat Sampoerna.
  • Developed and enhanced the Loan Origination System (LOS) using C# .NET and MS SQL Server.

Software Developer

July 2013 - June 2015
PT Xsis Mitra Utama
  • Assigned as a PL/SQL Developer at PT Fujitsu Indonesia for four months and as a .NET Developer at PT Tower Bersama Group for one and a half years.
  • Developed software solutions using C# .NET, MS SQL Server, and Oracle PL/SQL.

Projects

Here are some of my recent AI-driven side projects.

Breaking BAD (Bot Answering Dialogue) - RAG Chatbot for Document Q&A
BAD CORE (Business Automated Docs) - LLM-Powered OCR Engine for Indonesian ID Cards

Skills & Proficiency

Python

.NET

Java

Golang

MS SQL Server

Postgres

MongoDB