CV
Deniz Yılmaz
🎂 Male, born on 25 March 1995
🔎 WhatsApp: +90 543 445 43 28 – Telegram: +7 916 257 56 72
📧 dnz.ylmz1@outlook.com
About Me
I am a software developer. I have implemented Horror-Adventure, hyper casual and simulation projects as a game developer. I was engaged in programming game mechanics and logic of game behavior in the Unity/Unreal game engine, creating and optimizing scripts for game mechanics, interfaces, animations and interactions, testing and debugging code to ensure stable game operation, as well as reading other people’s Legacy code, refactoring it. I used C#, JavaScript, Python, C++. I have experience Windows and Linux. In the future, I see my development in the field of cybersecurity. I would like to develop my skills and knowledge in the field of developing the architecture of new solutions. I am interested in tasks related to the use of Linux, Windows, Visual Studio, Python, C#, JS, HTML, CSS, Git, Git-Hub, Jira. I am constantly improving my knowledge to quickly in a rapidly changing technological landscape.
Work Experience
Freelance
Game Developer
- Advanced character controller mechanism that includes inverse kinematic, climbing parkour etc. Unity Engine/C#
- Artificial intelligence for NPC interactions and behaviours with use of behaviour tree, state machine, pathfinding algorithm. Unity Engine/C# - Unreal Engine/C++ - Blueprint
- ARPG - RPG Basis -> Skill, attribute and Inventory system, Character controller, animation and VFX implementation. Enemy AI that similiar to diablo like games enemies
- Mobile hyper casual games
SOMBER STUDIO
Generalist Programmer
2022 - 2024
- Unity Engine C# / Odin Inspector / Motion Matching / Inverse Kinematics
- Movement system with motion matching from stratch
- State machine design pattern
- Physic based inverse kinematics implementation
- Asset management and usage, design of code architecture
- Animation event design and UI integration
- Gameplay code and graphical optimization
VARPA PLUS
Programmer
2021 - 2022
- Unity Engine C# / Zenject / Odin Inspector
- World interaction (Grabbing objects, teleport around, opening-closing rooms, starting conversation with NPC)
- Node based dialogue system
- UI integration
- Pathfinding algorithm for NPC characters
BADEM INC.
Programmer / Designer
2020 - 2021 (Part-Time)
- Unreal Engine Blueprint / Blender / Substence painter / Adobe Photoshop
- Level designing for construction presentation
- Movement, driving, flying systems
- Creation of 3D interior architecture and environment
MIRON GAMES
Programmer
2018 - 2020 (Part-Time)
- Unity Engine C# / Android / IOS / Dotween / Odin Inspector / Zenject
- Hyper casual games from stratch
- Gameplay code optimization for mobile platform
- Asset management
- UI and animation integration
Education
Eurasia University/Avrasya University
The Faculty of Information technologies
Key skills
- HTML /CSS /Javascript / Python
- Unreal Engine C++ - Blueprint / Unity Engine C#
- Photoshop / Blender 3D /
- Linux / Windows
- Turkish - Native
- English - C1 Advanced
- Russian - B2 Upper Intermediate