About

I am an Information System graduate from the University of Indonesia with a passion for software engineering and cloud computing. I have experience developing microservices and monolith-based applications from my past internships and projects. I am also certified as an Associate Cloud Engineer by Google Cloud and experienced in managing resources in the Google Cloud Platform. I am committed to continual learning and self-growth, always eager to explore new technologies and enhance my expertise.

Skills

Java
Go
Node.js
Javascript
Spring Boot
Django
MySQL
PostgreSQL
MongoDB
RabbitMQ
Redis
Docker
Google Cloud Platform
Amazon Web Service
Kubernetes
Terraform

Work Experience

AwanTunai

Aug 2024 - Present

Backend Engineer

  • Achieved a 60% reduction in memory consumption and 50% reduction in CPU consumption by upgrading multiple services from Java 8 to Java 21 and Spring Boot 2 to Spring Boot 3.
  • Improved homepage load time by 30%, reducing p50 latency from 1.5s to 1s by rewriting slow MongoDB queries and utilizing asynchronous processing.
  • Increased loan applications by developing an automated location-based application feature, enabling users in assigned regions to submit LOC applications without requiring sales assistance.
  • Allows the marketing team to gain insight into their marketing campaign by developing marketing funnels.

AwanTunai

Aug 2023 - Feb 2024

Backend Engineer Intern

  • Satisfies authority (OJK) compliance requirements by developing a lender login and registration page and enhances the risk and compliance verification feature using Spring Boot and MongoDB.
  • Satisfies authority (OJK) compliance requirements by developing a notification centre for the whole loan submission and disbursement flow using Firebase Cloud Messaging and RabbitMQ.
  • Satisfies authority (OJK) compliance requirements by migrating and refactoring code to separate services that are used for e-commerce and lending flow.
  • Allows lenders to sign multiple loan documents automatically by integrating internal service to a digital identity and signature provider, Privy.

Faculty of Medicine

Feb 2023 - July 2023

Software Developer Intern

  • Developed a seminar marketplace, MEDIS, using Spring Boot with a team of 5 people.
  • Allows users to make transactions by integrating the application with Payment Gateway Midtrans.
  • Allows users to create and manage seminars by integrating the application with Zoom Meeting API.
  • Allows users to join seminars on our website by embedding Zoom Application using Zoom Meeting SDK.

Bangkit Academy

Feb 2023 - July 2023

Cloud Computing Cohort

  • Learned how to manage various resources on the Google Cloud Platform, including Computing, Storage, Networking, Data Analytics, and Machine Learning.
  • Learned how to configure, manage, and deploy containerized applications to Google Kubernetes Engine.
  • Developed an application to detect diseases in a plant using machine learning with a team of 6 people.

Education

University of Indonesia

Sep 2020 - July 2024

Bachelor's Degree in Computer Science

  • Relevant Coursework: Information System Development Project, Enterprise Applications & Architectures, Data Structures & Algorithm, Databases, Computer Network, Operating System.

Projects

public-moq-demo

An open-source project of an adaptive video streaming application utilizing QUIC

QUIC
WebTransport
Go
TypeScript
MPEG-DASH

MEDIS

A webinar marketplace for Doctors and medical staff in Indonesia

Spring Boot
Java
Zoom API
Payment Gateway

Redis-go

Simple implementation of Redis made from scratch using Go

Go
Redis
RESP

Http-go

Simple implementation of HTTP Server made from scratch using Go

Go
HTTP
TCP

SQLite-go

Simple implementation of SQLite made from scratch using go

Go
SQL
TCP

Agroaid

An application for detecting diseases in plants

Node.js
MySQL

Exam Certification Passed

Associate Cloud Engineer

Passed the Associate Cloud Engineer Exam from Google Cloud

Problem Solving (Intermediate)

Passed the Problem Solving Intermediate Exam from Hackerrank

Java (Basic)

Passed the Java Basic Exam from Hackerrank

Course Completed

Google Cloud Skills Boost

Completed courses and lab challenges about Google Cloud Platform, Kubernetes, and Terraform

22 Courses
215 Hours

Coursera

Completed courses about Computer Networking, System Administration, and Machine Learning

3 Courses
71 Hours

Dicoding

Completed courses about Back End Engineering, Cloud Engineering, and Programming Languages

7 Courses
285 Hours

Udemy

Completed a course about backend communication design patterns, protocols, execution and proxying

1 Courses
16 Hours

AWS Skill Builder

Completed courses and assessment about cloud essentials in AWS

6 Courses
10 Hours

Cisco Networking Academy

Completed a course about introduction to Cybersecurity

1 Courses
6 Hours

Contact

Email

Reach out via email for any inquiries or collaborations.

Github

Checkout the source code of my projects on GitHub.

LinkedIn

Connect for collaboration or opportunity on LinkedIn.

Send Me a Message