Domains
Backend services
HTTP servers
Systems networking
Framework design
Infrastructure software
"Build from first principles. Keep the design understandable."
Software engineer focused on backend development, modern C++, and system-level design. I have 9 years of professional software development experience and I am intentionally moving toward modern C++ backend, HTTP server, and networking work.
I am most interested in the parts of software that sit underneath products: services, servers, protocols, storage, data modeling, and the internal architecture that keeps systems understandable over time.
My public portfolio is centered on personal projects built from scratch, technical depth, and visible long-term study. Primary emphasis: Core HTTP, backend modularity, plugin systems, data platforms, and systems programming fundamentals. Secondary emphasis: CNA, an XNA 4.0 style reimplementation in C++ over SDL 3.
This section shows the current paper C++ collection I own. It is included as evidence of long-term study commitment, not as a claim that every listed title has already been fully read.
"Backend first, with framework and library design visible through a secondary C++ project."
Backend services
HTTP servers
Systems networking
Framework design
Infrastructure software
Modern C++20/23
HTTP/1.1 concepts
SQL
Routing & request handling
Plugin architecture
Linux
Concurrency basics
Ownership & lifecycle
Low-level design
Maintainable architecture
CMake
Git
GCC 14
Clang tooling
Bash
SQLite
Data modeling
Database migrations
ORM concepts
Persistent backend services
Testing mindset
Readable APIs
Modular design
Performance awareness
Long-term maintainability
"Public projects that show the main direction clearly: backend and HTTP servers first, with CNA visible as a secondary C++ framework project."
Personal modern C++ HTTP server · in progress
Personal modular C++ backend platform · archived learning project
Secondary personal project · XNA 4.0 style reimplementation over SDL 3 · in progress