Hola!
Portfolio
2026

Defined by vision, built with precision. Product heart, Developer art.

Transitioning from Product to Software Engineering taught me one thing: context is king. I write code that is efficient, scalable, and always centered around the end-user experience.

About Me

Cavin Surya
Rizqy Anugrah

Cavin Surya Rizqy Anugrah

Hi, I'm Cavin Surya.

I used to be the one asking, "Can we build this feature?". Now, I'm the one answering, "Yes, and here is the most efficient way to engineer it."

Transitioning from Product to Developer gave me high standards. I'm never satisfied with code that just "works." For me, the true art of programming lies in its structure. I obsess over the questions behind the screen, Is this efficient? Is the architecture clean? Is this component reusable for future scale?, clean code not just for performance, but because I understand how deeply the backend structure affects the frontend experience.

I believe messy code is technical debt. Well-structured code, on the other hand, is an investment just as valuable as a solid product strategy.

Projects

Go Wallet

A secure e-wallet backend simulation focused on data integrity and high-speed transactions. Implements Redis for caching and session management to handle concurrent requests efficiently, powered by Go and Gorm.

Go Wallet

MRT Schedule API

REST API designed to calculate and retrieve the nearest train schedules in real-time. Built purely with Go and Gin to prioritize low latency, minimal overhead, and maximum response speed.

MRT Schedule API

Field Soccer Booking

A robust venue booking system built on a microservices architecture. Designed for scalability using Docker and Kafka for event streaming, with Jenkins for CI/CD automation and GCP for secure cloud storage management.

Field Soccer Booking

Go Pariaman

A real-world digitization initiative for MSMEs (UMKM) in Pariaman. This platform provides a public product catalog and dedicated dashboards for admins and merchants, modernizing local commerce through a scalable Next.js architecture.

Go Pariaman

EasyGo

A hotel reservation system designed for a smooth user experience, integrating real-time payments with Midtrans. Features a clean separation of concerns between frontend and backend, powered by Next.js and Shadcn UI for a modern interface.

EasyGo

Coretix

A comprehensive event ticketing platform featuring a seamless flow from booking to payment via Midtrans. Built with a decoupled architecture (separate Web & API) using Next.js and Zod to ensure type-safe and secure transactions.

Coretix

Professional Training

Software Development

Software Development

Purwadhika School

Sudirman, Jakarta

Certificate
2025
Product Management

Product Management

Apiary Academy

Amartha, Jakarta

Certificate
2023