Raw systems.
Clean interfaces.
I dissect low-level engine mechanics under the hood and package them into rock-solid systems and sleek consumer products. From C++ and OpenGL to the App Store.
Shipped Products
From raw code to production. Consumer-ready apps, tools, and software that people actually use.
Graphics & Engine Work
Manipulating pixels and memory from scratch. Custom rendering pipelines, voxel engines, and real-time graphics.
I build graphics systems from the ground up — not with Unity or Unreal, but with raw OpenGL, C++, and mathematics. Understanding what happens between your code and the GPU is where real engineering lives.
Current work includes a custom voxel engine with chunk management, face culling optimization, raycasting, and real-time camera interaction. Every frame is a puzzle in linear algebra and memory management.
Systems & Backend
Rock-solid logic that doesn't break under pressure. Enterprise-grade backend architecture, data pipelines, and automation.
Enterprise Java
Record management systems, billing logic, transactional backends built for reliability and scale.
Data Pipelines
Python web scrapers, data transformation scripts, and automated workflows that run without supervision.
API Architecture
RESTful services, database schema design, and backend systems that handle real-world data at production scale.
Tutorials & Devlogs
Documenting the investigation to teach others. Step-by-step breakdowns of hard engineering problems — OpenGL, C++, graphics programming, and game development. No hand-waving, no skipped steps.
The Investigator
I'm Samir — a software engineer driven by curiosity across the entire stack. From low-level C++ graphics programming and custom game engines to enterprise Java architecture and consumer mobile apps.
I treat every bug like a cold case, every bottleneck like a puzzle, and every project like a complete investigation documented from the ground up. I don't just write code — I understand systems. How they work, why they break, and how to make them better.
"I treat every bug like a cold case, every bottleneck like a puzzle, and every project like a complete investigation documented from the ground up."