Backend, Systems & Numerical Problem Solving
Portfolio | LinkedIn | Email | GitHub
Phone: +90 538 968 69 77 Location: Sofia, BG & Istanbul, TR
Bulgarian Citizenship — Full EU/EEA work authorization. Open to relocation or remote opportunities in Europe.
Software developer with an engineering background — a B.Sc. in Food Engineering from Istanbul Technical University, grounded in fluid mechanics, thermodynamics, and numerical methods. I learn fastest by building: picked up JavaScript to build PipeFlow, a dependency-free browser-based hydraulics simulator, in two months; currently developing a 2D CFD solver in C++. Additional background in real-time graphics and GPU rendering from a fixed-term role at iBright.
Looking for a junior software developer role — ideally backend, systems, or tools-focused work.
2D Navier-Stokes CFD Solver (in progress) A from-scratch incompressible CFD solver in C++.
- Numerics: Chorin projection method, Gauss-Seidel pressure solve, CFL-based adaptive timestep.
- Validation: Checked against the Ghia et al. lid-driven cavity benchmark.
- Rendering: Real-time velocity/pressure field visualization with SDL2.
PipeFlow Simulator — Live Demo → A browser-based, real-time pipeline flow simulator built for process engineers.
- Architecture: Vanilla JavaScript (ES Modules), SVG & Canvas 2D rendering, zero external dependencies.
- Physics: Darcy-Weisbach, Colebrook-White (Fixed-point), Borda-Carnot, pump H-Q curve via bisection.
- Diagnostics: 21-rule hydraulic diagnostic engine checked against Crane TP-410 / ISA-75.01.
- GPU Instancing Study – High-performance rendering techniques with Compute Shaders and HLSL in Unity, 1M+ objects per draw call.
- URP Shader Library – Custom HLSL shaders for advanced surfaces and environmental effects.
- Mini Dev Kit – Modular Unity toolset for streamlined editor workflows and system architecture.
| Category | Competencies |
|---|---|
| Languages | C++ (C++17), JavaScript (ES6+), C#, HLSL |
| Simulation & Numerics | Navier-Stokes, Darcy-Weisbach, Gauss-Seidel, Bisection, CFL stability |
| Systems & Architecture | Event-Driven Architecture, State Machines, CMake |
| Graphics | Unity URP, GPU Instancing, Compute Shaders, Shader Development |
| Environment | Git, WebStorm, VS Code, CLion, Unity, Linux (Ubuntu) |
B.Sc. Food Engineering Istanbul Technical University (ITU), 2016 – 2022 Focus on fluid mechanics, heat & mass transfer, and numerical analysis.
Engineering background. Software builder.
