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

Портфолио

Anti-Cheat Toolkit

Implemented the whole thing myself. Except the logo design, everything else is solely my work: from idea to the production-ready product with promotional media, website, documentation and support.

Protective Driving

As a Lead and Principal Developer, I've made all core logic and some crucial modules, such as: - eye tracking system for Vive Eye Pro and Tobii Eye Tracker - Logitech wheel & pedal input - extendable incident system (with pedestrians and traffic cars) - mirrors system for both VR and non-VR 3-display mode I've also integrated modules from other developers in tight collaboration with Lead Artist and Project Manager.

Maintainer

One more product I've made myself from the scratch (except the logo design). That's what happens when something important is missing from the tools you're using: you do fill the missing gap with a self-made working solution.

Скиллы

Unity3D
Unity Development
Unity Editor Extensions
C# and .NET
Asset Store Publishing
.NET
Solution Architecture

Опыт работы

Unity Developer
с 04.2023 - По настоящий момент |Trashfire Games
Unity3D, Solution Architecture, C#
Having fun helping the international team making a hack & slash game ## "An Eternity Gone By". Worked on: ● Spawning Systems (Enemies, Portals). ● Audio Systems (FMOD integration, animation events). ● Performance Optimizations (made game to run 5x faster in some scenarios). ● Best Practices (helping keep project well-organized and scalable).
Senior Software Engineer
с 05.2022 - По настоящий момент |Fear
Unity, C#, WebGL, JavaScript, .NET, Avalonia / WPF
● Worked on Unity games for PC, Mobile, WebGL, Telegram. For the various Unity games, I implemented core logic, common networking code, user authorization, UI logic, anti-cheat mechanics, created Unity packages with reusable code, made optimizations, fixed bugs and supported existing projects. ● Another project is a steam-like launcher app I've made using .NET Avalonia UI to download, update and launch games. My role was to create all the logics and architecture, code the UI interactions and delegate simple tasks to the .NET Developer intern with code reviews and one-2-one mentoring sessions.
Principal Developer
09.2020 - 05.2021 |Modum Lab
Unity, XR, Jira
As a Principal Developer, I'm not only participating in projects development but also keeping pushing my entire team forward. I do improve internal processes I started at previous position and introduce practices related to the code quality standards, code review, department functionality and corporate education.
Lead Developer
11.2017 - 10.2020 |Modum Lab
Unity, XR, App Store, Google Play
Working on VR, AR and other projects in Unity.
Lead Developer
06.2016 - 08.2017 |Cerevrum INC
Unity, XR
● Working mostly on VR projects.
Lead Developer
05.2016 - 08.2017 |VRARlab
Unity, XR
Working mostly on VR projects.
Founder
с 05.2013 - По настоящий момент |Code Stage
Unity Assets for Asset Store
Founded and running own business at the Asset Store.
Lead Developer
04.2011 - 06.2016 |Indee Interactive
Unity3D, C#, ActionScript 3
● Worked on development and optimization of sites, presentations, interactive applications and games including 3D-related projects and mobile AIR apps as well. Flash (ActionScript 3 in general). ● Diving deep into Unity3D and C# world since 2012. Developing games solo and in teams.
Flash Developer
09.2007 - 03.2011 |Indee Interactive
ActionScript 3
● Worked on development and optimization of sites, presentations, interactive applications and games including 3D-related projects as well. Flash (ActionScript 3 in general).
Delphi Developer
06.2005 - 08.2007 |WEB-Segment
Delphi, ActiveX Flash Player
● Developed different Delphi applications, some of them were mixed with Flash applications (used Flash Player ActiveX).

Образование

Mechanical Engineering/Mechanical Technology/Technician (Магистр)
2004 - 2011
Saint-Petersburg Institute of Mechanical Engineering

Языки

АнглийскийПродвинутыйРусскийРодной