I am a software engineer focused on systems architecture, OS internals, and network protocols. I specialize in building performant backend services in Rust and C, while maintaining the ability to deliver comprehensive frontend solutions using .NET and React.
I run my own infrastructure. My portfolio is self-hosted on a home server I architected and configured from bare metal up.
| Domain | Technologies |
|---|---|
| Systems & Low Level | |
| Application Layer | |
| Infrastructure & Ops |
Rust, TUI, Network Audio, SQLite A terminal-based voice and text chat application.
- Architecture: Client-Server model using TCP for signaling and UDP for real-time audio transmission.
- Key Tech: Custom TUI implementation, raw audio buffer manipulation, and concurrent state management in Rust.
Rust, Tauri, React, Win32 API, C A hybrid inventory management system bridging modern web tech with legacy OS functions.
- The Bridge: Uses a Rust backend (Tauri) to interface with a React frontend, while invoking unsafe C bindings to interact with specific Windows OS window handles.
- Features: Includes a proxy service for data routing and a Python-based cutting optimizer.
C, CMake, IPC, ncurses A robust chat system demonstrating mastery of Unix system calls.
- Internals: Implements Inter-Process Communication (IPC) using message queues and shared memory.
- UI: Features a custom-threaded ncurses interface separating input and feed rendering.
C#, .NET MAUI, Blazor, Entity Framework A full-stack enterprise logistics application.
- Scope: Cross-platform (Mobile/Desktop) client connecting to a .NET Web API.
- Database: Complex relational modeling with EF Core and SQL Server, handling user auth, inventory, and delivery logic.
Home Server
Hardware (Custom Build):
- Compute: Intel Core i7-14700KF (20 Cores) @ 5.6 GHz
- Memory: 32GB DDR5 ECC (Error Correction Code)
- Motherboard Gigabyte B860M
- Networking: 2.5 GbE Uplink
Service Orchestration (Docker/Nginx):
- Core: Nginx Proxy Manager, Portainer, Watchtower
- Network: Pi-hole (DNS/Adblock), WireGuard (VPN)
- Storage & Productivity: Nextcloud, Joplin, Glance
- Gaming: Dedicated Game Server containers

