A Little About Me
Currently, I'm working as a backend engineer at Qontak. I am focused on backend technology, where I design efficient and scalable systems. My expertise includes building robust APIs, crafting optimized queries, and writing high-performance, well-tested, maintainable code.
Outside of development, I’m an amateur photographer and a writer. I enjoy blending creativity and logic in both tech and life.
Experiences & Tools
2020 - Present
Backend Engineer, Qontak
- Optimized code performance, resulting in a 50% speed increase, by addressing N+1 queries, refining query execution, and strategically employing caching.
- Drove technical feature implementations, managing the development process from RFC conception to final deployment, collaborating closely with FE, QA, Design, and Product teams.
- Increased test coverage using RSpec, ensuring high code quality and reducing production bugs.
2016 - 2020
Computer Engineering, Brawijaya University
- Achieved academic distinction with a cumulative GPA of 3.86, reflecting consistent high performance and dedication.
- Fueled my passion for technology by joining the Robotics Club, gaining hands-on experience in robotics, programming, and real-world problem solving, with a focus on robotic vision systems, including image detection and recognition.
- Engaged in numerous robotics competitions, securing awards in several, forging meaningful connections, and enriching my technical and collaborative skills through real-world challenges.
Latest Blog Posts
Pernah bikin fitur yang akhirnya nggak kepake? Saatnya kenalan sama prinsip YAGNI: You Ain’t Gonna Need It. Fokus ke yang benar-benar dibutuhkan, sisanya tinggalin dulu. Yuk, coding lebih efisien & bebas dari technical debt! 🚀
Programming
Bayangin kamu lagi masak, dan setiap kali kamu mau buat bumbu, kamu selalu ngulek ulang lagi bumbu itu dari nol, padalah resep nya sama. Capek kan pasti harus selalu buat bumbu yang sama terus-terusan, meskipun prosesnya sama. Apa hubungannya sama DRY?
programming
Keep It Simple, Stupid atau KISS adalah satu dari prinsip-prinsip pemrogragman penting yang harus dipahami oleh seorang software developer apapun rolenya. Tapi apa sih KISS itu?
Programming