Technical Projects

A selection of my architectural repositories, heavily focused on C++/Rust concurrency and strictly optimized memory management. I enforce industry standards across all my projects, maintaining rigorous Git workflows (utilizing Squash and Merge to protect the main branch history), Conventional Commits, and robust CI/CD pipelines.

High-Performance Systems

Async Network Engine

A custom C network stack designed to bypass standard library abstractions and maximize asynchronous I/O.

View technical details

This project demonstrates a deep understanding of kernel-level event notification using epoll for connection scaling. It implements strict lock-free data structures to entirely eliminate thread synchronization latency. The custom binary protocol parsing ensures highly efficient data transmission, serving as a foundational architecture for high-concurrency networked systems.

C Linux Kernel epoll Network Protocols
Infrastructure as Code

Homelab

An active bare-metal infrastructure deployment operating in production on a Raspberry Pi 4 as a secure home server.

View technical details

This bare-metal environment serves as an active production server in my home. The ecosystem is orchestrated via Docker with strict network isolation and reverse proxy routing. Remote access is exclusively managed through a customized WireGuard zero-trust tunnel. While currently running on a Raspberry Pi 4, the declarative GitOps architecture is explicitly designed for seamless migration to higher-performance computing clusters as future demands scale.

Raspberry Pi Docker Wireguard Nginx PostgreSQL
Concurrent Computing

3D Game of Life

A parallelized 2D and 3D Conway's Game of Life hardware-accelerated via OpenGL.

View technical details

Developed purely in C++, this engine focuses exclusively on computational efficiency. It calculates multi-dimensional cellular automata iterations and renders complex topologies in real-time. The core algorithms are parallelized and strictly optimized to avoid CPU cache misses, guaranteeing a high frame rate during massive multi-threaded grid updates.

C++ Parallelization Memory Management Algorithms
Frontend Engineering

Portfolio

A statically generated portfolio engineered for extreme speed, deployed on the Cloudflare edge network.

View technical details

Built using Astro and Tailwind CSS to guarantee zero hydration latency on the client and optimal Core Web Vitals. It leverages static site generation to completely eliminate Javascript rendering overhead. The architecture implements native view transitions and serves as a practical demonstration of clean code principles and modern HTML semantics.

Astro Tailwind CSS TypeScript Cloudflare
Algorithmic Theory

DFA Visualizer

A mathematical engine created to bridge abstract automata theory and practical software execution.

View technical details

Renders both the static Deterministic Finite Automata (DFA) definition and dynamic execution paths using Graphviz. It validates structural logic in real-time, providing a clear visual proof of algorithmic correctness against strict theoretical computation models.

Python Graphviz Automata Theory Data Structures