[TODO: Translate] testing222
[TODO: Terjemahkan konten ini]
Specialized in backend application development with Golang, PostgreSQL, and Redis. 5+ years of experience building microservices, REST APIs, and cloud-native solutions. I believe that good technology solves real problems in elegant and scalable ways.
As a passionate Backend Developer, I am dedicated to creating robust and efficient digital solutions, and committed to continuous development.
My main focus is on backend development, with deep expertise in databases, scripting, and system architecture. I enjoy solving complex problems, finding innovative solutions, and building solid foundations for your applications. I always strive to write clean, maintainable code that follows best development principles, ensuring optimal scalability and performance. Through continuous learning, I am dedicated to delivering solutions that are not only functional, but also fast and efficient.
From startups to enterprises, I help companies build scalable, secure, and high-performance backend infrastructure using cutting-edge technologies:
Check out my portfolio and some projects that I have worked on
Showcasing 6 latest portfolio projects
Explore my educational background, training, and work experience, from school to my latest contributions in the professional world.
Scroll down for more details about my journey.
Mastered algorithms, problem-solving, and project development (mini & capstone: Digihouse - Digital Warehouse) through team collaboration with UI/UX, mobile, web, and QA teams.
Learned the fundamentals of Kotlin and Dart programming, as well as Android and Flutter application development for beginners.
Deepened understanding of algorithms, data structures, Golang fundamentals, building REST APIs connected to databases, Kotlin & Flutter basics, and Android application development from APIs.
Learned fundamental principles of communication & graphic design, design software usage, and creation of logos, posters, infographics, and packaging design based on case studies.
Understanding computer hardware & software, performing installations (assembly, OS), and analyzing common installation problems.
Learned HTML, CSS, created static & responsive websites, and built CRUD applications with native PHP.
Learned the basics of HTML, CSS, PHP, and passed LSP certification in 5 days of intensive training.
Graduate of automotive major with strong interest in IT; built forum websites and blogs during study period.
Senior Backend Developer - Leading exploration and implementation of API testing automation tools (Postman, Apidog) and web testing (Katalon, Selenium), and leading the core application rewrite process from Java to Golang for improved performance and system scalability.
Backend Golang Developer - Implemented distributed tracing with Sentry, integrated Gosend for grocery delivery, launched loyalty program features, and collaborated with mobile & web teams for innovative features.
Backend Golang Developer - Developed QR code transactions, integrated services with internal & external APIs, fixed bugs, and performed unit testing and testing with QA & partners.
Backend Golang Developer (Freelance) - Built payment systems integrated with Xendit & Xfers (Virtual Account, E-wallet, Cash In/Out), using RabbitMQ & API for data communication.
Backend Golang Developer (Internship) - Created REST API prototypes, integrated & built construction project management REST APIs, fixed bugs, and used Git & integrated with Dropbox API.
Packing Operator - Responsible for packing glass into wooden boxes, maintaining quality, ensuring box conditions, and preparing packing materials & equipment.
Quality Control Inspector - Conducted cable checks on panels, installed fuses, and ensured product quality met standards.
Field Engineer (Internship) - Supervised testing & implementation of ORT 1P project at CIMB Niaga bank, reported field issues, and performed fixes according to headquarters’ instructions.
Production Operator - Responsible for vehicle spare parts production processes, loading and unloading molds to stamping machines, and ensuring quality met standards.
With an intensive training background as a software developer, I have successfully implemented this knowledge in various real projects. My dedication to continuous learning and ability to adapt to technological innovations ensures significant contributions to professional success. Here are the main technologies and tools that I master and am ready to apply for your needs:
A collection of modern technologies I use to build powerful and scalable solutions
Here is visual documentation of various activities, trainings, and achievements that I have participated in during my professional and personal journey.
Discover insights, tutorials, and experiences from the world of software development and technology
[TODO: Terjemahkan konten ini]
Apa Itu Vibe Coding? Vibe Coding adalah gaya pemrograman di mana pengembang tidak lagi menulis baris kode secara manual โฆ
What is Vibe Coding? Vibe Coding is a programming style where developers no longer write lines of code manually one by โฆ
Don't miss the latest articles and tutorials about technology and software development