Hi, I'm Stephan Vebrian.|

Software Engineer

Backend-focused engineer working in Go, JavaScript, and TypeScript. Building scalable systems, clean APIs, and backend infrastructure that handles real-world load.

Experiences.

Full-time Roles

Nov 2023 - Present

Full-time

Software Engineer - Backend

Superbank

  • Joined as part of payments team, building scalable payments system that handle transactions from customer across Indonesia payment rail RTOL, BIFAST, QRIS from 0 to 1 (till the grand launch)
  • Contributed to the ecosystem integration with third parties like Grab and OVO.
  • Helped increase the scalability and observability of the payments system – system optimizations
GoRedisMySQLKafkaPrometheusOpenSearch

Apr 2022 - Oct 2023

Full-time

Software Engineer - Backend

Tokopedia

  • Focused on developing the Tokopedia NOW! module specifically designed for managing Product Bundling data for Tokopedia NOW! user.
  • Played a key role in building the Scheduled Delivery service, which enables users of Tokopedia NOW! to easily schedule their orders.
  • Improved the logging observability for the PDP (Product Detail Page) module.
GoRedisPostgreSQLGraphQLNSQgRPCNew Relic

Mar 2019 - Feb 2022

Full-time

Software Engineer - Backend

IT Division - Binus University

  • Developed a specialized module within the Binusmaya application for lecturers to request administrative letters.
  • Developed and maintained the JJA (Jenjang Jabatan Akademik) application using Angular and ASP.NET Core.
  • Worked on development of a Competency Test Website using ASP.NET Framework.
ASP.NETPHPSQL Server

Freelance & Contract Work

Sept 2024 - Oct 2024

Freelance

Freelance Software Engineer - Backend

bythen.ai

  • Joined as a backend engineer, contributing to building a Web3-based product from 0 to 1, blending AI and blockchain technologies.
  • Developed backend services to support Byte, a customizable character powered by AI for enhanced personalization and user engagement.
  • Development of the Dojo feature, enabling users to customize and train their characters.
GoMySQL

Jan 2024 - Mar 2024

Freelance

Freelance Software Engineer - Backend

Wajan App

  • Developed and maintained ordering services, primarily using Golang and MySQL, focusing on performance and scalability.
  • Designed and implemented product management features to support the service ecosystem.
GoMySQL

Projects.

e-pocket

Full-Stack Web App

A digital wallet demo showcasing internal fund movement, built with Next.js (frontend), Go (backend), PostgreSQL, and a state-machine architecture. Includes Docker support.

Next.jsGoPostgreSQLState-Machine

stickify

Desktop App

Stickify is a lightweight, elegant sticky notes application for your desktop. Capture thoughts, ideas, and reminders with a clean, distraction-free interface.

Next.jsGoDesktop

timely

Distributed Scheduler System

A lightweight, distributed scheduler system built with Go that allows you to register HTTP endpoints to be called at specific times or on recurring schedules. Features one-shot scheduling, REST API, graceful shutdown, and PostgreSQL storage.

GoPostgreSQLREST APIDocker

Certificate & Achievement.

Division Best Employee 2020

Division Best Employee 2020

Issued: Aug 2020

Division Best Employee 2020

IT Division - Bina Nusantara University