real progress happensthrough code, mistakes,and iteration
Yeshua Marco
Software Engineer
Typescript, Golang, Python, React, Next.js
Projects
Selected work from recent years
QuizPal
A platform designed to assist students in practicing and reviewing questions.
AI Readiness Index
AI Readiness Index is a web-based self-assessment system designed to evaluate the readiness of Indonesian government organizations in adopting and implementing AI. The platform measures organizational maturity across six readiness dimensions and generates scores, readiness levels, and actionable recommendations to support future AI capability development.
Susun Jadwal
Susun Jadwal is a web-based platform used by thousands of Universitas Indonesia students to build and organize academic schedules. I developed a schedule comparison feature that allows users to import and compare schedules via shared links, improving collaboration and planning efficiency.
Experience
Work history & past roles
Lead of Product Engineer
February 2026 — PresentResponsible 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
March 2025 — February 2026Recognized 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
August 2025 — December 2025Enhanced 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.

About
A bit about me
I’mMarco,asoftwareengineerwhoenjoysworkingacrossfrontendandbackend.
I like understanding how a feature works end to end, not just one part of it. Through building and iterating on real projects, I focus on writing clear, maintainable code and improving my understanding of how web systems come together.