Jozef Vilkolak, Game Development Developer in Brno, South Moravian Region, Czech Republic
Jozef Vilkolak

Game Development Developer in Brno, South Moravian Region, Czech Republic

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.
Jozef is now available for hire

Portfolio

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

Experience

Location

Brno, South Moravian Region, Czech Republic

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.

Employment

  • 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

Experience

  • 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.

Skills

  • Languages

    C#, Java, C++, JavaScript
  • Frameworks

    Unity, Unity3D, Photon, jMonkeyEngine
  • Tools

    Git, Microsoft Visual Studio, VsVIM, Vim Text Editor, Blender, Visual Studio, Jenkins, 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

Education

  • Master's Degree in Theoretical Informatics
    2012 - 2016
    Masaryk University - Brno, Czech Republic
  • Bachelor's Degree in Mathematical Informatics
    2009 - 2012
    Masaryk University - Brno, Czech Republic

Certifications

  • Unity Certified Expert: Programmer
    JULY 2020 - PRESENT
    Unity Technologies

To view more profiles

Join Toptal
Share it with others