Nadav Sheffer
Verified Expert in Engineering
Game Developer
Nadav is an experienced game developer with expertise in Unity, Godot, 3D, and 2D animation. He is also right at home with Python, C#, and JavaScript. Nadav graduated with a BFA in screen-based arts and has worked as a lead Unity developer on an AR multiplayer escape room experience. He is currently focusing on designing interactive experiences from mobile games and ads to large AAA projects.
Portfolio
Experience
Availability
Preferred Environment
C#, Visual Studio Code (VS Code), Node.js, Python, Godot, Unity, Windows, Git
The most amazing...
...project I developed was an escape room multiplayer AR experience using Unity and Microsoft HoloLens.
Work Experience
Game Developer
Freelance
- Developed a hyper-casual side-scrolling mobile game using the Godot game engine. The player controls a swinging super hero that rescues hostages and jumps between rooftops.
- Designed the first several levels manually and created a level generation system that automatically creates more levels with increased difficulty as the player progresses.
- Integrated 3D characters and assets, including animations into the engine.
- Integrated the game into a proprietary system by the client for game delivery and discovery.
Lead Unity Developer
AR-51
- Developed a multiplayer AR escape room experience for Microsoft HoloLens devices.
- Created unique game experiences using a custom in-house full body motion tracking system.
- Built a local multiplayer infrastructure for AR experiences using Unity and the Mirror-Networking plugin.
- Integrated custom 3D assets to Unity and taught our 3D artists how to use the Unity engine.
Senior Developer
EVO
- Assisted on the build of infrastructure for automated testing for video games and interactive apps using reinforcement learning (AI).
- Created a Unity plugin that integrates an existing project with our testing system. The plugin outputs state data about the game during runtime and receives input commands from a Python testing server.
- Created a web interface for client project testing management using React and Firebase.
Software Developer
Ericsson
- Worked on a video streaming infrastructure as part of a dedicated customer solutions team.
- Organized a collection of separate Python scripts into a robust framework used for research.
- Acted as database administrator for our use of an uncommon in-memory database: SolidDB.
- Created a POC for a unique video recording ad solution using Node.js.
- Created a web-based QA assignment viewer using Python and Flask.
Experience
Tap Tap Shoot
Beetle Ball
https://nice-shot.itch.io/beetle-ballCovid 2020 Olympics
https://nice-shot.itch.io/covid-2020-olympicsCreated in a week as part of the 151'st Weekly Game Jam on Itch.io. Developed using the Godot game engine. All code, animations, and sounds were created by me.
Education
Bachelor of Fine Arts Degree in Animation and Screen-based Arts
Bezalel Academy of Arts and Design - Jerusalem, Israel
Skills
Libraries/APIs
Node.js, React
Tools
Git, GitHub, HoloLens, Blender
Frameworks
Unity, Unity3D, Unity2D
Languages
Python, C#, JavaScript, SQL
Platforms
Windows, Godot, Visual Studio Code (VS Code), Firebase
Storage
Databases
Other
Filmmaking, Game Development, Animation, Character Animation, 3D, Game Design, Sound Design, Design, Augmented Reality (AR), Virtual Reality (VR), Unity Networking & LAN, Video Streaming, GDScript
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