Skip to content

Computer engineer · Games and AI

Arif Dağ

I build games in Unity and machine-learning systems in Python. My latest project is a tool that writes software tests and checks them before you use them.

About me

Portrait of Arif Dağ

I’m Arif. I studied Computer Engineering at Fırat University from 2022 to 2026 and graduated top of my class.

I started with games: small Unity projects first, then multiplayer, shaders and procedural worlds. Along the way I got pulled into machine learning, and now I work on both.

In 2024 I was a research intern in TÜBİTAK’s STAR program, where I built a blockchain storage layer. In 2025 I did two more research internships, one on AI for drone combat and one on catching cheaters in crowdsourced data. I also took part in the AI and Technology Academy run by Türkiye’s Ministry of Industry and Technology with Google, where I made games with small teams. My bachelor’s thesis, an AI tool that writes software tests and checks them, was carried out within the SAYZEK program with a mentor from industry.

I like projects where you can see the result working: a game someone can play, or a model whose answers can be checked.

Education
Computer Engineering, Fırat University, 2022–2026. Graduated top of class.
Languages
Turkish (native), English (working proficiency)
Game development
Unity (URP/HDRP), C#, gameplay and shader programming, Netcode for GameObjects, Unity Gaming Services
AI and machine learning
Python, PyTorch, TensorFlow, reinforcement learning, computer vision, LLM agents

Projects

Each one has a short explanation. Select a project to read more.

  • Python · LangGraph · LLM Agents · FastAPI · +2

  • Python · PyTorch · Flask · rPPG · +2

  • Python · PyTorch · MARL · PPO · +2

  • Python · PyTorch · GNN · Adversarial ML · +1

  • Python · PyTorch · U-Net++ · YOLOv8 · +2

  • FastAPI · Celery · Docker · PostgreSQL · +2

Contact

I’m open to new projects, ideas and collaborations. Email is the quickest way to reach me.