Full-stack & systems engineer
I build high-performance applications that bridge the gap between hardware efficiency and user experience: from pixel-perfect frontends in React to memory-safe backends in Rust. Most of the systems I build sit at the boundary between what people see and what machines do — I care about the rigor on both sides, from the micro-interaction a user notices to the memory safety of the code underneath it.
| Area | Stack & focus |
|---|---|
| Systems | Rust, C — performance-critical environments and low-level correctness |
| Backend | PostgreSQL, Redis, Docker — scalable architectures that handle high concurrency |
| Frontend | Next.js, React, Tailwind CSS — micro-interactions and accessibility |
| Tools | Git, Linux, Vim, CI/CD pipelines |
| Project | Description |
|---|---|
| Bytek | Rust workspace for a custom Instruction Set — assembler, virtual machine. |
| Goldfish | UCI-compatible chess engine in Rust. Negamax alpha-beta with iterative deepening, quiescence search, transposition table, LMR, and history heuristics. |
| Blog Post | Full-stack blogging platform — React frontend with a custom API backend. |
| Mini Projects | Collection of React.js and vanilla JavaScript projects from the early days of learning web development. |
Freelance software engineer for businesses — inventory systems, client portals, workflow automation and internal tools that remove operational bottlenecks.