I build software where mathematics becomes visible-renderers, simulations, developer tools, and interactive systems.
I'm a Master's student in Software Engineering from Bosnia and Herzegovina, particularly interested in computer graphics, systems programming, and mathematics.
- 🦀 Building graphics and systems projects primarily in Rust
- 🎨 Exploring real-time rendering, WebGPU, and GPU architecture
- 🚀 Founder of EngineCV
- 🎮 Founder of The Fourth Process
- 🧠 Interested in building engines, tools, and complex systems from scratch
- 💬 Ask me about Rust, WebGPU, rendering, or software architecture
|
A lightweight 3D render engine for native and web applications, built using Rust, WebGPU, and WebAssembly.
|
A software 3D renderer written from scratch in C that draws animated geometry directly inside the terminal.
|
A local-first, developer-oriented platform for creating, maintaining, and automating professional CVs.
Visit EngineCV • GitHub Organization
- EngineCV: programmable, local-first CV tooling and automation
- Bracket: a competitive mathematics game developed by The Fourth Process
- Graphics Experiments: renderers, GPU simulations, and interactive visual tools
| Area | Technologies and interests |
|---|---|
| Graphics | WebGPU, wgpu, WGSL, real-time rendering, engine architecture |
| Systems | Rust, C, C++, WebAssembly |
| Applications | TypeScript, React, Next.js |
| Research | Reinforcement learning, simulation, optimization |
| Foundations | Linear algebra, algorithms, software architecture |
|
Developer-first tooling for creating, maintaining, and automating professional CVs. |
Building competitive games, interactive experiences, and experimental systems. |
“If you need more than three levels of indentation, you're screwed anyway, and should fix your program.”
- Linus Torvalds



