I specialize in building scalable and secure backend systems with Kotlin Spring Boot, PostgreSQL, and AWS, while also being capable of taking on frontend development with Vue.js and React when needed.

My professional journey has taken me through the cryptocurrency and agritech industries, where I’ve led projects focused on user onboarding, including KYC and registration flows, as well as complex integrations with government APIs to ensure customer data remains up to date within national systems.

I have also developed payment gateway integrations to handle deposits and withdrawals securely, alongside designing CI/CD pipelines, cloud deployments, and back-office systems that streamline operations.

While my passion lies in backend engineering and system architecture, I bring a versatile skill set that allows me to deliver complete solutions from infrastructure and APIs to user-facing features, always with a focus on reliability, scalability, and meaningful impact.

Work Experience

Backend Engineer・

Agridence

May 2024 - Present

Worked with a global team of developers to build a trading system using Java, Spring, PostgreSQL, and MongoDB. I implemented WebSocket for real-time trading and wrote integration tests to cover edge cases, ensuring system reliability. This experience enhanced my ability to collaborate across borders and deliver high-quality, scalable solutions.

Software Engineer・

Dulang

Apr 2024 - Sep 2024

As a part-time developer, I developed a backend from scratch using Kotlin and Spring, setting up the CI/CD pipeline for deployment on Azure and code quality checks. I also took on frontend development with React and TypeScript, adding new features and enhancing the overall user experience. This role allowed me to manage both backend and frontend tasks while ensuring seamless deployment and infrastructure management.

Backend Engineer・

Vonix

Jan 2022 - May 2024

Over almost three years, I successfully delivered three major applications: a website, a mobile app, and a back-office system. As a backend engineer, I developed key features like KYC, My Account, Payments, and encrypted confidential user files. I played a crucial role in migrating Java code to Kotlin, using Spring as the framework. The tech stack included RabbitMQ for messaging and PostgreSQL and MongoDB for databases. My contributions ensured secure, efficient, and scalable solutions across all projects.

Backend Engineer Intern・

Mattel Inc

Apr 2021 - Jan 2022

As a backend engineer intern, I assisted in migrating the internal team’s database from Microsoft Excel to SQL Server. I developed a macro application to streamline data entry for inspection results into the new database. Additionally, I built a Telegram bot with AI capabilities to identify defects in manufactured products from images. The AI, developed using Python, TensorFlow, and OpenCV with a CNN algorithm, provided accurate defect detection through the bot.

Education

Western Sydney University

Master of Business Administration

January 2025 - November 2026

President University

Bachelor of Computer Science

August 2018 - August 2022

Technical Skills

Programming Languages

Java

Kotlin

Python

JS

SQL

Backend Technologies

Spring

PostgreSQL

MongoDB

REST

REST API

RabbitMQ

Docker

Frontend Technologies

React

Vue

HTML5

CSS3

Developer Tools

Git

GitHub

Azure

AWS

VS Code

IntelliJ

Projects

Rotating Savings and Credit Association Platform

Period: January 2025 - June 2025

  • Developed an end-to-end backend system for a rotating savings and credit association platform.
  • Delivered APIs using Kotlin with Spring Boot and Spring Security.
  • Create the CI/CD Pipeline for all applications then deploy them into AWS EC2.
  • Ensure all delivered APIs covered with at least 80% test coverage.
  • Act as a team lead for the project, responsible for managing the team tasks and progress.
  • Review the code of the team members across all teams and provide feedback.
Kotlin Spring Boot Spring Security Postgres AWS

Jewellery E-Commerce Website

Period: June 2024 - Present

  • Developed the e-commerce for Jewellery store.
  • Responsible for the frontend and backend development.
  • Successfully delivered the frontend development using React and TypeScript.
  • Built the Backend using Kotlin Spring Boot with PostgreSQL.
  • Responsible for the CI/CD Pipeline for the project and deployment to AWS EC2.
TypeScript React Kotlin Spring Boot Spring Security Postgres AWS

Shoe Laundry Ordering System

Period: January 2024 - December 2024

  • Developed a Shoes Laundry Ordering Web Application.
  • Responsible for full-stack development using Vue.js, Kotlin Spring Boot, and PostgreSQL.
  • Implemented CI/CD pipelines and deployed applications to AWS Cloud.
  • Built a back-office system to manage and process customer orders.
  • Developed user features including placing laundry orders, applying vouchers, and tracking order status.
Vue JavaScript Kotlin Spring Boot PostgreSQL AWS

Get In Touch

I'm currently open to new opportunities and collaborations. Whether you have a project in mind, a question, or just want to say hi, my inbox is always open. I'll try my best to get back to you!

Say Hello