Jakov Duzevic, Developer in Zagreb, Croatia
Jakov is available for hire
Hire Jakov

Jakov Duzevic

Verified Expert  in Engineering

Software Developer

Zagreb, Croatia

Toptal member since September 22, 2014

Bio

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

mlxar GmbH dba Atlas
Unity, C#, Unity Plugins, 3D Rendering, 3D Assets, 3D Math
Gold Town Games
Unity, Android, Performance Optimization, Mobile UI, Mobile Game UX...
R&P Games Sweden AB
Unity, Unity Cloud Build, Trello, JetBrains Rider, Android, Scraping...

Experience

  • Windows - 20 years
  • Unity - 13 years
  • C# - 13 years
  • Unity3D - 13 years
  • Object-oriented Design (OOD) - 12 years
  • Adobe Photoshop - 7 years
  • JetBrains Rider - 6 years
  • GitHub - 5 years

Availability

Part-time

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

Unity Developer

2024 - 2025
mlxar GmbH dba Atlas
  • Developed interface for client's plugin to send prompts for AI generation to the back-end server, track the status of the request, and process the response to create Gaussian splat object.
  • Implemented the required structure to conform to Unity's standards to release the plugin as a verified solution and Asset store package.
  • Implemented support for Built-in, URP, and HDRP rendering pipelines on Unity 6 and earlier editor versions.
  • Adapted implementation of custom rendering pass to integrate with the latest rendering graph API introduced in Unity 6 as a new recommended standard.
Technologies: Unity, C#, Unity Plugins, 3D Rendering, 3D Assets, 3D Math

Performance Analytics and Optimization Specialist | Game Developer

2023 - 2023
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.
Technologies: Unity, Android, Performance Optimization, Mobile UI, Mobile Game UX, Mobile Development, 3D Games, Mobile, Unity3D, Games, 3D Graphics, 3D Rendering, 3D Graphics Engines, iOS, Mobile App Development, 2D Games

Lead Game Developer

2016 - 2022
R&P Games Sweden AB
  • Led the development of game architecture. Implemented systems that simulate the world of hockey, including leagues, teams, and players' logic, seasons progress, standings and stats, skills development, injury management, and contract negotiation.
  • 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.
  • Refactored backed data management using SQLite to a new approach with serialized objects architecture.
  • Designed and implemented back-end solutions of systems that process data in hockey manager gameplay with visual editor tools that enable project 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 game responsiveness.
  • Implemented match simulation that processes player skills, team tactics, and strategy to recreate match events and produce realistic stats and energy consumption.
Technologies: Unity, Unity Cloud Build, Trello, JetBrains Rider, Android, Scraping, Game Development, C#, User Interface (UI), API Integration, Plugins, 3D Games, Unity3D, Games, Unity2D, 3D Graphics, 3D Rendering, 3D Graphics Engines, Game Design, Adobe Photoshop

Unity Developer

2011 - 2012
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.
Technologies: Microsoft SQL Server, Visual Studio, Unity, Game Development, C#, User Interface (UI), 3D Games, WebGL, Unity3D, Games, 3D Graphics, 3D Rendering, 3D Graphics Engines, Microsoft Kinect

Experience

Unity Game Development

http://www.jawaker.com
Initially considered for a tech lead role, I transitioned into a senior Unity developer position that more closely aligned with my technical expertise.

CONTRIBUTIONS
• Mobile App Performance Optimization: Conducted in-depth performance analysis and optimization on mobile devices.
• Memory Footprint Improvement: Validated a proposal to reduce the app's memory footprint by switching to a more optimized texture format, enhancing textures' download response time, and reducing the device's memory usage.
• Store View Redesign: Led the redesign implementation of the app's Store view, enhancing the user interface and user experience.
• Feature Development: Collaborated with the Itemization team to implement parts of the UI for a new Collectables feature, ensuring seamless integration with existing views.
• Visual Enhancements for Matchmaking: Worked within the competition team to deliver multiple visual improvements to the matchmaking screens, refining visual experience with synced animation and audio cues.
• Optimized Analytics Events: Optimized and restructured analytics events to improve clarity and accuracy in data tracking, enabling more precise reporting and insights.

Hockey Manager

Front-end and back-end developer on a hockey manager game project for desktop.

Trillenium

http://www.trillenium.com/
Early development of a prototype for a 3D retail store based on a 3rd-person view and interactions with store items within a virtual mall. The project consisted of implementing dynamic store areas, entertaining games, and improving the visuals of the environment. To import real products as virtual store items, a unique hardware setup was developed to scan the items on a rotatable table with a combination of high-quality digital cameras and depth sensors from the Kinect device.

Runner Runner Poker

This was a project for an iOS poker game prototype with unique touch gestures. We've built a cloud-service-driven game using Microsoft Azure and PubNub networking. We've also built a game with Unity and integrated Facebook login, friends lists, and in-app purchases.

Education

2004 - 2011

Master's Degree in Computer Engineering

University of Zagreb Faculty of Electrical Engineering and Computing - Zagreb, Croatia

Certifications

APRIL 2017 - APRIL 2019

Unity Certified Developer

Unity Technologies

Skills

Libraries/APIs

WebGL

Tools

Slack, GitHub, Adobe Photoshop, Visual Studio, JetBrains Rider, Trello

Languages

C#, SQL

Frameworks

Unity, Unity3D, Unity Pro, Selenium, Microsoft Kinect, Unity2D

Paradigms

Object-oriented Design (OOD), Mobile Development

Platforms

Android, Windows, iOS, Desktop, Mobile, Azure

Storage

Unity Cloud Build, Microsoft SQL Server

Other

Algorithms, Leap Motion, Web Development, POS, Game Development, User Interface (UI), 3D Games, Games, 3D Graphics, 3D Rendering, 3D Graphics Engines, Mobile Game Development, Mathematics, Game Design, Mobile App Development, Scraping, API Integration, Plugins, Performance Optimization, Mobile UI, Mobile Game UX, Mobile Games, Reverse Engineering, Shaders, Unity Plugins, 3D Assets, 3D Math, 2D Games

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