Turgaliev Daulet

Kazakhstan, Kustanay · mail@turgaliev.kz · Middle Unity Developer

I am a Unity developer with over 6 years of experience. Since 2021 I have been actively working on commercial projects. My main expertise lies in VR development and the creation of multiplayer games. Additionally, I am proficient in handling PHP servers to support the backend of applications.

My career in game development started with hyper-casual games, but in recent years I have focused exclusively on designing and developing VR shooter games for Android devices. I have also gained experience in building server infrastructure on the Windows platform to enhance the gaming experience.

I am a dedicated and motivated professional, always eager to learn and adapt to new technologies and industry trends. My diverse background, combined with a strong foundation in Unity development, enables me to bring innovation and creativity to every project I work on.

I look forward to using my skills and knowledge to further enhance and develop immersive gaming experiences for users worldwide.


Experience

For VR

Tech Lead

My main project at the moment. Developing a VR game in the VR arena genre with full multiplayer for Oculus VR.

As an experienced Unity developer, I was interested in developing for VR devices. Together with my team, I set out to create a multiplayer VR arena for Android. Working with a skilled team, I created an immersive gameplay experience with realistic hand tracking, weapon mechanics and dynamic player movement. At the same time, I developed a robust Windows-based server infrastructure to manage player data and provide a seamless multiplayer experience. This project not only deepened my knowledge of VR development, but also ignited my passion for innovative gaming solutions.

2021 - present

Multiplayer Game Developer

Tech Lead

For about two years I have specialised in the development of multiplayer games. The main frameworks I used were Unet, Mirror and PUN. Lately I've been working exclusively with Mirror. Mostly I deal with building server architecture of lobby, game scene, synchronisation of game objects and data.

I led the development of a VR game, focusing on creating a compelling multiplayer experience using the Mirror Unity library. I designed an immersive VR environment with hand tracking, weapon mechanics and seamless player interaction. By implementing the Mirror library, players could connect and compete in immersive multiplayer battles. Extensive testing and optimisation ensured smooth and stable gameplay, resulting in a successful launch of the VR game, providing players with a real-time shared experience.

2020 - present

For Android

Unity Developer

Hypercasual game development for Android. Rapid prototyping. Expansion of existing games.

I used to specialise in hypercasual game development. My tasks included rapid development of game prototypes for the purpose of in-store testing. Basically, I was involved in developing a game from concept to a prototype that ran in the app shop. I integrated libraries for metrics, adverts and other libraries.

2019 - 2021

Game Development on Unity

Junior Unity Developer

I've been creating my own pet projects. Also developed my own applications for Android. I created my own small PHP servers to work with SQL. I published my own applications on Google Play.

As a hobby, I enthusiastically got into game development on Unity, collaborating with friends on various small projects. Together we honed our skills in scripting, level design and asset integration, overcoming challenges and learning from the development process of each project. These collaborative experiences not only stimulated my creativity, but also fostered a sense of teamwork and camaraderie, laying the foundation for my growth as a Unity developer and sparking a passion for game development.

2016 - 2019

Skills

My skills
  • C# Programming: Strong knowledge of C# programming for gameplay mechanics, systems, and scripts.
  • Game Development: Experience in designing and implementing gameplay features, UI, and game mechanics.
  • VR Development: Familiarity with Virtual Reality (VR) development using Unity and integration with VR hardware.
  • Multiplayer Games: Expertise in creating multiplayer games with Unity's networking systems or third-party libraries like Mirror and Photon
  • Mobile Game Development: Experience in developing games for Android and iOS platforms.
  • 3D Modeling and Animation: Basic understanding of 3D modeling and animation tools to collaborate effectively with artists.
  • UI/UX Design: Ability to design intuitive and user-friendly interfaces for optimal player experience.
  • Physics and Particles: Knowledge of Unity's physics engine and particle systems to create realistic in-game interactions and effects.
  • Asset Integration: Proficient in importing and integrating assets such as models, textures, and audio into Unity projects.
  • Performance Optimization: Skills in optimizing game performance for different platforms, including memory management and code optimization.
  • Version Control: Experience with version control systems like Git for collaborative development.
  • Debugging and Troubleshooting: Ability to identify and resolve bugs and performance issues effectively.
  • ScriptableObjects and Data Management: Understanding of ScriptableObjects for data management and flexible game design.
  • Scripting Patterns and Architecture: Knowledge of design patterns and software architecture for scalable and maintainable code.
  • AI and Pathfinding: Familiarity with implementing AI behavior and pathfinding algorithms in Unity games.
  • Game Testing: Experience in playtesting and iterating to refine gameplay and user experience.
  • Platform Integration: Ability to integrate third-party services, such as analytics, ads, and social media, into Unity projects.
  • Shader Programming: Basic knowledge of shader programming to create custom visual effects.
  • Project Management: Organizational skills to plan, track progress, and meet deadlines in collaborative development environments..






Technical skills
  • OS platforms: Windows
  • Programming languages: C#
  • Unity 3D: Unity, Zenject, DOTween, Mirror, PUN 2, Asset Bundle
  • IDE: Rider
  • Virtual Reality (VR): OCULUS QUEST, OCULUS RIFT, OCULUS QUEST 2, GOOGLE CARDBOARD
  • Version control systems: GIT, Sourcetree
  • Project / Task Management Tools: Jira, Trello, ClickUp
  • 3rd party SDK integrations: Facebook, Appsflyer, AppMetrica, Appodeal






Workflow
  • Working on code architecture
  • Ability to work with hosting, server and basic knowledge of PHP
  • Understanding and excellent skills in client-server applications
  • Experience on different platforms: Window, WebGL, VR Oculus, Android, iOS

Interests

As a Unity developer with a passion for creating immersive gaming experiences, my interests extend beyond the realm of code and game mechanics. Embracing a multidimensional approach to life, I find joy and fulfillment in exploring a diverse array of interests.

First and foremost, the world of game development has been the heart of my professional and personal journey. My fascination with Unity started as a hobby, where I collaborated with friends to craft hyper-casual games that ignited our creativity and sparked a sense of camaraderie. The joy of turning ideas into interactive realities and witnessing players' reactions to our creations fuelled my desire to pursue game development as a career. Now, as a Middle-level Unity developer, I continue to revel in the process of designing captivating gameplay, optimizing performance, and creating seamless multiplayer experiences.

Outside of the virtual realm, my interests branch into a realm of curiosity and exploration. An enduring passion for biology drives me to delve into the wonders of the natural world. I find myself engrossed in documentaries, books, and articles about evolution, ecosystems, and the marvels of life's diversity. This connection to nature and its intricate workings brings a sense of humility and appreciation for the beauty of our planet.

Sociology is another sphere that captures my intrigue. Understanding human behavior, societal structures, and cultural dynamics holds a profound allure for me. The insights gained from studying sociology enrich my game development endeavors as I strive to create inclusive and relatable experiences that resonate with diverse audiences.

Beyond the realms of game development and sciences, literature stands as an oasis for my imagination. Engaging with literary masterpieces allows me to venture into different worlds, perspectives, and eras. The power of storytelling influences my game narratives, fostering an ambition to create emotionally impactful and thought-provoking experiences for players.

In summary, my interests form a tapestry of diverse passions that contribute to my holistic approach to life and work. From the immersive world of game development to the wonders of biology, the intricacies of sociology, and the magic of literature, each interest intertwines and complements the others. This multifaceted journey not only enriches my personal growth but also shapes my professional contributions as a Unity developer, fostering a commitment to creating meaningful and unforgettable gaming experiences for players worldwide.


My Favorite Project

GO TO PAGE