Built backend and infrastructure for AI/ML systems: gRPC + TensorFlow Serving inference in C++, Ray-distributed self-play training on GCP, Docker/Kubernetes deployments, and real-time WebSocket products. Strong Python / C++ / TypeScript foundation with low-level systems depth.

Professional Experience

AI Software Engineering Intern, InstaDeep

Paris, France

Mar. 24 - Sep. 24

  • Integrated gRPC + Protobuf services backed by TensorFlow Serving in C++ for SEED RL distributed inference, handling request plumbing, model-serving boundaries, and production training load.
  • Implemented R-Tree spatial indexing inside a 3D bin-packing reinforcement-learning pipeline and benchmarked it against brute-force baselines.

Software Engineering Intern, Prophesee

Paris, France

Sep. 22 - Mar. 23

  • Configured CUDA infrastructure for a computer-vision rendering pipeline and ported ray/path tracing code across Blender versions.
  • Implemented ray/path tracing performance improvements that increased rendering throughput by 25%.

Data Analyst, TPMN

Seoul, South Korea

Feb. 19 - Jan. 20

  • Rebuilt automated processing for 5TB+ of daily transaction data in Python + SQL, reducing processing time by 50%.
  • Built an hourly analytics pipeline serving company-wide reporting workflows.

Projects

Gomoku [Live]

2024 - 2026

  • Extended a 42 Gomoku engine into a full-stack AI system on Google Cloud: FastAPI services, Nuxt 3 UI, WebSocket gameplay, Docker deployment, and Cloudflare Workers routing.
  • Built Ray-distributed self-play training infrastructure for an AlphaZero-style PyTorch agent with MCTS search and arena evaluation loops.
  • Implemented a C++ inference engine with alpha-beta pruning, PVS, iterative deepening, transposition tables, and pybind11 integration for real-time move computation.

webserv

Jan. 23 - Mar. 23

  • Led the core architecture for an HTTP/1.1 server in C++98 with non-blocking I/O, poll/kqueue multiplexing, CGI execution, upload handling, and Nginx-style configuration.
  • Implemented request parsing and response routing for concurrent connections without external web-server frameworks.

kfs

2025 - 2026

  • Built a bootable x86 kernel in C + assembly with a multiboot entry, custom linker script, VGA terminal, GDT/IDT setup, and ISR/IRQ handlers.
  • Implemented a small freestanding libc and reproducible QEMU/ISO build pipeline using an i686 cross-compilation toolchain.

Education

42

Paris, France

Mar. 22 - Apr. 26

  • RNCP Level 7 (MSc): Database & Data Architecture (Dec. 24); Information Systems & Network Architecture (Mar. 25)
  • RNCP Level 6 (Bachelor): Web & Mobile Application Development (May 25); Software Application Development (Apr. 26)
  • Ranked top 0.1% worldwide (50th among 40,000+ students) and top 30 in Paris (among 6,400).

42 Seoul

Seoul, South Korea

Feb. 20 - Mar. 22

  • Algorithms, systems programming (C), network architecture, and Unix administration.

The University of Oklahoma

Norman, OK, United States

Aug. 09 - Dec. 17

  • Economics