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