Jozef Vilkolak, Developer in Brno, South Moravian Region, Czech Republic
Jozef is available for hire
Hire Jozef

Jozef Vilkolak

Verified Expert  in Engineering

Game Development Developer

Location
Brno, South Moravian Region, Czech Republic
Toptal Member Since
December 14, 2015

Jozef has experience working on many different international teams. He has developed many small scale games, both on his own and as a team leader. Jozef's true passion is game design, game development, and the exploration of new opportunities currently opened by VR technologies. Outside of that, he is also very interested in artificial intelligence, especially genetic and neuro-evolutionary algorithms.

Portfolio

Lycan Byte
SteamVR, Unity, Unity3D, Virtual Reality (VR), C#, Game Development...
Yaturu
Unity, Unity Game Assets, Augmented Reality (AR), Virtual Reality (VR), Android...
CollabRjabbR (via Toptal)
Google Play Store, Photon, Firebase, Unity, Unity3D, Virtual Reality (VR), C#...

Experience

Availability

Part-time

Preferred Environment

Windows, Visual Studio, Git, Unity, Unity3D, C#

The most amazing...

...project I've worked on was a turn-based tactical game that I designed, for which I researched methods to create a neuro-evolved AI using the NEAT algorithm.

Work Experience

Game Director

2016 - PRESENT
Lycan Byte
  • Programmed gameplay for I Jump Alone.
  • Implemented high-speed rope physics with wrapping around game objects.
  • Created cellular automata for foliage generation.
  • Created particle effects for game entities.
  • Built the input system for interfacing with VR devices currently supporting SteamVR.
Technologies: SteamVR, Unity, Unity3D, Virtual Reality (VR), C#, Game Development, Game Design, Git, Microsoft Visual Studio

AR/VR Unity Developer

2019 - 2020
Yaturu
  • Developed AR portal experiences for various transitions between real and virtual environments.
  • Developed a few mini-games for menu navigation, specifically bow and arrow and immersive storytelling, namely catapult invasion.
  • Designed and implemented a new manifest configuration system to allow designers to externally configure and create different experiences.
  • Developed AR experiences interacting with compass and world features to create immersive tourist attractions.
Technologies: Unity, Unity Game Assets, Augmented Reality (AR), Virtual Reality (VR), Android, 3D Games, Unity3D, C#, Game Development, Blender, Git, Microsoft Visual Studio

Virtual Reality Developer

2018 - 2018
CollabRjabbR (via Toptal)
  • Created architecture design and tech stack recommendations.
  • Created a VR abstraction to allow independent SDK development.
  • Integrated the Daydream platform and some features from Daydream Elements.
  • Integrated Firebase authentication and Firebase real-time database.
  • Implemented user interfaces and an asset visualization system.
  • Implemented tools for easier integration testing and managing application configurations.
Technologies: Google Play Store, Photon, Firebase, Unity, Unity3D, Virtual Reality (VR), C#, Git, Microsoft Visual Studio

Developer

2017 - 2018
Cortina Productions (via Toptal)
  • Created architecture and logic for an educational interactive application.
  • Created editor tools for designers to ease content creation and provide preview visualization.
  • Integrated the company CMS system to provide most of the data in the application as well as some assets.
  • Implemented procedural animations.
  • Implemented parallax movement transitions.
Technologies: Unity, Unity3D, C#, Git, Microsoft Visual Studio

Unity Developer

2017 - 2017
Sabacc Creative Industries, Ltd. (via Toptal)
  • Recreated all game effects and mechanics from the previous JavaScript engine into Unity.
  • Implemented a new tutorial experience.
  • Build automation as well as Unity Cloud Build integration.
  • Implemented a feature for joining a game in progress with regeneration of game state.
  • Supported web sockets-based back-end communication.
  • Supported multiple stores for microtransactions.
  • Supported web and mobile platforms.
Technologies: Facebook, WebSockets, Unity, Unity3D, C#, Game Development, iOS, Android, Artificial Intelligence (AI), Git, Microsoft Visual Studio

Quality Assurance

2011 - 2011
Red Hat
  • Created Maven automation scripts.
  • Implemented various platform tests using Jenkins.
  • Used ASP.NET for an EDG presentation for .NET.
  • Worked on an international team.
  • Created the unit and integration testing experience.
Technologies: Jenkins, JBoss Infinispan, JBoss, Java, Linux, Web

I Jump Alone

https://www.youtube.com/watch?v=0EV7QXHQRNk
A VR infinity runner based on a grappling mechanic with cog gathering. It's focused on jumping and spidermaning yourself around a procedurally generated town on a sky bridge. All the while being chased by a darkness emanating monster. Feel the freedom of movement only a virtual environment can provide.

Sabacc

A Star Wars themed card game, Sabacc, on the mobile and web platforms. I was tasked with re-implementing a previous version built in Phaser.js into Unity along with a couple feature additions and reworks (player hand mechanics, redesigned tutorial, etc.).

Elementals

A turn-based tactical game about using elementals that can absorb energy from the battlefield to wreak havoc on their enemies. The game is a cross between Heroes of Might and Magic and chess. I used Unity as well as a pure C# implementation.

Dont Leave Me Here

A mobile game made with Unity where the goal is to help a friend escape from hell using assassin superpowers. As team lead, I was responsible for the AI and level design.

I Accidentally Invented Paradise

A game for the Indie Speed Jam 2015. As team lead, I used Unity and was responsible for the AI and planet generation for the game, where the goal was to stop the destruction of planets.

Languages

C#, Java, C++, JavaScript

Frameworks

Unity, Unity3D, Photon, jMonkeyEngine

Tools

Git, Microsoft Visual Studio, VsVIM, Vim Text Editor, Blender, Visual Studio, Jenkins, Apache Maven

Other

Unity Game Assets, Augmented Reality (AR), Virtual Reality (VR), AR Interfaces, Game Development, Game Design, WebSockets, Facebook, Google Play Store, 3D Games, Google Cardboard, Networks, Integration Testing, Mathematics, Artificial Intelligence (AI), Level Design, Optimization, 3D Modeling

Paradigms

Event-driven Programming, Model View Controller (MVC), Testing, Unit Testing

Platforms

SteamVR, Android, Web, Windows, Linux, JBoss, Firebase, iOS

Libraries/APIs

Node.js, OpenGL

Storage

JBoss Infinispan, MongoDB, Relational Databases

2012 - 2016

Master's Degree in Theoretical Informatics

Masaryk University - Brno, Czech Republic

2009 - 2012

Bachelor's Degree in Mathematical Informatics

Masaryk University - Brno, Czech Republic

JULY 2020 - PRESENT

Unity Certified Expert: Programmer

Unity Technologies

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