Oey, Kevin Andrian Santoso

Backend engineer at Stockbit in Jakarta, previously at ShopeePay and Blibli. Interested in backend development, blockchain, competitive programming and ICPC.

Portrait of Oey, Kevin Andrian Santoso

Work

Stockbit

May 2026 to present

Backend Engineer, Jakarta

A leading Indonesian online stock trading and social investing platform, where retail investors discuss, analyze and trade stocks in one place.

  • Develop and maintain backend systems powering financial data across Stockbit, including stock, mutual fund, company, index, and crypto-related features.
  • Contributed to the launch of crypto as a new asset type by implementing core backend functionality including crypto symbol profiles, watchlist integration, and chart-related features.
  • Collaborate with product managers, QA engineers, technical leads, and engineering managers throughout requirement analysis, architecture design, implementation, testing, staged rollout, and production monitoring.
  • Integrate company-approved AI coding tools into the software development lifecycle for requirement analysis, edge-case discovery, architecture exploration, implementation planning, code assistance, and test-case generation, while independently reviewing and validating all generated outputs before deployment.

Shopee

Jun 2025 to May 2026

Backend Engineer, Jakarta

The leading e-commerce platform in Southeast Asia and Taiwan.

  • Involved in technical initiatives across 3 core ShopeePay domains (payments, reconciliation, and credit card systems), coordinating with 5–7 cross-functional teams of engineers, QA, and product managers to deliver stable weekly releases.
  • Received an Outstanding Quality Individual Award for maintaining zero personal bug density throughout development cycles.
  • Rewrote a mission-critical credit card service from Python to Go, achieving over 90% improvement in processing efficiency and performance.
  • Designed and implemented a high-performance Go wrapper service to interface with legacy Java JAR modules for bank integrations, improving reliability and maintainability.

Blibli

Feb 2024 to Feb 2025

Backend Developer Intern, Jakarta

Founded in 2011, one of Indonesia's largest e-commerce companies, serving B2B, B2C, and B2B2C markets.

  • Implemented a microservices architecture and leveraged Apache Kafka for real-time event processing, improving system throughput by 30% and reducing data synchronization latency by 40%.
  • Optimized caching strategies with Redis, reducing database load by 40% and improving API response times by 50%, leading to a 2x faster user experience.
  • Diagnosed and resolved 20+ production issues, reducing incident recurrence by 60% through comprehensive root cause analysis (RCA) and preventive fixes.
  • Developed and deployed 15+ RESTful APIs, integrating PostgreSQL, Redis, and authentication mechanisms, ensuring 99.9% uptime and achieving 30% faster API responses.

Bina Nusantara University

Jan 2024 to Jan 2025

Game Developer, Jakarta

  • Developing a 2D multiplayer platformer with strategic fighting mechanics in Godot Engine, targeting 1,000+ concurrent players.
  • Used Godot's reliable UDP networking protocol, ensuring <100ms latency and reducing lag spikes by 30% in multiplayer matches.
  • Architected the backend using C# and PostgreSQL, handling 5,000+ game state updates per second for real-time interactions.

International Collegiate Programming Contest

Nov 2022 to Dec 2022

Contestant, Jakarta

The oldest, largest, and most prestigious programming contest in the world.

  • Qualified as an ICPC 2022 contestant, competing in a team of three, after placing in the top 50 of the Indonesia National Contest (INC) 2022 among 700+ teams.
  • Solved 5 complex algorithmic problems within a 5-hour timeframe, demonstrating expertise in data structures, constructive algorithms, and dynamic programming.

Education

Universitas Bina Nusantara

Sep 2021 to Jul 2025

Bachelor of Computer Science, Jakarta. GPA 3.83 / 4.00

Qualified for ICPC 2022, competing in a team of three, after placing in the top 50 of the Indonesia National Contest (INC) 2022 among 700+ teams.

Published research, Elsevier, 2023

Rust's Memory Safety Model: An Evaluation of Its Effectiveness in Preventing Common Vulnerabilities

Analyzes Rust's impact on preventing buffer overflows, use-after-free, and data races.

Projects

Voxel Engine

Mar 2025

C++ Developer

A custom-built Minecraft-inspired (or basically, a clone) voxel game engine developed from scratch using OpenGL, with procedural terrain generation, basic lighting, and interactive world mechanics.

C++, OpenGL, GLSL, CMake

Rivalry Showdown

Jan 2024 to Jan 2025

A 2D multiplayer platformer featuring strategic combat mechanics, developed using Godot Engine and C#. Designed for smooth, low-latency multiplayer gameplay.

Godot, C#, PostgreSQL, UDP

Si Paling Cerdas

Feb 2023 to Jul 2023

Full Stack Developer

A multiplayer quiz game, where players compete in 5-minute rounds, answering 10 questions based on accuracy and response speed.

C++, Rust, Raylib, ENet, UDP

Pixel Worlds Game Server

Nov 2022

Backend Developer

The first open-source server for Pixel Worlds, written in C# 6.0, with MongoDB, dependency injection, and UDP networking.

C#, MongoDB, UDP

Also on GitHub

  • AsyncEWeb3 communication platform on the Internet Computer. Led the Rust backend. 3rd place, Hackathon 7.0 by Codefest.id.
  • Project BeefMultiplayer game server in C++17 with UDP networking.
  • GrowRustGame private server in Rust with player database and world management.
  • Proxy ServerPixel Worlds proxy in Rust with subserver switching.
  • KCordUnofficial C++17 wrapper for the Discord API, over WebSocket and REST.
  • FoundationSpring Boot donation backend with JWT authentication and role-based access control.
  • RaamenASP.NET restaurant management app, built for a college course.

Skills

Languages
Go, C++, Rust, C#, C, Java, JavaScript, TypeScript, Python
Backend
ASP.NET, gRPC, REST API, WebSocket, PostgreSQL, MongoDB, Redis
Systems
Distributed Systems, Network Protocols, Concurrency / Multi Threading
Games
Godot, Game Networking, Game Architecture, Multiplayer Systems
Tools
Git, Docker, CMake, React, HTML/CSS
Soft skills
Problem Solving, Teamwork, Analytical Thinking, Time Management, Adaptability, Communication