I am a software engineer passionate about technology in all its forms. I love building things — from pixel-level game engines to production agentic systems. Rigorous by nature, I apply Clean Code, Clean Architecture, and SOLID principles to every project, not because it is imposed, but because I genuinely believe quality engineering is the fastest path to anywhere worth going.
My proficiency spans the full width of the stack: from web applications and game simulations to low-level systems, embedded firmware, and AI/ML pipelines. The throughline is always the same — understand the problem deeply, design deliberately, and ship something you are not embarrassed by at 3 a.m. when the system is under load.
Breadth across the full stack — from firmware to frontier models
Full-stack applications, real-time systems, performance-critical frontends.
Simulation engines, procedural generation, real-time rendering, game AI.
Production-grade LLM agents, tool orchestration, human-in-the-loop workflows.
Model training, NLP pipelines, deep learning architectures, inference optimization.
Systems programming, memory management, compiler internals, performance profiling.
Real-time firmware, hardware interfaces, resource-constrained environments.
Principles I hold even when no one is reviewing the PR — especially then.
Code is read far more than it is written. Naming, function size, side-effect discipline — every detail compounds.
Business logic must not depend on frameworks. Boundaries are explicit, dependencies point inward, infrastructure is swappable.
Not dogma — a lens. SRP keeps modules coherent, OCP extends without mutation, DI makes things testable by construction.
Given the same inputs a system should always produce the same outputs. Reproducibility is the foundation of debuggability.
No premature optimisation, no premature abstraction. Instrument, profile, then act with evidence.
A test suite is a runnable spec. If the tests are clear, the intent of the system is clear.
My long-term ambition is to open an independent research lab focused on the intersection of artificial intelligence, complex systems, and software engineering. I want to conduct rigorous experiments, publish research papers, and contribute back to the scientific community — not just build products, but understand deeply why they work and where the hard limits are.
Ant Colony Wars is, in part, a stepping stone: emergent multi-agent behavior, competitive optimization under constraints, and real-time authoritative simulation are all active research areas. Building systems from first principles is the best way I know to generate genuine research questions.