Burak Yıldız · About
Fresh Computer Engineering graduate from METU
Summary
Game-focused engineer based in Ankara. Building lightweight, responsive gameplay in Unity/C#, with engine fundamentals in C++/OpenGL and experience across client/server multiplayer projects.
Unity · C#C++ · OpenGL basicsGameplay systems
Education
B.S. Computer Engineering — METU
2019 - 2025
Ankara, Turkey
Relevant electives: Game Development Pipeline (graduate-level), Game Metrics (graduate-level), Object-Oriented Programming, Software Construction.
Skills
- Unity (2D/3D), C#, physics, UI systems
- C++, OpenGL (engine fundamentals)
- Java/JavaFX, Spring Boot (multiplayer backends)
- Firebase, REST APIs, real-time data sync
- Programming: C++, C#, Java, Python
- Tools: Git/GitHub, Blender (basic)
Experience
AI/ML Researcher · METU DTXJun 2025 – Sep 2025 · Ankara
- Extended a BLE-based RTLS using ESP32 and ML for indoor positioning.
- Migrated backend to Firebase Realtime Database for scalable sync.
- Produced technical reports and performance evaluations with faculty.
Software Engineer Intern · IntertechJun 2024 – Aug 2024 · Istanbul
- Built an AI-driven personal finance chatbot with Azure OpenAI + Cognitive Search.
- Delivered a responsive React + TypeScript web app for end users.
- Deployed and tested containerized microservices on Kubernetes.
Projects
- Elemental Planets — 3D RPG (Unity, C#); elemental combat, quests, inventory, environments.GitHub
- Tetris3D — C++/OpenGL; custom rendering, camera controls, collisions, full game logic.GitHub
- Multiplayer Uno — JavaFX + Spring Boot; auth, real-time lobby, polling-based multiplayer.FrontendBackendProject site