Skip to content
View GeroJun's full-sized avatar
  • Azusa Pacific University
  • Azusa, California, USA
  • 12:36 (UTC -12:00)
  • Instagram gero.jun
  • LinkedIn in/gerojun

Block or report GeroJun

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GeroJun/README.md

Victor (Gero) Jun

Backend Engineer | CS @ APU (May 2026) | Rust, Node.js, Kubernetes

Building distributed systems and infrastructure. Focused on performance optimization, fault tolerance, and scalable architectures.


πŸ’» What I'm Working On

  • Kubernetes Authentication Infrastructure – Building Gateway API v1.4 external auth service. Migrated from Node.js to Rust, achieving 3x throughput improvement through systematic benchmarking.
  • Production Microservices @ APU – Maintaining systems serving 6,000+ users. Eliminated 20+ hours/week of manual work through automation.

πŸ“Œ Featured Projects

FastAPI-based financial gateway with Kafka event streaming. Implements sub-millisecond idempotency using Redis and enforces strict settlement windows (T+0, T+1) for transaction processing.

Stack: Python, FastAPI, Apache Kafka, Redis, Docker
Patterns: Event Sourcing, Idempotency, Async Processing

Key Features:

  • Kafka-based event streaming for decoupled transaction processing
  • Redis-backed idempotency to prevent double-spending
  • Pydantic schema validation for financial data integrity
  • OpenAPI/Swagger documentation

View Code β†’


Node.js payment processing system implementing double-entry accounting with async processing via AWS SQS FIFO. Built to understand production payment patterns.

Stack: Node.js, Express, PostgreSQL, Redis, AWS SQS, Docker
Patterns: Double-Entry Ledger, Idempotency, Async Workers

Key Features:

  • Double-entry ledger for financial accuracy
  • Redis-based idempotency for safe retries
  • AWS SQS FIFO integration for async processing
  • Background workers for transaction processing
  • Full audit trail with ledger history

View Code β†’


Production Work @ APU

Device Onboarding Portal (byod.apu.edu)
Self-service network authentication portal serving 6,000+ users. Reduced IT support tickets by 30%.
Stack: TypeScript, Node.js, Bootstrap, Docker

Photo Compliance Automation
Eliminated 20+ hours/week of manual ID photo validation by building automated reconciliation system processing 43,000+ records. Zero maintenance required since deployment.
Stack: Node.js, PeopleSoft API, Google Sheets API, Docker


πŸ› οΈ Tech Stack

Languages: Rust, Python, TypeScript, JavaScript, SQL
Backend: Node.js, FastAPI, Express
Infrastructure: Kubernetes, Docker, Apache Kafka, Redis, PostgreSQL
Cloud: AWS (SQS, Lambda, S3)
Patterns: Event Sourcing, CQRS, Idempotency, Double-Entry Accounting


πŸ“« Connect

Work Authorization: 3 years (STEM OPT)


Currently seeking backend/infrastructure engineering roles for June 2026 start. Interested in distributed systems, payments, or Kubernetes ecosystem.

Pinned Loading

  1. payment-reconciliation-engine payment-reconciliation-engine Public

    Real-time payment reconciliation engine built with Node.js & PostgreSQL. Handles idempotency, double-entry ledger, and discrepancy detection for payment systems

    JavaScript 1

  2. Real-Time-Transaction-Settlement-System Real-Time-Transaction-Settlement-System Public

    High-throughput settlement engine with async FastAPI intake, Kafka event streaming, Redis idempotency, and Dockerized local infra for fintech-style flows.

    Python 2