02 / Projects

Projects

Things I've designed and shipped on my own.

CrackedJava

Senior Java interview-prep platformcrackedjava.com
  • Built a custom code-execution engine in Go with isolate sandboxing for secure, resource-limited execution of untrusted Java across multiple JDKs (17 / 21 / 25), with sub-300ms cold starts and SSE result streaming.
  • Deployed the full stack on a single VPS: Spring Boot auth (JWT, PostgreSQL), a Cloudflare Worker edge proxy, and a Vite SPA playground, with end-to-end sandbox isolation verified.

2D Vector Graphics Engine

CPU rasterizer library, stdlib-only Gogithub.com/stohirov
  • Built a 2D CPU rasterizer from scratch in Go: stdlib-only, hand-rolling the geometry, adaptive Bézier flattening, and scanline fill/stroke math with analytic antialiasing.
  • Architected in phases toward an interactive engine: PNG rasterization → SVG export → real-time windowed rendering (Ebiten), designed to grow into a GPU-backed pipeline.
← Back to home