
Nikita Tishkin
Verified Expert in Engineering
Game Developer
Moscow, Russia
Toptal member since November 1, 2022
Nikita is a developer specializing in game development and AR and VR. He has over seven years of experience in C# and Unity 3D and holds a bachelor's degree in applied mathematics, cybernetics, and programming. He is an expert in mobile, PC, and VR platforms and is captivated by interesting projects. Nikita is keen on generative and digital art with sound analysis and visual effects.
Portfolio
Experience
- Unity - 7 years
- C# - 7 years
- 2D Games - 5 years
- Games - 5 years
- Virtual Reality (VR) - 4 years
- UniRx - 2 years
- Dependency Injection - 1 year
- 3D Games - 1 year
Availability
Preferred Environment
C#, Unity, Trello, Discord
The most amazing...
...thing I've developed is an app for making sound-reactive visuals, which has integrations with Kinect and video streaming with Spout.
Work Experience
Senior Unity Developer
IThub Games
- Built a tycoon game about managing the Doner company, actively used UniRX and Zenject, created the game architecture, and delegated UI and asset management tasks to students.
- Created a mobile app prototype for painting on a user's 3D models.
- Developed a VR rhythm game for Oculus Quest and HTC Vive with sound-reactive visuals.
Middle Unity Developer
Infomedia
- Developed a virtual simulator for medical students for Oculus Quest and HTC Vive.
- Integrated the simulator with Mixed Reality Toolkit and SteamVR, created universal control behaviors and the VR UI, and set up 3D animations.
- Contributed to developing an AR mobile app for St. Petersburg's railway museum, implementing FB, VK, and Google authorizations, and creating the entire UI and its elements.
- Built the app's PC version, creating the UI, 360-view tool, and 3D model viewer.
Teacher and Students Mentor
IT HUB College
- Taught the courses: Unity Game Development and Programming Design Patterns.
- Lectured, practiced, and designed laboratory work.
- Engaged in the development, code review, and supervision of students in the incubator, developing commercial projects with students.
- Developed the Mission: Recharge mobile game, creating the project's architecture and supervising the work of junior developers.
- Built a prototype of the Major Grom mobile runner game for Bubble Studio.
Unity Developer
Armatur Games
- Developed the entire game called Mittelborg: City of Mages, which was published on Steam.
- Contributed to developing the codebase and game design.
- Built the game's translation system and complex economic structure.
Unity Developer
HoloGroup
- Built HoloLens, Meta 2, and AR/VR Unity plugins and worked with 10+ developers, several artists, and managers.
- Participated in developing Unity editor extensions for Meta 2 AR glasses for creating a timeline-like system before Unity published it.
- Developed holographic tours and presentations for Uralkali, Novatek, Hyundai, and Alrosa for HoloLens and iOS and Android mobile platforms.
- Contributed to building MR Guide, a tool for creating AR/VR presentations and tours with interactive elements such as videos, pressable buttons, navigation paths, and slideshows. The tool acted like PowerPoint for VR.
Junior Unity Developer
Young and Free
- Performed game prototyping and learned to work with Git and cooperate with artists and game designers.
- Contributed to 3D shooter game prototyping with various weapons mechanics.
- Created a narrative card game like Reigns and developed a save/load system.
Experience
Visualization of Mines and Ore Bodies
The draft model was presented at the VI All-Russian Congress of Miners, held in Moscow, in the Chamber of Commerce and Industry of the Russian Federation. The second project on visualization of complex geological models was presented in April 2017 at the international exhibition MiningWorld in Moscow, with the joint cooperation between HoloGroup and Micromine companies.
The next project was a model of the Udachnaya diamond tube owned by Alrosa Inc. Udachnaya is a unique deposit of diamonds located 20 kilometers from the Arctic Circle, in the north of Yakutia, the Republic of Sakha.
Holographic Presentation for Novatek
Once visitors wear HoloLens and launch the presentation, they get information about the Kola shipyard floating gravity-type platforms that would become the foundation for the Arctic LNG-2. Visitors can also see how the icebreaker will deliver liquefied gas from the projected facility to an existing one.
The holographic presentation produced a real wow effect on Novatek's partners and customers, demonstrating the project's uniqueness.
Holographic Tour in a Greenhouse
I developed the app's interactive objects, slideshow component, navigation, and particle systems.
Genesis Holographic Presentation
The project was presented at the Eastern Economic Forum in September 2017. I developed the entire app in close collaboration with 3D designers. I also implemented model manipulation, color changes, and information viewing in the app.
HoloStudy | Educational Apps for HoloLens
MR Guide | AR Tours and Presentations Tool
http://mrguide.pro/Mittelborg: City of Mages | PC Game Development
https://store.steampowered.com/app/956060/Mittelborg_City_of_Mages/As the project's sole developer, I built the whole game environment, including the translation system, game events structure, and save/load and economy logic. Also, I took part in game design decisions.
Mission: Sorting | Mobile Game Development
Mission: Save the Turtle | Mobile Game Development
Mission: Recharge | Mobile Game Development
Major Grom: The Chase | Mobile Game Development
https://play.google.com/store/apps/details?id=com.bubble.gromrunnerI developed a prototype for this project with core mechanics and running and obstacles logic and skills.
DonMakaron | Game Jam Projects
https://donmakaron.itch.io/Doner Empire | WebGL Game Development
Education
Bachelor's Degree in Applied Mathematics and Cybernetics and Programming
National Research University Higher School of Economics - Moscow, Russia
Skills
Libraries/APIs
UniRx, Facebook API, Google API, Windows Forms (WinForms), VKontakte API, Steam Integration
Tools
HoloLens, Git, MATLAB, Spline, Trello
Languages
C#, Java
Frameworks
Unity, Rx, ARKit, Zenject, Microsoft Kinect, Unity 3
Paradigms
Object-oriented Programming (OOP), Dependency Injection, Design Patterns, Management
Platforms
Vuforia, Oculus, ARCore
Other
Games, 2D Games, Virtual Reality (VR), Mixed Reality (MR), Visual Effects (VFX), HTC Vive, Card Games, 3D Games, Neural Networks, Game Design, University Teaching, Mentorship, Prototyping, Discord
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring