About Me
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.

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.

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.

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.

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.

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.

Professional Training

Software Development
Purwadhika School
Sudirman, Jakarta


Product Management
Apiary Academy
Amartha, Jakarta
