Marco

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

react
React
next
Next.js
ts
TypeScript
tailwind
Tailwind
motion
Motion
node
Node.js
golang
Golang
python
Python
django
Django
pg
Postgres
prisma
Prisma

Experience

Lead of Product Engineer

RISTEK
February 2026Present

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

LinuxDockerNginxGitHub ActionsCI/CDAWSPostgreSQLPrometheusGrafana

Member of Web Development SIG

RISTEK
March 2025February 2026

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

GolangDjangoReactNext.jsTypeScript

Teaching Assistant of Platform Based Programming

Faculty of Computer Science Universitas Indonesia

August 2025December 2025

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.

RustReactGitHub ActionsDockerPostgreSQL

Full-Stack Software Engineer Intern

TVRI (Televisi Republik Indonesia)

June 2025December 2025

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.

Next.jsReactGolangPostgreSQLWebSocket

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.