C++ Backend & Systems Engineer
Data Platforms • Infrastructure • Performance-Oriented Systems
Software engineer focused on modern C++ (C++20/23) backend and systems development. I build infrastructure-level software including data servers, relational databases, and cross-platform abstraction layers.
My work emphasizes modular architecture, performance optimization, memory ownership models, and long-term maintainability.
Advanced universal data server and storage platform built in C++23.
Modular backend platform combining custom ORM, automatic REST API generation, authentication/authorization, scheduling, and plugin-based extensibility.
Relational database engine written in modern C++.
Experimental database project exploring storage engines, indexing structures, and query execution pipelines.
C++ reimplementation of XNA 4.0 built on SDL3.
Cross-platform abstraction layer preserving XNA API structure, replacing GC-based memory management with deterministic RAII.
Source-level migration from C# (XNA) to C++ (CNA).
Architectural and behavioral parity between managed and unmanaged implementations.
All projects are publicly available on GitHub.
View GitHub ProfileGPG Key: 4096R/FB9CE8E20AADA55F
Fingerprint: 255C 69CC 1D09 CA54 EF0C C9DF FB9C E8E2 0AAD A55F
Email: robertvokac@robertvokac.com