Experience
My work experience, education, and journey.
Current
June 2025 – Present
Senior Rendering Engineer (Contract)
Magic Media Entertainment Group
- OpenGL, OpenGL-ES, Metal, Vulkan integrations for game porting.
- Shader customization for HLSL, MSL and GLSL.
- Mobile architecture design for custom game engines.
- PS5, Nintendo, XBOX, Android, PC, Apple rendering optimizations.
October 2023 – Present
Game Engine Programmer (Contract)
Roveldo IT & Consultancy
- CMake cross-platform build system design.
- API-agnostic RHI design for Vulkan & D3D12.
- Custom standard library design.
- Customized ImGui for the game engine editor.
- Custom runtime reflection lexer & parser system.
- OS-agnostic custom I/O, thread, and sync primitives.
- Game editor architecture design.
Old
December 2024 – May 2025
3D Software Engineer (Full-time)
Kivi Technologies
- Qt based intra-oral dental scanner application architecture design.
- OpenGL 4.3 render graph system.
- Custom BRDF solution only using vertexPosition & vertexColor.
- CUDA interop for OpenGL.
- Fully dynamic node-based application architecture.
July 2024 – December 2024
3D Software Engineer (Contract)
MadVoxel A.G
- Extending a Vulkan-based in-house point cloud rendering engine.
- Shader development via GLSL.
- Implementation of advanced data structures such as SparseChunkVector.
- Unit test environment design.
June 2022 – May 2023
3D Software Engineer (Full-time)
Ete Technology Inc.
- Simulation visualization on Unreal Engine 5.1.
- Animation, VFX and engine customizations.
- ArcGIS-based custom terrain generator.
- R&D for instanced skeletal mesh.
Education
2021 – 2023
MSc. Computer Science (Left)
Izmir Ege University
2013 – 2020
BSc. Mechanical Engineering
Manisa Celal Bayar University