Photo of Robert Vokáč
Modern C++ · Backend · Systems

Robert Vokáč

Focused on backend services, HTTP servers, and maintainable system design.

I build modern C++ backend software with an emphasis on modular architecture, explicit ownership, and long-term maintainability.

Projects

A selected set of projects that reflects my technical direction: backend infrastructure, server architecture, data platforms, and modern C++ systems engineering.

Core HTTP

In Progress

A modern C++ HTTP server built as a focused systems project for backend networking fundamentals. The goal is a clean, understandable architecture implemented from first principles, centered on protocol handling, request parsing, routing, connection lifecycle management, and maintainable server-side design.

C++23 HTTP server Networking Systems design
  • HTTP/1.1 request parsing and response generation
  • Routing and handler composition
  • Static file serving and structured error responses
  • Connection lifecycle, concurrency, and threading model exploration
  • Logging, configuration, and operational observability
View repository

Mind-Net

Finished

Universal data server and storage platform written in modern C++23. Mind-Net combines persistent storage, generated REST APIs, authentication and authorization, scheduling, and plugin-based extensibility in a modular backend architecture.

C++23 GCC 14 SQLite REST API generation Plugin architecture
  • Custom ORM with automatic database migrations
  • Automatic REST API generation from model definitions
  • Authentication, authorization, and role-based permissions
  • Scheduling, validation, and extensible plugin support
  • Reusable backend modules and generic UI generation
View repository

About

I am interested in the kind of software that sits underneath products: services, servers, protocols, storage, and the internal architecture that keeps systems understandable over time.

What I focus on

My work is centered on modern C++ backend and systems engineering, especially where correctness, explicit ownership, maintainability, and architectural clarity matter.

I am most interested in projects that expose core engineering concerns directly: module boundaries, protocol handling, data flow, lifecycle management, and the practical trade-offs involved in building infrastructure software.

Technical interests

  • Modern C++20/23 backend development
  • HTTP servers and systems networking
  • Data platforms and persistent services
  • Modular architecture and plugin systems
  • Performance-oriented and maintainable software design

Contact

Public links and contact information.

GPG

Key ID 4096R/FB9CE8E20AADA55F
Fingerprint 255C 69CC 1D09 CA54 EF0C C9DF FB9C E8E2 0AAD A55F