Home

Hi, I'm Kelvin.

More Information
  • I have expertise within microservices developments with strong understanding of Data Structure, Algorithms, and System Design.
  • I have experience working as Assistant Lecturer at @Petra Christian University teaching courses like: Data Structure, Algorithms, Introduction to Programming, and many more...
  • I was also lucky enough to be able to work as an Application Developer (Backend) Intern at PT Bank Central Asia Tbk, developing REST API and microservices features using Spring Boot.
  • I am currently working as a part-time in OMNI IT Consulting Surabaya, developing backend systems using Laravel and websites for clients using Vue.js.
  • I love solving problems in LeetCode...

Featured Projects

View All Projects
BLC Shipping - Image 1

BLC Shipping

A web-based shipping container simulation for the Business Logistics Competition at Petra Christian University

React, Laravel, Socket.IO, MySQL, Redis, Cloudflare Tunnel, Docker Compose

Ride Sharing Microservices - Image 1

Ride Sharing Microservices

A ride-sharing backend built with Go and gRPC, featuring real time driver matching, distributed tracing using Slog, and Stripe Payment integration.

Golang, gRPC, Protobuf, Kubernetes, RabbitMQ, MongoDB, Stripe Payment, Jaeger, Tilt

Home Energy Tracking Microservices - Image 1

Home Energy Tracking Microservices

Spring Boot microservice project to track energy usage of electricity within your home.

Java, Spring Boot, MySQL, Kafka, InfluxDB, Keycloak, Docker, Spring Gateway, IoT, Spring AI