
Daniel Nečesal
Verified Expert in Engineering
Game Developer
Lausanne, Switzerland
Toptal member since October 4, 2022
Daniel has over two years of experience using Unity for game development and has taught himself the necessary skills. He has a degree in applied nanotechnology and has used Unity in various projects, including working on UI/UX and managing other employees. Daniel is passionate about the potential of games to enhance skills like problem-solving and stimulate learning and curiosity.
Portfolio
Experience
- C# - 5 years
- User Interface (UI) - 4 years
- Unity - 4 years
- Game Development - 4 years
- Firebase - 3 years
- TypeScript - 3 years
- JetBrains Rider - 3 years
- User Experience (UX) - 1 year
Availability
Preferred Environment
Unity, JetBrains Rider, Slack, Miro, Jira, Bitbucket, SourceTree, Firebase, TypeScript, 2D
The most amazing...
...project I've worked on is Sandbox, a mobile simulation game where I cleaned up the codebase and increased revenue by 20% in three months.
Work Experience
Generalist Unity Developer
MindMaze
- Reworked the visual aspect of the company applications' UI.
- Collaborated with the UI/UX team to deliver the best experience for the end user.
- Participated in code review sessions for all major application updates.
- Created Jira bug tickets and worked on many product development bugs.
- Achieved faster iterations and smoother update cycles by implementing new Unity features into the developers' workflow.
Generalist Mobile Game Developer
Tinysoft
- Added a level creation system for the designer team.
- Managed one programmer and one designer and created tasks for them in Jira.
- Implemented analytics systems and used the results to make the gameplay smoother.
- Increased play time by 50% and grew revenue by 20%.
- Improved the UI and implemented a UI scaling system to work on all mobile devices.
- Added a community hub where users could share their creations and vote on the best ones using Reddit's algorithm.
- Built a Firebase back end that provides profile data to server players and managed user levels, ranking, storage, and fetching.
- Created a minigame for a game hub application integrated into their systems.
Unreal Scripting Game Developer
Bohemia Interactive
- Refactored multiple back-end systems, which controlled the game loop.
- Implemented new UI features for the game and fixed many scaling issues with the previous UI implementation.
- Fixed many gameplay bugs related to the game loop, networking, multiplayer, and game modes.
- Collaborated with the designers to implement their vision into the game.
- Extracted game data so designers could implement new features and fix the game's current state.
- Added the game log-in and hooked up game analytics.
Experience
Octomancer
The game went through many iterations and refactors. It started as a multiplayer game that used Firebase as a back end, but now the focus is more on the single-player experience. During the project development, I learned to use TypeScript and create websites with Vuetify.
Education
Master's Degree in Physical Engineering and Nanotechnology
Brno University of Technology (BUT) - Brno, Czech Republic
Engineer's Degree in Nanophotonics
EPFL - Lausanne, Switzerland
Skills
Tools
JetBrains Rider, Slack, Confluence, Git, Subversion (SVN), Unity SDK, Clockify, Miro, Jira, Bitbucket, SourceTree, MATLAB, TortoiseSVN
Languages
C#, TypeScript, Python
Frameworks
Unity, Nano, Unreal Engine 4
Platforms
Firebase
Other
User Interface (UI), Game Development, 2D, Games, 3D Games, Mobile Games, Mobile Game UI, Code Review, Bug Fixes, Scientific Data Analysis, Programming, SOLID Principles, Time Management, IT Project Management, Scripting, Team Management, User Experience (UX), Mobile Game Development
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