Fueled by a passion for technology and a desire to solve real-world problems, I made the bold leap from gold mining to software engineering, transforming my career and skillset along the way.
ResumeHalo, everyone!
Welcome to my page! Explore my journey from mining professional to software engineer, driven by a passion for problem-solving, learning, and building impactful solutions.
EXPERIENCE
2024 — Now
Software Engineer Associate
RevoUIn this role, I develop and optimize full-stack applications, collaborating with cross-functional teams to deliver scalable, user-friendly software solutions. My responsibilities include writing clean, maintainable code, troubleshooting issues, and ensuring software meets performance and security standards. This experience has enhanced my technical skills in problem-solving, coding, and system architecture design. ↗
2020 — Now
Process Plant Training Supervisor
PT Archi Indonesia TbkI designed and implemented complex training programs, akin to managing project lifecycles in software development. Leading cross-departmental teams honed my leadership and collaboration skills, while developing systematic approaches to training mirrored the analytical thinking required in software engineering. My focus on safety protocols parallels software security practices, ensuring compliance with regulations and best practices. ↗
2014 — 2020
Process Plant Trainer
PT Meares Soputan MiningFacilitating technical training sessions required the ability to break down complex processes into understandable steps, similar to documenting and debugging code. Developing training materials was akin to creating technical documentation and user guides, ensuring clarity and precision. This role sharpened my communication and technical problem-solving skills, critical in explaining software functionalities and resolving issues. ↗
2013 - 2014
In-House Translator and Interpreter
Toka Tindung Gold Project Site, PT PemadTranslating and interpreting between multilingual teams enhanced my ability to distill complex ideas into clear communication—much like translating technical requirements into code. This experience strengthened my adaptability and attention to detail, skills essential in software engineering for debugging, coding, and ensuring software functions across diverse environments. ↗
Companies I've collaborated with
My Background
Growing up near the majestic Mount Kerinci in Sumatera, Indonesia, I was immersed in a culture that fostered a deep appreciation for both nature and intellectual pursuits. My mother, a teacher, instilled in me a love of learning and a disciplined approach to problem-solving.
Initially drawn to languages, particularly English, I realized that technology often requires a strong linguistic foundation. While studying German, I discovered a passion for unraveling complex technical challenges. This interest led me to software engineering, where I could combine my analytical skills with my love for creating innovative solutions.
Today, I'm dedicated to designing technology that not only addresses problems but also enriches our lives. By leveraging my diverse background and technical expertise, I strive to create products that are both impactful and memorable.

EDUCATION
January — August 2024
Full-stack Software Engineering Bootcamp
RevoU
At RevoU’s Full-stack Software Engineering program, I gained hands-on experience with Python, JavaScript, TypeScript, React,Next.js, Node.js, TailwindCSS, and Flask. I led a team of three to develop LocalBites, an e-commerce platform that earned 1st place during pitch day. The program strengthened my skills in frontend and backend development, database management, API integration, and deployment. Collaborating with a team enhanced my communication and leadership abilities, while tackling technical and project management challenges sharpened my problem-solving skills. ↗
2009 — 2013
German Studies, specializing in Linguistics
Universitas Padjadjaran, Indonesia
During my studies in German Linguistics, I honed my analytical thinking, attention to detail, and communication skills. These skills are directly applicable to software engineering, where breaking down complex problems, identifying patterns, and structuring clear solutions are essential. Additionally, the ability to work across languages and cultures has made me adaptable, a critical skill when navigating diverse development environments and collaborating with global teams.
Technical Skills
Programming Languages



Framework/Libraries




Databases


Soft Skills
Leadership
I’ve led a process plant training section in the mining industry, overseeing training initiatives and documentation processes. Additionally, I led a team in the development of a full-stack web project, LocalBites, where we successfully built an e-commerce platform from scratch.
Communication
I’ve honed the ability to communicate complex concepts clearly and effectively to both technical and non-technical stakeholders, ensuring alignment and collaboration across teams.
Problem-Solving
I excel at identifying challenges and crafting efficient solutions, whether it’s optimizing workflows in a mining operation or resolving technical issues in software development.
Project Management
From planning to execution, I manage projects by setting clear milestones, allocating resources strategically, and ensuring deadlines are met. My approach emphasizes both structure and flexibility, allowing teams to stay agile while focused on results.
Adaptability
Transitioning from a background in German studies and linguistics to the mining industry with no prior technical experience, I successfully moved from a translator and interpreter role to a process plant trainer, eventually being appointed as the Process Plant Training Supervisor. Each step required me to rapidly learn new skills and adapt to complex environments. This proven adaptability has been a cornerstone of my career, supporting my smooth transition from mining to software engineering and enabling me to thrive in fast-paced, evolving industries.
Listen to some music
Enjoy some great tunes while you browse!