← В ленту
Регистрация: 25.04.2024

Никита Ануфриев

Специализация: Unity Developer

Портфолио

Playtika

● Client unity developer responsible for end-to-end new features development and improving exsisting components. ● Developed 4 major game features. ● Improved 2 big legacy components - covered them with test, provided written documentation and did refactoring. Increased component’s stability to 95%.

Board Kings

Genre: Casual game. Role: Senior Unity Client Developer. ● Involved in implementing new functionality, fixing bugs, refactoring and writing tests, writing and optimizing client-server interaction. ● StrangeIoc was used as di, Promise and classic .Net Tasks were used for asynchronous programming.

Nora’s Ark

Genre: Match3. Role: Senior Unity Developer. ● I spent most of my time optimizing the project as a whole. ● Accelerated the game launch from 15 to 3 seconds, implemented UniTask and Zenject, optimized work with Addressables and configured loading of remote content from Amazon Web Services. ● Implemented the practice of Pull Requests and Code Review. ● I was also involved in the implementation of new functionality (for example, new events, player profile, achievements, notifications), connecting various third-party services (for example, AppsFlyer, Amplitude Analytics).

Hello.io

● Led a team of 5 developers. ● Divided the company's codebase into 6 independent modules, covered each of them with tests and wrote documentation. ● Completed 6 projects with notable success. ● Created several basic mechanics that were used in more than 10 projects.

Knock on the Coffin Lid

Genre: Rogue like cards game. Role: Senior Unity Developer. ● Involved in the implementation of new functionality, bug fixes, optimization, writing tools for game designers to increase the speed and efficiency of their work (for example, editor extensions for convenient work with settings for levels, maps, enemies). ● Completely wrote the logic for the new hero (Bjorn).

Space Cat Evolution and Human Evolution

Genre: Clicker. Role: Unity Developer. ● I wrote a prototype of the game Cat Evolution, then rewrote it with a normal architecture. ● Involved in finalizing and supporting the project, introducing new functionality. ● Then, based on Cat Evolution, the more successful Human Evolution project was created, which I also supported. https://play.google.com/store/apps/details?id=com.banana4apps.spacecats&hl=en_US&gl=US https://play.google.com/store/apps/details?id=com.banana4apps.evolution&hl=en_US&gl=US

Скиллы

Unity
Object-Oriented Programming (OOP)
C#
AR/VR
Android
SQL
Git
Data Structures
Mobile Games
Game Development

Опыт работы

Senior Unity Developer
07.2023 - 04.2024 |NDA
Unity, Zenject, FPS, С#, Game Development, Mobile Games, Data Structures
● Increased game launch speed by 3 times. ● Optimized game perfomance - got rid of lags and FPS drops. ● Improved stability of the project by refactoring game systems and components. ● Integrated Zenject, asynchronous programming, remote content downloading. ● Established the code review process. ● Architectural decision-making. ● Legacy code rewriting. ● Refactoring. ● Full system optimization. ● Implementation of new features. ● Implement analytics services.
Senior Unity Developer
03.2023 - 07.2023 |Mytona
Unity, OOP, C#
● Increased game launch speed by 50%. ● Established the code review process. ● Integrated the practice of writing unit and playmode tests, covering 40% of the project with these tests. ● Was working on the logic of the game store. ● New feature implementation. ● Notifications for Android, Ios.
Senior Unity Developer
12.2020 - 12.2022 |Playtika
Unity, OOP, C#
● Client unity developer responsible for end-to-end new features development and improving exsisting components. ● Developed 4 major game features. ● Improved 2 big legacy components - covered them with test, provided written documentation and did refactoring. Increased component’s stability to 95%.
Senior Unity Developer
01.2020 - 12.2020 |RedBoon Studio
Unity, OOP, C#
● Wrote a tools using editor extensions for gamedesigners and increased gamedesigners speed of work average of 50%. ● Created logic for one of the main game characters.
Lead Unity Developer
07.2019 - 01.2020 |Hello.io
Unity, OOP, C#
● Led a team of 5 developers. ● Divided the company's codebase into 6 independent modules, covered each of them with tests and wrote documentation. ● Completed 6 projects with notable success. ● Created several basic mechanics that were used in more than 10 projects.
Lead Unity Developer
12.2018 - 07.2019 |Approx
Unity, OOP, C#
● Led a team of 7 developers. ● Improved each of the game systems and increased the game stability to 90%. ● Optimized the project - increased the app’s perfomance by 2 times.
Lead Unity Developer
02.2018 - 12.2018 |Brainy Lab
Unity, OOP, C#
● Led a team of 3 developers. ● Optimized a development plan - choosing right technologies and using a part of the open-source solution reduced development time by 40%. ● Developed a big AR quest with 12 mini games and a many of interactions with micro-controllers in the quest room.
Unity Developer
01.2017 - 12.2017 |WazzApps
Unity, OOP, C#
● Created 4 project from scratch. ● Managed 3 plugins for internal use in the company.

Образование

Information systems & technology (Бакалавр)
2013 - 2017
Siberian State Transport University

Языки

АнглийскийСвободно владеюРусскийРодной