Experienced Senior Unity Developer with 15 years of expertise in software engineering. I am passionate about crafting flexible and robust game architectures, as well as software design and programming in general. I bring rich experience in managerial roles, including R&D management of large gaming projects. I have successfully implemented agile/gamedev-adapted SCRUM processes at both the R&D project level and within individual R&D teams. Additionally, I excel in building efficient asset workflows between art and development teams.
Advising gaming startups on the development of adaptable Unity game architectures, mentoring Unity Team Leads on effective management of Unity teams, and facilitating the establishment of agile processes for enhanced project efficiency.
Leading development of the company's infrastructure solutions and Software Development Kits (SDKs) utilized across the company's Unity-based games. My role involved planning development stages, crafting solution architectures, and overseeing a dedicated development team
Responsibilities:
Achievements:
Worked on an online multiplayer shooter game.
Responsibilities:
Worked on company's major titles such as Pirate Kings, Board Kings
Responsibilities:
As a member of an Agile team, worked on development of a large-scale metrological software package. Technologies and techniques: .NET, C#, WPF, MVVM, WCF.
Used technologies: .NET, C#, WPF, WCF, ASP.NET, MS SQL Server.
Developed utilities, tools and web sites for company's needs
Developed a tool for modeling population dynamic, and various utilities and databases for employees needs.
Unity
Software Architecture
C# / NET
R&D management
Team Leadership
Product Management