I'm a Software Engineer with a deep passion for backend development and building reliable, scalable systems. I enjoy working with modern programming languages and technologies to create clean, maintainable, and high-performing applications.
Skilled in Golang, Python, Java, Rust, PHP, JavaScript, and TypeScript, I focus on developing APIs, designing microservices architectures, and integrating robust messaging systems like Kafka and RabbitMQ. My enthusiasm for programming drives me to turn hobbies into impactful, real-world projectsβcombining creativity with strong technical execution.
I stay actively engaged with the latest tech trends, continuously refining my skills and applying them across a wide range of use casesβfrom payment systems to recommendation engines and developer tools.
- Languages: Go, Python, Java, Rust, TypeScript, PHP, JavaScript
- Frameworks: Echo, Fiber, Django, FastAPI, Spring Boot, Laravel, NestJS, Express
- Messaging & Communication: Kafka, RabbitMQ, gRPC, NATS
- Database: PostgreSQL, MySQL, Redis, SQLite, MongoDB
- DevOps & Tools: Docker, Linux, GitHub Actions, NGINX
- π Ecommerce FastAPI + PayPal β FastAPI-based eCommerce with PayPal and Swagger UI
- π Microservice Ecommerce (NestJS) β Modular microservices using NestJS, PostgreSQL, Midtrans, and RajaOngkir
- π Product Recommendation with Django-React β Sentiment-based recommendation system
- π Ecommerce Go-Fiber β Built with Fiber, gRPC, PostgreSQL, and Tauri
- π Prodigio ERP(Laravel) β ERP system for construction companies
- π Payment Gateway with gRPC β Secure payment gateway using Echo, gRPC, SQLC
- π Personal Finance App β Built with Tauri, React, Zustand, and SQLite
π See my full portfolio here Β»