Passionate Software engineer with +10 years of experience, designing and developing for large-scale projects in big companies. My strengths are being self-taught and I'm good at solving difficult problems and learning new programming languages, and I can adapt very quickly in different environments.


Full 3D virtual reconstruction of an actual soccer match using real positional and event data. Built with the Godot game engine and powered by a Golang-based streaming API that delivers match data in small chunks, the system accurately reproduces player trajectories, ball physics, tactical movements, and key match events to mirror the real game.


A fast-paced action game developed in pure C using the SDL2 ecosystem and ported to Linux, Windows, macOS, iOS, Android, and Web (Emscripten). Unity Ads implemented through Java JNI on Android and Objective-C on iOS.


A fully custom software renderer built in C++ and SDL3. No OpenGL, DirectX, Vulkan or GPU. Includes texture mapping, .OBJ loading, camera controls, wireframe and vertex modes, ImGui scene navigation, and a pure CPU ray tracer.


A cross-platform rendering project built in C++, SDL3, and modern OpenGL. Includes OpenGL 4.6 (desktop), OpenGL ES 3.0 (mobile/Web), and WebGL builds via Emscripten. Implements the core pipeline taught in the book ‘Computer Graphics Programming in OpenGL With C++ (Edition 3)’, including shaders, matrix transforms, lighting, and interactive scenes.