Modern C++ Development
Expertise in C++17/20 features, STL, smart pointers, and design patterns for robust applications.
Hi there, I'm
C++ Systems Developer & Architectural Specialist
Leveraging 3+ Years of Full-Stack Maturity to Build Scalable Game Systems
Email LinkedIn GitHub (Code Samples)C++ Programming Competencies
Expertise in C++17/20 features, STL, smart pointers, and design patterns for robust applications.
Implementing SOLID Principles in C++ to create robust and maintainable code.
Ensured low-latency UI feedback by managing game state in C++ setters, utilizing the **Unreal Reflection System** to reliably update Blueprint UMG widgets.
I'm not afraid of learning new things, always eager to expand my skillset.
Design & Planning: UML/Relational Modeling
Detailed C++ class architecture, relational DB design before implementation ensuring SOLID principles and clean code.
Wireframing and creating high fidelity mockups for game HUDs and menus.
Leveraging architectural maturity, data integrity focus, and pipeline awareness from my professional background to build robust game systems. Click any row for a deep dive.
My work with GeoJSONs and high-density tilesets wasn't just about rendering; it was about architectural scaling. I mastered techniques like spatial indexing and large-scale coordinate system transformations to maintain 60FPS performance.
This experience directly translates to efficiently managing Unreal Engine's World Partition, optimizing Level of Detail (LODs), and ensuring smooth streaming in massive game environments. I bring maturity to solving spatial and rendering complexity.
I specialized in designing rock-solid Finite State Machines (FSMs) for complex logic (e.g., Poker and Blackjack). The primary focus was transaction integrity and reliable state synchronization with visual assets.
This proves my competence in building reliable, state-driven C++ game systems and creating clean interfaces to synchronize complex game logic with Unreal's Animation Blueprints—a core gameplay loop skill!
Three years of professional experience designing scalable, modular APIs using Node.js instilled a firm commitment to clean interfaces, SOLID principles, and dependency management.
This maturity is critical for game development, directly informing the architecture of clean C++ Engine Subsystems that are loosely coupled, unit-testable, and maintainable. I build systems that scale, not just features that work!
My proficiency with Docker and deployment pipelines (CI/CD) ensures I understand how to create standardized, reproducible environments. This is highly valued in large game studios for managing Unreal Engine Build Farms.
The ability to manage complex toolchains and dependencies directly translates to optimizing Continuous Integration/Deployment (CI/CD) pipelines in a C++ environment, meaning fewer "works on my machine" bugs.
Beyond code, my hobby knowledge (Sculpting, Retopology, Animation) provides an understanding of asset constraints and the artist's workflow. This is crucial for smooth collaboration.
This perspective ensures I design the C++ game logic correctly to drive their Animation Blueprints, allowing for efficient asset integration and minimizing rework between the programming and art teams.