Professional Experience

My journey through various roles in software engineering, from internships to full-time positions, building scalable systems and leading innovative projects.

KamarPelajar.id logo

Software Engineer Intern

KamarPelajar.id
Stockholm, Sweden (Remote)
Mar 2023 - Aug 2023
Internship

KamarPelajar.id is an innovative Swedish-Indonesian startup that bridges the gap between international students and quality accommodation solutions. This unique company operates at the intersection of education, technology, and hospitality, helping students find their perfect home away from home.

Working remotely with this Stockholm-based team for six months taught me the art of distributed collaboration across continents and time zones. Despite the 6-hour time difference, I successfully integrated with their agile development processes and contributed to their mission of making student life easier worldwide.

PHPLaravelMySQLJavaScriptBootstrap+2 more
FPT Software Ltd. logo

Software Engineer Intern

FPT Software Ltd.
Hanoi, Vietnam
Aug 2023 - Sep 2023
Internship

FPT Software is one of the largest technology corporations in Vietnam and a leading provider of software outsourcing services globally. Being selected for their Global Internship Program 2023 was a remarkable achievement—I was among the fortunate 2% chosen from over 8,000 applicants worldwide, representing the cream of international talent.

Living and working in Hanoi for two months provided me with an invaluable cross-cultural experience while tackling complex technical challenges. I was entrusted with designing and implementing a robust microservices architecture using ExpressJS and PostgreSQL, creating systems capable of serving over 25,000 users with unwavering reliability.

ExpressJSPostgreSQLNode.jsJMeterPostman+2 more
Bank Rakyat Indonesia (INDESC) logo

Software Engineer

Bank Rakyat Indonesia (INDESC)
Indonesia
Jul 2024 – Dec 2024
Part-time

Bank Rakyat Indonesia (BRI) is Indonesia's largest bank and one of the oldest financial institutions in the country, serving millions of customers across the archipelago. I joined BRI through an outsourcing project specifically focused on revamping their digital infrastructure and modernizing their web platforms.

As part of the INDESC (Indonesia Digital Economy and Society Convergence) initiative, I was entrusted with developing and launching five critical microservice servers that formed the backbone of BRI's digital transformation. Working with cutting-edge technologies like NestJS and GraphQL, I ensured that every service achieved 100% compliance with the bank's strict software quality assessments—a testament to the rigorous standards required in financial technology.

NestJSGraphQLMongoDBTypeScriptDocker+2 more
DreamBooth Studio logo

Software Engineer

DreamBooth Studio
Indonesia
Sep 2025 – Present
Part-time

DreamBooth Studio is a bootstrapped startup revolutionizing the photobooth industry with an integrated platform that combines hardware control, digital commerce, and advanced analytics. Our mission is to provide event organizers and business owners with a complete, customizable photobooth solution that stands out.

As a core Software Engineer, I am responsible for architecting and developing DreamBooth's multi-platform ecosystem. This includes building the desktop application using Electron for seamless hardware integration (DSLR cameras, webcams, and printers), developing the Next.js-powered web dashboard and admin portal for real-time management, and designing a robust MongoDB-backed API infrastructure that supports the entire platform.

ElectronNext.jsMongoDBNode.jsTypeScript+2 more
Formulatrix Indonesia logo

Research and Development Software Engineer Intern

Formulatrix Indonesia
Indonesia
Feb 2025 – June 2025
Internship

Formulatrix is a global leader in laboratory automation solutions, revolutionizing scientific research through innovative robotics and software systems. My journey here began as a Graduate Intern.

In this role, I spearheaded the transformation of critical laboratory automation systems. My primary achievement was leading the complete migration of the Rover Updater Mechanism from a legacy Whiptail Bash CLI system to a modern, intuitive web-based dashboard. This wasn't just a technical upgrade—it was about making complex laboratory equipment more accessible to researchers worldwide.

DotnetC#C++DockerLinux+1 more
CIMB Niaga logo

Software Engineer - Robotic Process Automation & Generative AI

CIMB Niaga
Jakarta, Indonesia
Jul 2025 – Present
Full-time

CIMB Niaga is one of Indonesia's leading banks, renowned for its innovative approach to banking and commitment to digital transformation. As a Software Engineer specializing in Robotic Process Automation (RPA) and Generative AI, I play a pivotal role in driving the bank's technological advancements.

In this role, I am contributing to the development of OCTO AI, an advanced AI-powered virtual assistant designed to enhance customer service and operational efficiency. By leveraging cutting-edge AI technologies, I help create intelligent solutions that streamline banking processes and improve user experiences.

PythonRAGFastAPIPostgreSQLDocker+1 more