
Kadıköy, Istanbul/Türkiye
+90 534 502 3838
Hello, my name is Koray Kaftanoğlu.
I am a 25-year-old game enthusiast based in Istanbul. Beyond playing and designing games, I have a deep passion for understanding the gaming industry and continuously keeping up with innovations in this field. After completing four years at Blended Games, I have been working at Rest Play Games since November 2024, a company focused on developing various casual games, including poker, blackjack, and puzzle games.
Throughout my journey, I’ve gained extensive experience in game mechanics, user interface design, and user interaction. My goal is to contribute to the gaming world by bringing my innovative ideas and creativity into the rapidly evolving mobile game space. I’ve been involved in every stage of game development and have a strong grasp of pattern structures, along with solid experience in teamwork, management, and decision-making processes.
Over the past four years, I have worked on a wide variety of mobile games in the hypercasual, casual, and mid-casual categories. More recently, I’ve been focused on multiplayer games, an area in which I’ve grown significantly over the last 10 months. I’m committed to improving my skills and accelerating my growth every single day.
In addition to game development, I create system tools and Unity tools to streamline processes and boost efficiency across teams. These tools are designed to make development workflows smoother and more effective. I’m always researching, testing, and implementing new technologies to push the boundaries of what’s possible.
Working at Rest Play Games has given me a fresh perspective and deepened my understanding of the game development process from a casual gaming standpoint. We place a high value on user feedback and constantly iterate to deliver better and more refined gaming experiences. Surpassing user expectations is a core motivation for me.
I closely follow trends and innovations in the gaming industry and actively incorporate them into my projects. My goal is to craft unique and memorable experiences for players and contribute to the gaming community by sharing insights and learnings. I also enjoy collaborating with other professionals, exchanging knowledge and ideas to grow collectively.
Alongside my development work, I find great satisfaction in mentoring junior developers—helping them understand the nuances of the development process and guiding them through their projects. It’s incredibly rewarding to pass on knowledge and help shape the future of the industry.
In summary, I aim to continue making a meaningful impact in the gaming world through innovative thinking and continuous growth. By leveraging the latest technologies, I remain passionate about creating better experiences for players and shaping the future of mobile games.
Unity C#
100%: ██████████
Unreal C++
60%: ██████░░░░
Flutter
50%: █████░░░░░
Blender 3d
40%: ████░░░░░░
Illustrator 2D
30%: ███░░░░░░░
English
70%: ███████░░░
Russian
10%: █░░░░░░░░░
Maltepe University
Aircraft technology
Graduation Date: 02.07.2020
Anadolu University
Computer programming
Graduation Date: 17.09.2021 (Currently)
Senior Game Developer
Rest Play Games
December 2024 - Currently - 1.5 years
I’ve been working at Rest Play Games for about a year now. During this time, I’ve had the opportunity to contribute to puzzle games as well as card-based projects like poker and blackjack. I’ve been actively involved in development, design, and optimization processes, which has helped me grow both technically and creatively.
One of the things I value most here is the team spirit — we always start each project together with positive energy and a strong sense of collaboration. Everyone at the company is incredibly kind and thoughtful, creating a genuinely enjoyable and supportive work environment.
Over the past year, my perspective on game development has expanded significantly. The experience I’ve gained at Rest Play has made me feel more confident and well-equipped as a developer.
Mid-Level Game Developer
Blended Games
December 2020 - December 2024 - 4 years
I have been working at Blended Games for the last three years and during this time I have developed myself significantly. I have built my own library by developing more than 300 games and worked on many components and editor scripts. In the process, I have gained a lot of experience in using Xcode and Android Studio by working on powerful projects. I have developed myself very well in each of the game publishing stages. I am currently developing an editor tool within the company. My three years at this company have been extremely enjoyable and productive, where I have made strong friendships and found a comfortable working environment.
Unity Junior Developer
BOA Ventures
October 2020 - December 2020 - 3 months
As a Unity Junior Game Developer, I focused on developing myself in terms of technical and creative skills in the early stages of the project. During this process, I worked extensively to learn the basic features of the Unity game engine and the basic principles of game development. I gained experience in areas such as 3D modeling, animation and coding. I also took an active role in the game design and development processes by collaborating with experienced developers within the team. This experience laid an important foundation for both my personal and professional development and took my first step towards developing successful and innovative games on the Unity platform.
Organizer
GDG Istanbul
November 2018 - Currently - 6 years 10 months
At GDG Istanbul, we organize various events that bring together technology and software enthusiasts. These events aim to share information about current software trends, new technologies and best practices. Attendees are provided with in-depth information about the various technologies and software tools offered by Google, as well as interactive sessions and workshops where industry professionals share their experiences. The events provide opportunities for attendees to network, learn new skills and keep abreast of what's new in the software world. The organization of these events includes venue arrangements, communication with speakers and all the necessary arrangements to keep the participants' experience at the highest level.
Aircraft Maintenance Engineer
Turkish Air Force
July 2017 - August 2017 - 2 months
During my flight readiness internship at the Turkish Air Force, I undertook various tasks in the pre- and post-flight processes. First of all, I carried out the necessary checks and preparations to make the aircraft ready for flight. In this process, it was important to carry out technical controls of the aircraft, to provide the necessary maintenance and to ensure flight safety. I was also actively involved in the maintenance and control processes of the aircraft after the flight. In this process, my duties included identifying any technical problems that may arise during the flight, taking the necessary measures and reporting them.
Aircraft Maintenance Engineer
Turkish Technic
September 2016 - October 2016 - 2 months
During my internship at Turkish Airlines as an aircraft maintenance technician, I performed important tasks in engine maintenance. First of all, I carried out routine inspections and administrative operations of aircraft engines. Performing engine maintenance according to set timelines involved maintaining, repairing and troubleshooting the engine, power unit and other specialized electrical parts. During this process, I thoroughly inspected the engine and other parts with magnetic inspection equipment for corrosion, deterioration or cracks. My responsibilities also included ensuring proper engine operation through clean refueling and oil changes.
Match Ages Uygulaması - App Store
Rest Poker : Texas Holdem Game
Trivia Chat: Play, Chat & Meet
Fisherman: Fishing Challenge - Google Play'de Uygulamalar
Last Call: Airport Sort Puzzle - Google Play'de Uygulamalar