I'm a Backend Developer At Sentuh Digital Teknologi - Ex Go Developer Intern At BlueBird Group experienced in microservice architecture, skilled in gRPC, REST APIs, and proficient in managing databases with MySQL, Postgresql, MongoDB, Redis, Elasticsearch along with extensive experience in Linux environments.

About Me

Get to know me!

Hi, my name is Yon and I am a highly ambitious, self-motivated, and driven Backend Developer based in Bandung, West Java.


I'm a backend developer specializing in Golang with 1 year of experience. I have expertise in creating REST APIs, working with databases like MySQL and PostgreSQL, and proficiency in Docker, Linux, and other backend skills. Additionally, I am skilled in gRPC, Microservice architecture, Redis, and Pub/Sub systems.


I excel in developing robust RESTful APIs and microservices that serve as the foundation of scalable web applications. I prioritize clean code, scalability, and efficient API design to ensure optimal performance. With my knowledge of gRPC and microservices, I can build distributed systems that facilitate smooth communication between services, ensuring flexibility and maintainability.


I am well-versed in Redis for efficient caching solutions and Pub/Sub systems for message-driven architectures, enabling real-time data processing and ensuring high scalability. My containerization expertise using Docker allows for easy deployment and management of services, and my proficiency in Linux helps me optimize server-side operations for enhanced performance.

My Skills

Golang

Linux

gRPC

REST API

Microservice

PubSub

Apache Kafka

RabbitMQ

SQL/NoSQL

Unit Testing

Caching

Docker

Projects

HackerRank | Golang Challenge

HackerRank is a platform for competitive programming and coding challenges. This repository contains solutions to various HackerRank challenges using Golang. The challenges cover a wide range of topics, including algorithms, data structures, and more.

YoPay | E-Wallet

YoPay is a digital wallet application that allows users to make transactions, transfer money, and manage their finances easily and securely. The application is built using Golang technology, ensuring high performance and reliability.

Ulinan | Ticket booking system

The tourism ticket booking system is built using Golang technology. This application is designed to provide efficient and secure tourism ticket booking services.

Disappear | e commerce

Ecommerce API with Golang, Echo, MySql, Docker, Payment Gateway, and Redis.

RaiseUnity | Crowdfunding API

Crowdfunding API with Golang, Gin, MySql, Docker, Payment Gateway

Simple CRUD API

Create a Create, Read, Update, and Delete User API using Go with the gofiber framework and Mysql database.

TODO List API

Create Todo list API with Create Todo, Edit Todo, and Complete Todo endpoints using go with gofiber framework and mysql database.