Fatih Çil

Self-Taught Developer

Software Engineer

Programmer

Game Developer

Fatih Çil

Self-Taught Developer

Software Engineer

Programmer

Game Developer

Blog
July 8, 2022 Minitalk: Inter-Process Communication With Just Signals
École 42

A client and a server that talk to each other using nothing but SIGUSR1 and SIGUSR2 -…

May 30, 2022 Fractals: A Journey with Fract-ol
École 42

Introduction You can access the code on Github   Welcome to my blog! In this post, I want to share…

May 10, 2022 Push_swap: Sorting With Only Two Stacks
École 42

Sort a list of numbers using two stacks and a tiny instruction set - in as few…

March 15, 2022 Born2beroot: My First Dive into Linux Server Administration
École 42

No code in this one - just a virtual machine, a terminal and a long list of…

February 20, 2022 École 42: libft, get_next_line & ft_printf
École 42

The first three projects of the 42 common core: building my own C library from scratch,…

January 7, 2022 42 Piscine: A Challenging But Rewarding Experience
École 42

Hey guys, have you ever heard of 42 piscine? Basically, it’s a four-week programming Bootcamp from hell that serves as…

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.