Fatih Çil

Self-Taught Developer

Software Engineer

Programmer

Game Developer

Fatih Çil

Self-Taught Developer

Software Engineer

Programmer

Game Developer

Blog
June 12, 2026 Three Years at Panteon: MMOs, Tower Defense and Puzzle Games
Game Development

From a massively multiplayer strategy client to live tower defense and puzzle games — what…

April 3, 2024 How did I start my game developer career? / EN
Personal

I started my software education in high school, but I would like to share an old memory to explain the…

September 25, 2023 Creating a 2D Strategy Game with Unity: A Journey into CountryBall World
Game Development

In the realm of game development, the creation of a strategy game can be a daunting yet incredibly rewarding endeavor….

March 20, 2023 ft_transcendence: The Final Boss — Real-Time Pong on the Web
École 42

The last project of the common core: a full-stack web app with real-time multiplayer Pong, chat,…

March 10, 2023 Philosophers: Dining With Threads and Mutexes
École 42

The classic dining philosophers problem - my first real fight with race conditions, deadlocks and the…

January 10, 2023 ft_irc: Building an IRC Server in C++98
École 42

A real IRC server that actual clients can connect to - sockets, poll, channels, operators and…

About Me

Hello! I’m Fatih Cil.
As a programmer constantly learning and pushing the boundaries of technology, I'm passionate about writing clean, efficient code and solving complex problems in innovative ways. Programming is more than just a job for me. It's a true passion that fuels my creativity and drives me to innovate. And through this blog, I share my knowledge and experience with you while continuing to learn and grow as a programmer myself.

  • Age 25
  • Residence Ankara, TR
Resume
Education
2022 - 2024
École 42
Computer Science
  • Completed a comprehensive coding curriculum focused on programming fundamentals, project-based learning, collaboration, problem-solving, self-directed learning, and innovation.
  • Developed expertise in programming languages such as C, C++, and Typescript, as well as data structures, algorithms, and software design principles.
  • Gained hands-on experience through complex coding projects, demonstrating collaboration, communication, and project management skills.
  • Acquired self-directed learning skills and the ability to work independently and at own pace.
Experience
2025 - Present
Game Developer
Panteon

Working on live and new mobile games — the tower-defense hit Raid Rush, puzzle titles built on the in-house Puzzle Template, and game prototypes

2023 - 2025
Midcore Client Developer
Panteon

Developed the client of a large-scale massively multiplayer strategy game, published as Rise of Gods / Rise of Heroes – Survival / Kingdom of Pandoria (the project was cancelled)

2019 - 2022
Freelancer
Unity, WordPress, .NET

Developed 2D, hyper-casual, strategy, and top-down games, websites, .NET projects, and simple tools for various companies and employers

2018 - 2019
Internship
3B Bilişim

Optimize website and apps performance using latest technology.

Skills
  • From C raycasting engines and fractal renderers at École 42 to production Unity games at Panteon — I enjoy low-level problems as much as shipping player-facing features.
  • Performance work is my comfort zone: runtime texture atlases, shader warm-up pipelines, draw-call and memory hunting.
  • I build tools and frameworks, not just features — data-binding UI systems, editor tooling, source generators.
  • Open source on GitHub: 25+ repos, Arctic Code Vault contributor.
  • AI-assisted, agent-driven development is part of my daily workflow.
Languages
  • Turkish (Native)
  • English (B2)
Get in Touch
Send a Message
Thank you! Your message has been sent successfully.
All fields are required. Protected against spam.