Nikita Tishkin, Developer in Moscow, Russia
Nikita is available for hire
Hire Nikita

Nikita Tishkin

Verified Expert  in Engineering

Game Developer

Moscow, Russia

Toptal member since November 1, 2022

Bio

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

IThub Games
C#, Unity, UniRx, Zenject, Oculus
Infomedia
C#, Unity, HTC Vive, Oculus, ARKit, ARCore
IT HUB College
C#, Unity, University Teaching, Mentorship, Prototyping, Design Patterns

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

Part-time

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

2021 - 2022
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.
Technologies: C#, Unity, UniRx, Zenject, Oculus

Middle Unity Developer

2020 - 2022
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.
Technologies: C#, Unity, HTC Vive, Oculus, ARKit, ARCore

Teacher and Students Mentor

2019 - 2020
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.
Technologies: C#, Unity, University Teaching, Mentorship, Prototyping, Design Patterns

Unity Developer

2018 - 2019
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.
Technologies: C#, Unity, Spline, Game Design

Unity Developer

2016 - 2018
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.
Technologies: C#, Unity, Vuforia, HoloLens, ARCore, ARKit

Junior Unity Developer

2015 - 2016
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.
Technologies: C#, Unity

Experience

Visualization of Mines and Ore Bodies

A 3D presentation of mines for HoloLens. I developed the app logic, hand manipulation, and UI.

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

A holographic presentation of a scenario where a visitor could learn about the large-scale Novatek project for extracting, processing, transporting, and selling liquefied natural gas.

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

The holographic tour consisted of five different zones. Visitors could navigate between them with the help of arrows and an audioguide recorded by a professional actor. During navigation, visitors could see butterflies and hummingbirds flying around them. Moving along the greenhouse and interacting with holographic exhibits, the visitor learned how the ecology and use of mineral fertilizers affect the plants' development.

I developed the app's interactive objects, slideshow component, navigation, and particle systems.

Genesis Holographic Presentation

A demonstration of unique design solutions and innovative technologies, by which the Genesis G80 and G90 today can be called one of the most advanced business sedans in the market.

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

A series of applications for interactive, joyful learning. I developed chemistry and geology parts and created interactive presentations in lessons. I also implemented interactive AR elements such as 3D model buttons, slideshows, and animated texts.

MR Guide | AR Tours and Presentations Tool

http://mrguide.pro/
A PowerPoint-like app for creating interactive tours and presentations in AR. With MR Guide for HoloLens or PC, users can place and save any digital object in any space. I developed interactive elements such as slideshows, placable texts, 3D models, navigation paths, and pressable buttons.

Mittelborg: City of Mages | PC Game Development

https://store.steampowered.com/app/956060/Mittelborg_City_of_Mages/
A strategic PC adventure with elements of rogue-like and resource management. During the game, the player is crowned as the city's chancellor and given a power that comes with a heavy burden. The player faces tough decisions, fights mystical tempests, and looks for the cause of upcoming chaos.

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

A mobile puzzle game made for the ECA company. It's one of several games dedicated to the ecology topic. In this game, players can solve logical puzzles and learn a lot of interesting facts about separate waste collection. I developed most of the project, created the architecture, and supervised the work of junior developers.

Mission: Save the Turtle | Mobile Game Development

A casual mobile game made for the ECA company. It's one of several games dedicated to the ecology topic. In this game, users play as a turtle in a polluted ocean, escaping waste and collecting fish. I developed most of the project, created the architecture, and supervised the work of junior developers.

Mission: Recharge | Mobile Game Development

A mobile casual game developed for the ECA company. It's one of several games dedicated to the ecology topic. In this game, users should play as a battery trying to cross the road. I developed most of the project, created the architecture, and supervised the work of junior developers.

Major Grom: The Chase | Mobile Game Development

https://play.google.com/store/apps/details?id=com.bubble.gromrunner
A mobile casual runner game based on Bubble Studio's comics series: Major Grom. It's a dynamic runner game with a fancy pixel art graphic.
I developed a prototype for this project with core mechanics and running and obstacles logic and skills.

DonMakaron | Game Jam Projects

https://donmakaron.itch.io/
I like to participate in different game jams. Here are several projects built on itch.io. Game of Balu is a small casual runner where players should find a work-life balance. Socky Day is a hidden objects game where players should find pairs of socks and avoid sock monsters. Finally, Forgotten Place is an arcade game about a firefly who tries to find his home and run away from a lemur.

Doner Empire | WebGL Game Development

A WebGL economy simulator where players create their own franchise, open shopping points, buy ingredients, and hire employees. It's part game and part tutorial for people who want to create their own company. Players will face different real business concepts and problems like utility fees and taxes.

Education

2012 - 2016

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring