Position: Unity Developer
Category: Unity
English level: upper
Years of experience: 3


In one of my roles as a Unity Game Developer, I played a crucial part in the development of an idle genre mobile game. Collaborating closely with a 2D artist and game designer, I created an array of systems from scratch, such as pinch-to-zoom functionality, a comprehensive tutorial system, a dynamic system to animate all assets, and a robust dialog system, among others.

During this time, I also had the unique opportunity to work on a mobile AR application for a major automobile company. This project allowed me to demonstrate a new car model through an engaging AR experience, blending my technical expertise with creative problem-solving.

On a separate project, I gained valuable experience porting a PC game to Xbox. This endeavor presented its unique challenges and offered me an opportunity to deepen my understanding of platform-specific considerations and optimizations.

As a Unity Gameplay Programmer, I made significant contributions by creating new gameplay features and refactoring existing ones. I was actively involved in both client and server-side development, with notable accomplishments including the implementation of features for online players to interact with offline ones, the development of modifiers and talent systems, and refining world objects' status based on their ground or underwater state.

In another role as a Unity3D Developer, I was part of a dynamic team that created hyper-casual mobile games from scratch. Leveraging libraries such as Zenject, UniRX, and DOTween, we managed to deliver engaging games in a fast-paced prototyping environment.

Earlier in my career, I served as a Back-End Developer, where I honed my skills in extending the functionality of various platforms. This role provided a solid foundation for my later work in game development.

Also more earlier, as a Network System Administrator, I gained crucial experience in managing large networks of Windows machines, including software deployment, policy configuration, and user management.

Throughout all these roles, I've consistently demonstrated robust problem-solving skills, a commitment to meeting project deadlines, and the ability to work effectively both independently and as part of a team.