Backend Software Engineer

Building the systems behind the screen.

Financial systems/ Real-time backends/ Self-hosted infra

I'm Kent — a Computer Science student at BINUS University and a Software Engineer at Bank Sinarmas, shipping scalable backend services, financial tooling, and infrastructure I run myself with Go, Java Spring Boot, and SQL.

6,000+Sellers supported
12Services self-hosted
Since '22Building in production
Selected work

Things I've built and shipped.

From production banking backends to the infrastructure running quietly on my own hardware.

Financial

Virtual Account Manager

Developed and maintained banking backend services for Virtual Account management used in production financial systems, including a revamp that automates monthly auto-debit fee processing.

JavaSpring BootGoSQL
Mobile

Winery

A wine discovery app that helps people browse wines by budget, read tasting descriptions, and explore recommended wine-and-food pairings.

JavaAndroid SDKFirebase Auth
Infrastructure

Home Server Infrastructure

Self-hosted infrastructure running 12 public services behind a reverse proxy with secure tunneling — the platform powering greentea.id.

LinuxDockerNginxCloudflare
Toolbox

The stack I reach for.

Languages and tools I use to design, build, deploy, and keep systems running.

Languages

  • Go
  • Java
  • Python
  • JavaScript
  • C

Backend & data

  • Spring Boot
  • SQL

Infrastructure

  • Linux
  • Docker
  • Cloudflare

Craft & tools

  • HTML
  • CSS
  • Git
  • Figma
  • Android
The path

Where I've been working.

Software Engineer — PT Bank Sinarmas Tbk

Feb 2025 – Present
  • Developed an end-to-end Virtual Account Manager revamp to automate monthly auto-debit fee processing.
  • Building and maintaining Virtual Account Management backend services with Java Spring Boot and Go.
  • Collaborated with cross-functional teams across Product, QA, and DevOps to ensure system reliability.
  • Participated in agile cycles, performing unit and integration testing to safeguard software quality.

Seller Management Team — itemku.com

Feb 2022 – Present
  • Supporting 6,000+ sellers, managing technical issues and coordinating platform improvements.
  • Handling technical difficulties experienced by sellers on the platform.
  • Reporting seller issues and feedback in weekly meetings to shape the roadmap.
  • Coordinating events to build engagement across the seller community.

Vice Project Manager, LDK B-Preneur 2024 — BINUS Entrepreneur

Feb 2024 – Jul 2024
  • Supervised 4 departments across the project.
  • Directed a 40+ person committee to deliver every aspect of the event to a high standard.
  • Ensured the event ran smoothly and gave participants a meaningful experience.
  • Maintained accurate records of project details, expenses, and payments.
Foundations

Education.

2022 – 2026

BINUS University

Computer Science — Software Engineering stream.

2019 – 2022

SMAK Trimulia Bandung

Senior high school.

Let's talk

Interested in working together?

I'm open to opportunities and happy to talk through projects, backend systems, or infrastructure. The inbox is always open.