Position: Team Lead / Unity
Category: Unity
English level: fluent
Years of experience: 7

- Designed client and server architecture for a multiplayer FPS game.
- Made a significant contribution to the development of immersive retail research tool with dynamically created by users content and high level of content customization.
- Led the graphics part of the application, have written performant universal shaders system to suit
business needs.
- Leading Unity3D technology stack in the company, implementing and controlling the application of architecture and
engineering practices. Creating and managing roadmap for architectural changes and technical debt.
- Performed complex optimizations that were required out of the box thinking.
- Participating in the research process in Innovation Team, made a significant contribution to ideas
generation and architectural decision making.
Team Lead with a strong knowledge in software engineering. Perceive languages and frameworks as tools and use the best one for each case.
Have over seven years experience in software development and over five years in game/3D application development, have deep knowledge in Unity3D engine and graphics pipeline. Have experience in FE (js + Angular) and BE (.NET, Java) development.
Ready for tasks of any size and complexity. Looking for interesting and challenging projects and ready to start
projects from scratch or join development in a process. Could quickly understand new projects and businesses,
have proven ability to keep in mind complex systems and make decisions based on this knowledge.
Have over three years of Team Lead role experience with teams of different size up to seven people. Have good
skills in teaching and mentoring and enjoy this process. Like to develop a team to a strong group which works as
a single organism to achieve ambitious plans and to grow together with them.
Looking for interesting and challenging projects and ready to start projects from scratch or join development in a process.
Interested in complex tasks, new technologies and learning something new.
Interested in mentoring and team development process.