
TicketSaas
Microservices ticketing platform built with Go, Kafka, Redis, PostgreSQL, and Next.js: event approval, seat reservations guarded by pessimistic locking in PostgreSQL, and payments coordinated through a transactional outbox.
I'm a passionate and results-driven Junior Software Engineer with a strong foundation in full-stack development. I thrive on building innovative solutions and have hands-on experience with a diverse range of technologies including Golang, TypeScript, and Python. My project portfolio showcases my ability to develop everything from scalable backend services to dynamic user interfaces. I am particularly interested in the application of AI and have experience building intelligent systems with Deep Learning and Large Language Models. I am a quick learner, a collaborative team player

Microservices ticketing platform built with Go, Kafka, Redis, PostgreSQL, and Next.js: event approval, seat reservations guarded by pessimistic locking in PostgreSQL, and payments coordinated through a transactional outbox.


Spring Boot backend for real-time chat with JWT auth, STOMP-over-WebSocket private messaging via RabbitMQ, MongoDB message history, PostgreSQL users, and OpenAPI documentation.

Image-to-image translation using DRIT++ and CycleGAN to move artistic styles across domains; I built part of the DRIT++ implementation.
Meme site from a campus web-dev course: users post memes with their origin/context, and an admin issues a verdict on each origin.
Redis-like in-memory cache server in Go with a binary TCP protocol, a pooled client for high throughput, TTL expiration, and a CLI; benchmarked head to head against Redis.
Cross-browser extension that hides tweets from blue-check verified users on X/Twitter with soft or hard hide modes and a live counter, shipping builds for Chrome, Edge, and Firefox.
PT. Telkomsel
Beta U Software House
Ini Lho ITS
Schematics ITS
Sepuluh Nopember Institute of Technology (ITS)