
About Me
I’m Marco, a software engineer who enjoys building things that actually work in the real world. I work across frontend and backend and like being involved in how a feature comes together as a whole.
I’ve been interested in building things for as long as I can remember. Growing up, I spent time building with Lego, making simple stop-motion videos, and experimenting with 3D elements in Blender. I did not think of it as engineering back then. I just enjoyed creating things, breaking them, and figuring out how to make them better. That curiosity eventually led me to software engineering, and I still approach problems the same way today through building, observing, fixing, and iterating.
I enjoy understanding how features work end to end, from what users interact with to the systems behind the scenes. I care about how software behaves in real usage and how small decisions affect maintainability over time. Outside of active development, I like learning through hands-on projects and refining how I structure systems and workflows.
Skills
Experience
Lead of Product Engineer
RISTEKResponsible for ensuring the reliability and scalability of RISTEK’s services by managing end-to-end DevOps operations across all products, including infrastructure maintenance, CI/CD pipelines, monitoring, incident handling, and uptime assurance. Actively ensures system stability, performance, and availability while supporting product teams in delivering reliable and production-ready solutions.
Member of Web Development SIG
RISTEKRecognized as Best Member of the Web Development Division in RISTEK 2025 Quarter 1 for outstanding contributions and collaboration, with active involvement in internal and open-source projects such as Ristek Summer Event, Susun Jadwal, and Tutor Class, as well as contributing to external client projects that delivered real-world solutions and generated revenue for RISTEK.
Teaching Assistant of Platform Based Programming
Faculty of Computer Science Universitas Indonesia
Enhanced Pacil Web Service (PWS), a Platform-as-a-Service for deploying student tutorial and assignment projects, by improving system stability and developer experience through feature development and infrastructure automation, including the implementation of a persistent Credentials tab to enable easy credential reaccess and reduce duplicate project creation, as well as an automated daily Docker Compose cron service to safely prune unused images and containers with pre- and post-pruning RAM and storage usage reports sent to a Discord channel, while ensuring active resources remained protected.
Full-Stack Software Engineer Intern
TVRI (Televisi Republik Indonesia)
Developed and maintained TVRI’s internal CMS platform across frontend, backend, and API layers, resolving critical workflow and data integrity issues including failed approval flows, missing location data, image attachment errors, and survey access validation, while delivering new features such as a real-time internal chat system using WebSocket for user listing and 1-on-1 messaging, improving editorial and survey workflows through dynamic fields and enhanced approval steps, and coordinating requirements and technical constraints across mobile, web, product, and UI/UX teams to ensure aligned and on-time feature delivery.
Get in Touch
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.
If you want to reach out or just say hi, feel free to contact me through the email below. I'm currently looking for an internship or a remote full-time/part-time position and would love to connect.