Baris U.
Game Developer | Graphics & Engine Programmer (C / C++ / C#)
๐ ๐๐จ๐ฉ ๐๐๐ญ๐๐ ๐๐๐ฆ๐ ๐๐ง๐ ๐ข๐ง๐ & ๐๐๐ง๐๐๐ซ๐ข๐ง๐ ๐๐ฒ๐ฌ๐ญ๐๐ฆ๐ฌ ๐๐๐ฏ๐๐ฅ๐จ๐ฉ๐๐ซ & Game Developer As a ๐๐จ๐ฉ ๐๐๐ญ๐๐ Upwork freelancer, I help teams build high-performance, scalable game engines and rendering systems, from extending existing engine technology to developing custom engine systems from the ground up. I specialize in graphics programming, core engine architecture, and performance-critical game technology. My work focuses on building clean, scalable, and maintainable systems that support real production needs, not just short-term prototypes. ๐๐จ๐ซ๐ ๐๐ฑ๐ฉ๐๐ซ๐ญ๐ข๐ฌ๐: โ ๐๐ฎ๐บ๐ฒ ๐๐ป๐ด๐ถ๐ป๐ฒ ๐๐ฟ๐ฐ๐ต๐ถ๐๐ฒ๐ฐ๐๐๐ฟ๐ฒ Custom engine systems, modular architecture, ECS-based workflows, runtime systems, and long-term maintainability. โ ๐๐ฟ๐ฎ๐ฝ๐ต๐ถ๐ฐ๐ & ๐ฅ๐ฒ๐ป๐ฑ๐ฒ๐ฟ๐ถ๐ป๐ด Rendering pipelines, GPU-oriented workflows, low-level rendering systems, and modern graphics API integration. โ ๐๐ผ๐-๐๐ฒ๐๐ฒ๐น ๐ฃ๐ฟ๐ผ๐ด๐ฟ๐ฎ๐บ๐บ๐ถ๐ป๐ด C, C++, and C# development for performance-sensitive systems, tools, and engine-level features. โ ๐๐ฟ๐ฎ๐ฝ๐ต๐ถ๐ฐ๐ ๐๐ฃ๐๐ DirectX 11, DirectX 12, Vulkan, and OpenGL. โ ๐๐ป๐ด๐ถ๐ป๐ฒ ๐ฆ๐๐๐๐ฒ๐บ๐ Physics and audio integration, resource and asset management, GPU-focused workflows, and production-ready technical foundations. โ ๐จ๐ป๐ถ๐๐ & ๐จ๐ป๐ฟ๐ฒ๐ฎ๐น ๐๐ป๐ด๐ถ๐ป๐ฒ Senior-level experience with Unity and intermediate experience with Unreal Engine, giving me practical insight into different engine architectures and real-world production workflows. โ ๐ง๐ผ๐ผ๐น๐ถ๐ป๐ด & ๐ช๐ผ๐ฟ๐ธ๐ณ๐น๐ผ๐๐ Engine tooling, editor frameworks, ImGui-style tools, Git/GitHub collaboration, and CMake-based build systems. ๐๐ก๐๐ญ ๐ ๐๐ซ๐ข๐ง๐ ๐ญ๐จ ๐๐ซ๐จ๐ฃ๐๐๐ญ๐ฌ: I bridge low-level engine development with practical production requirements. Whether you need to optimize an existing rendering system, extend your engine architecture, build internal tools, or develop core technology for a custom engine, I focus on solutions that are fast, reliable, and maintainable. My priority is not just making systems work. It is making them robust enough to scale with the project. If you are looking for a Top Rated developer who can work close to the engine layer, understand performance constraints, and build clean technical foundations for your game or rendering project, letโs discuss your requirements.