Skip to content
View BAT4K's full-sized avatar

Highlights

  • Pro

Block or report BAT4K

Report abuse

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

Report abuse
BAT4K/README.md

Hi there, I'm Hans James

CS Undergraduate @ SNU | Building Low-Latency Systems & High-Performance Web Apps

I bridge the gap between Systems Engineering (optimizing for nanoseconds) and Product Engineering (shipping scalable web apps). Currently translating distributed systems concepts into performant Next.js applications.


The Tech Stack

Systems & Backend Java C Linux Bash

Web & Product Next.js TypeScript React Tailwind


Currently Working On

  • Magma Engine: A low-latency trading engine achieving ~130ns latency using LMAX Disruptor.
  • Portfolio v1: An interactive terminal-themed portfolio built with Next.js & TypeScript.
  • Internship Readiness: Porting low-level concurrency patterns to modern web backends.

Connect with Me

LinkedIn Portfolio

Pinned Loading

  1. Magma-Trading-Engine Magma-Trading-Engine Public

    Ultra-low latency Java trading engine (LMAX Disruptor pattern).

    Java 2

  2. portfolio-v1 portfolio-v1 Public

    Interactive terminal-themed portfolio built with Next.js & TypeScript. Showcases low-latency engineering aesthetics.

    TypeScript

  3. NioKvStore NioKvStore Public

    High-performance distributed Key-Value store in Java (Redis clone).

    Java

  4. whackamole whackamole Public

    A classic Whack-a-Mole game built with JavaFX featuring dynamic difficulty, high-frequency timer effects, full audio/SFX, and a responsive UI achieved through strict thread separation.

    Java