-
I am a Modern C++ Developer who is passionate about writing clean, efficient, and well-tested code.
-
I am interested in Autonomous Vehicles, GNU/Linux Operating Systems and Embedded Systems.
-
I actively maintain open-source C++ projects — check out my pinned repositories below.
-
⚡ Fun fact: I am also a Drummer & Pool Player who uses Fedora KDE Spin for both software development and daily use.
-
C++ (Primary Language); Modern C++ (C++23/20/17/14/11/98) — including but not limited to
- Design Patterns & Idioms; RAII, PIMPL, SFINAE, CRTP, SOLID, Scope Guard, Singleton, Builder Pattern, Rule of Zero, Rule of Five.
- Language Features; OOP, Concepts, Ranges, Templates, Variadic Templates, Perfect Forwarding, Smart Pointers, Lambdas, Move Semantics, Constexpr, Operator Overloading, Type Traits, User-Defined Literals, Template Metaprogramming, Exception Handling, Multithreading.
- Standard Library; Containers & Adaptors,
std::string_view,std::bitset,std::expected,std::optional,std::exchange,std::filesystem,std::format,std::chrono,std::thread,std::mutex,std::condition_variable.
-
Other Languages; C, Bash, Python.
-
Software Libraries; C++ STL, Boost (Asio Serial Port, Program Options), OpenCV, STM32 HAL Drivers.
-
Build Systems & Packaging; CMake (Presets, Workflows, Toolchains, Cross-Compilation), CPack (DEB, RPM, NSIS), Ninja.
-
Testing & Code Quality; GoogleTest, Clang-Tidy.
-
CI/CD; GitHub Actions, GitHub Pages, GitHub Container Registry (GHCR).
-
Compilers & Debuggers; GCC, Clang, GDB, LLDB.
-
Tools; Git, Clang Tools (clangd, clang-format, clang-tidy), Doxygen.
-
IDEs; Visual Studio Code, Qt Creator.
-
AI Tools; GitHub Copilot, ChatGPT.
-
Operating Systems; Linux (Fedora, Ubuntu, Raspberry Pi OS).
-
Containerization; Podman, Dev Containers.
-
Databases; SQLite.
-
Embedded & Protocols; STM32 Microcontrollers, UART.



