Professional Experience

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

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.

Technologies & Tools:

PythonRAGFastAPIPostgreSQLDockerKubernetes
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.

Technologies & Tools:

DotnetC#C++DockerLinuxBash

Key Achievement

Improved user accessibility by 40% and 3 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.

Technologies & Tools:

ElectronNext.jsMongoDBNode.jsTypeScriptREST APIReal-time Sync

Key Achievement

Built integrated setup system supporting multiple hardware types and 4 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.

Technologies & Tools:

NestJSGraphQLMongoDBTypeScriptDockerJWTRedis

Key Achievement

100% compliance with quality assessments and 4 more...

Dinotis Official logo

Software Quality Assurance Intern

Dinotis Official
Indonesia
Sep 2023 – Mar 2024
Internship

Dinotis Official is an innovative Indonesian startup focused on developing cutting-edge mobile applications and digital solutions. My journey with Dinotis began when I participated in their intensive bootcamp laboratory program, where my performance and dedication caught the attention of their development team, leading to an internship opportunity.

During this transformative six-month internship, I immersed myself in the world of software quality assurance, becoming the guardian of product reliability. I meticulously executed over 100 manual tests on Dinotis's flagship Android product, each test serving as a critical checkpoint to ensure users would have a seamless experience.

Technologies & Tools:

Android TestingPostmanJiraTestRailSeleniumAppium

Key Achievement

30% reduction in critical bugs and 4 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.

Technologies & Tools:

ExpressJSPostgreSQLNode.jsJMeterPostmanDockerGit

Key Achievement

Served 25,000+ users and 4 more...

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.

Technologies & Tools:

PHPLaravelMySQLJavaScriptBootstrapGitREST API

Key Achievement

Served 5,000+ users and 4 more...

Sagara Technology logo

Software Engineer Intern

Sagara Technology
Indonesia
Dec 2022 - Feb 2023
Internship

Sagara Technology is a forward-thinking Indonesian technology company specializing in innovative software solutions and digital transformation services. My journey with Sagara began through their competitive Student Trainee program, where I was selected to work on real-world projects while developing my professional skills.

This three-month intensive program served as my introduction to professional software development, where I was entrusted with designing and implementing the complete microservices architecture for "AteEat," an innovative food ordering and management platform. Using Python Django and SQLite, I created a system that balanced functionality with scalability.

Technologies & Tools:

PythonDjangoSQLiteREST APIGitPostman

Key Achievement

Improved database efficiency by 25% and 3 more...