Neven Ignjic, Developer in Banja Luka, Republika Srpska, Bosnia and Herzegovina
Neven is available for hire
Hire Neven

Neven Ignjic

Verified Expert  in Engineering

Data Structures Developer

Location
Banja Luka, Republika Srpska, Bosnia and Herzegovina
Toptal Member Since
July 25, 2022

Neven is a senior Unity developer with almost a decade of experience. He enjoys working on unique opportunities and writing clean, structured, performant, documented, and well-tested code. With life-long love for engineering and mathematics, you can expect precise solutions to your future problems.

Portfolio

Crisalix
C#, Unity, Algorithms, Git, CI/CD Pipelines, Agile, Multithreading...
An Online Freelance Agency
C#, Unity, Algorithms, Git, Agile, Data Structures, WebGL...
Creative Studio Form
Unity, C#, Augmented Reality (AR), Virtual Reality (VR), Algorithms, Git...

Experience

Availability

Part-time

Preferred Environment

Unity, C#, JetBrains Rider, MacOS, Geometry, 3D Math, Algebra, 3D, Unity3D

The most amazing...

...thing I've developed is a real-time abstract mesh deformation tool that realistically deforms organic models based on input parameters.

Work Experience

Senior 3D Simulation Engineer

2021 - PRESENT
Crisalix
  • Developed a component-based cross-platform UI framework for Unity. Resulted in a unified UI solution across the project and the company. Bridged between design and engineering and simplified communication between the teams.
  • Implemented an abstract deformation technique that can realistically deform organic models. Defined different deformations in settings without a code change, allowing for rapid workflow.
  • Parallelized multiple mesh workflows with the help of the job system to improve runtime performance on selected platforms.
  • Held multiple seminars inside the company on how to cleanly develop UI inside Unity. Used the newly developed UI framework.
Technologies: C#, Unity, Algorithms, Git, CI/CD Pipelines, Agile, Multithreading, Data Structures, WebGL, Mathematics, MacOS, iOS, Android, Architecture, Mobile Apps, Geometry, 3D Math, 3D Visualization, Algebra, 3D, XAML, JSON, Debugging, Unity3D, Responsive Design, Mobile Game Development

Senior Unity 3D Developer

2021 - 2021
An Online Freelance Agency
  • Developed a location-based application that takes advantage of the Mapbox environment data to create immersive experiences for the player.
  • Developed a turn-based multiplayer 1v1 combat system.
  • Developed a procedural planet system with adjustable LODs and the possibility to visualize your environment wherever you are on the planet.
Technologies: C#, Unity, Algorithms, Git, Agile, Data Structures, WebGL, Procedural Generation, Mathematics, Android, Mobile Apps, 3D, XAML, JSON, Debugging, User Interface (UI), User Experience (UX), Unity3D, Responsive Design, Mobile Game Development

Lead Developer and CTO

2018 - 2021
Creative Studio Form
  • Managed a team that developed a furniture configurator project for WebGL, iOS/Android, AR, and VR. Used in major Swiss companies. Allowed users to self-decorate the space they live in with highly modular furniture and preview it.
  • Implemented a CI/CD pipeline practice to allow faster workflow inside the company. Built for all platforms were autogenerated as well as options to deploy, run tests, and move assets between servers.
  • Developed a serialization system and resources handler to manage tens of gigabytes of assets. Trained employees through custom editors. Modified assets without the need to rebuild.
Technologies: Unity, C#, Augmented Reality (AR), Virtual Reality (VR), Algorithms, Git, CI/CD Pipelines, Agile, Multithreading, Data Structures, WebGL, Mathematics, iOS, Android, Architecture, Mobile Apps, 3D Visualization, 3D, XAML, JSON, Debugging, User Interface (UI), User Experience (UX), Unity3D, Responsive Design, Mobile Game Development

Unity Developer

2016 - 2018
Dream Factory
  • Developed a mobile app that allows users to add 3D text and clipart to photos, videos, or their reality through AR. Set up as a paid, five-star rated app and one of the top 100 apps in the photo/video editing category.
  • Developed AI that scans art provided by our designers and freely replicates it with the user's different input.
  • Implemented Apple's ARKit during the beta phase. Gave the app exclusivity as it was a rarity then.
Technologies: Unity, C#, Augmented Reality (AR), Git, Agile, Data Structures, Procedural Generation, iOS, Mobile Apps, Geometry, 3D Math, 3D Visualization, 3D, XAML, JSON, Debugging, Unity3D, Mobile Game Development

Unity Developer

2013 - 2016
Areana Game
  • Developed gameplay mechanics for an RTS-style game that required point-to-click movement, pathfinding, and a combat system.
  • Developed the game AI with variable difficulty that you can play against.
  • Developed the back end to support multiplayer. Developed matchmaking for users as well as real-time multiplayer.
Technologies: Unity, C#, Data Structures, Game Development, Procedural Generation, 3D, Unity3D

Crisalix My2

https://www.crisalix.com/
Crisalix is the world's leading tech company in 3D aesthetic simulation. Its unique technology is based on recent advances in artificial intelligence (AI), computer vision, and augmented reality (AR). It permits the creation of highly accurate 3D reconstructions of human bodies and the simulation of aesthetic procedures on top. I worked on simulating breast augmentation, which includes breast projection, diameter, shape, volume, and implant position.

Furniture Configurator

https://bit.ly/34Ejzp0
Collaborated on a project for a major Swiss company that builds highly modular furniture. We developed a cross-platform real-time simulator that was used by sellers across all stores and later developed an end-user version. With this software, you can simulate millions of different furniture combinations that can be ordered straight from the application. Configurations can be saved to your profile and be loaded on any platform.

VR Interior Configurator

https://bit.ly/3jMscUD
Developed a recreation of a real-life art gallery. I used a photogrammetry process to recreate sculptures and high-quality camera to capture the paintings. I also developed an environment with HDRP and created custom VR functionality. Users can modify how the space looks, change materials, move objects around, or walk around and inspect.

Languages

C#, XAML, Python, C, C++, JavaScript, Java

Frameworks

Unity, Unity3D, Django, Flutter

Platforms

iOS, Android, MacOS

Storage

JSON

Other

Algorithms, Data Structures, Mathematics, Architecture, Mobile Apps, Geometry, 3D Math, 3D Visualization, Algebra, 3D, Debugging, User Interface (UI), User Experience (UX), Responsive Design, Mobile Game Development, Multithreading, Procedural Generation, Game Development, Augmented Reality (AR), CI/CD Pipelines, Electrical Engineering, Virtual Reality (VR)

Libraries/APIs

WebGL, React

Tools

Git, JetBrains Rider

Paradigms

Agile

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