Jakov Duzevic
Verified Expert in Engineering
Software Developer
Zagreb, Croatia
Toptal member since September 22, 2014
Jakov is a Unity developer with ten years of experience. He specializes in Unity development for small teams and startups, ranging from game design, solution architecture, data management, and users' interface to editor tools. He favors the JetBrains' tools for development and continuous integration tools. Jakov holds a Master's Degree in Computer science, too.
Portfolio
Experience
Availability
Preferred Environment
Windows, Desktop, Unity Cloud Build, JetBrains Rider, Unity
The most amazing...
...project I've developed is the comprehensive solution for a hockey manager game.
Work Experience
Founder / Game Developer
Naria
- Founded a company for mobile game development.
- Worked on a long lasting development of a hockey manager game.
- Started as a front-end developer.
- Moved into improving the back-end.
- Became a lead solution architect.
Unity Game Developer
Freelance (via Toptal)
- Built social integration with Facebook for iOS and Windows mobile games.
- Created a Microsoft Azure back-end service with PubNub networking.
- Set up a GitHub and Unity Cloud Build continuous integration system.
- Managed service workloads with Azure Webjobs.
- Built a dynamic UI menu system in-game using new Unity UI components.
Performance Analytics and Optimization Specialist / Game Developer
Gold Town Games
- Analyzed performance bottlenecks on Android and iOS games for CPU and GPU load. This reduced battery consumption and improved user experience.
- Presented issues and best practices to the team to avoid performance issues and changed existing prefabs and workflow.
- Debugged using Memory Profiler, CPU, and GPU Profiler on standalone and a few Android devices.
Lead Game Developer
R&P Games Sweden AB
- Refactored backed data management using SQLite to Unity's serialized objects.
- Implemented and redesigned the user interface from Invision design to Unity UI with TextMesh Pro fonts. Provided feedback to the design team and controlled the consistency of the design principles.
- Designed and implemented back-end solution of systems that process data in hockey manager gameplay with visual editor tools that enable projects owners and development teams to better understand and debug the flow of events.
- Optimized the performance of data repositories and system processing to significantly improve CPU usage and responsiveness of the game.
Lead Developer
RelevantAnt
- Led the development of an indie game project for mobile platforms.
- Contributed the full range of programming tasks: vehicle physics, game state machine, editor tools, UI, client and server side communication, database storage, sound engine, modular track construction, etc.
Game Developer and Technology Adviser
Freelance
- Worked on various small projects as a programmer and technical adviser.
- Created games and applications with various input devices like Kinect, Sphero, and Leap Motion.
- Created game builds for mobile and desktop platforms.
Unity Developer
Trillenium
- Implemented a system for ads in a 3D retail shop environment.
- Created a prototype application for a scanner with Kinect and SLR camera that created 3D models with hi-res textures.
- Created a point cloud processing module and embedded it into a product scanning procedure.
Experience
Hockey Manager
Trillenium
http://www.trillenium.com/Adrenaline Racing
Fantasy Junction
Runner Runner Poker
Education
Master's Degree in Computer Engineering
University of Zagreb Faculty of Electrical Engineering and Computing - Zagreb, Croatia
Certifications
Unity Certified Developer
Unity Technologies
Skills
Tools
Slack, GitHub, Adobe Photoshop, Visual Studio, JetBrains Rider, Trello
Languages
C#, SQL
Frameworks
Unity, Unity3D, Unity Pro, Selenium, Microsoft Kinect
Paradigms
Object-oriented Design (OOD), Mobile Development
Platforms
Android, Windows, Desktop, Azure, iOS
Storage
Unity Cloud Build, Microsoft SQL Server
Other
Algorithms, Leap Motion, Web Development, POS, Game Development, User Interface (UI), Scraping, API Integration, Plugins, Performance Optimization, Mobile UI, Mobile Game UX, Mobile Games
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