Никита Ануфриев
Портфолио
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
NDA
● 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.