Hrvoje Gazibara, Developer in Zagreb, Croatia
Hrvoje is available for hire
Hire Hrvoje

Hrvoje Gazibara

Verified Expert  in Engineering

Software Developer

Zagreb, Croatia
Toptal Member Since
January 7, 2016

Hrvoje is a software engineer with more than five years of experience using languages like PHP, Python, JavaScript, SQL, and HTML. Even though most of his experience comes from web development, he is also interested in all technologies as long as problems at hand are challenging and interesting. Hrvoje has a special eye for detail and this ensures that all of his solutions are well thought-out and designed well.


Git, SciPy, NumPy, Python, Amazon EC2, Amazon S3 (AWS S3), Plotly, Dash, React...
Mobilozophy, LLC (via Toptal)
CSS, jQuery, JavaScript, Laravel, PHP
Git, WordPress, MySQL, CSS, HTML, JavaScript, PHP




Preferred Environment

Git, Vim Text Editor, Eclipse, PyCharm, Ubuntu

The most amazing...

...project I've developed is a physically-based cloth simulator; enabling haptic interactions between the cloth and surrounding objects.

Work Experience

Software Engineer

2013 - 2022
  • Automated major parts of an engineering project which helped with workflow.
  • Improved the development and testing process by introducing modern development tools.
  • Developed a standard library for easier data post-processing.
  • Architected and developed a pipeline for efficient simulation validation in the cloud.
  • Created dashboards and applications for data reporting and analysis.
Technologies: Git, SciPy, NumPy, Python, Amazon EC2, Amazon S3 (AWS S3), Plotly, Dash, React, FastAPI, Microsoft Power BI

Freelance Developer

2016 - 2016
Mobilozophy, LLC (via Toptal)
  • Implemented services for communicating with a third-party REST API.
  • Augmented a REST API inside the app.
  • Set up the structure for user and event management.
  • Developed user-roles middleware and services using a Laravel package silber/bouncer.
  • Wrote a Gulp task for compiling Handlebars.js templates.
Technologies: CSS, jQuery, JavaScript, Laravel, PHP

Freelance Web Developer

2009 - 2015
  • Built and maintained sites based on WordPress.
  • Created various specialized WordPress plug-ins.
  • Used MySQL and Google Maps for storing and displaying phone book data.
Technologies: Git, WordPress, MySQL, CSS, HTML, JavaScript, PHP

Web Developer

2011 - 2013
UX Passion
  • Supported front-end tasks on various customer projects.
  • Worked on a PHP library for communicating with social networks.
  • Developed a front-end library for displaying data from social media sites.
Technologies: Git, MySQL, CSS, HTML, JavaScript, PHP

Physical-based Cloth Simulation

As a part of my master's thesis, I developed an environment for simulating cloth using systems of particles and springs, implemented using Java. It uses a custom solver for differential equations and a custom implementation of collision detection and resolution to introduce interactivity. The visualization is made possible using JOGL.


Tracking is a simple web application for tracking working hours, with multi-user support and the ability to distinguish between different user roles. The back end is based on a combination of PHP, Laravel, and MongoDB. On the other hand, the front-end is built using HTML, CSS, and JavaScript; fueled with Bootstrap and React.

I authored a small library for playing with coding projects. Creating it made it easier to apply functional programming in PHP. The library itself was inspired by Python's functional programming abilities.

The project is an ever-growing collection of Python interpreters for various esoteric programming languages. It started as a fun side project but grew into an interesting learning ground.


Python, PHP, JavaScript, C#, HTML5, Python 3, HTML, CSS, Java, SQL, C


Laravel, Bootstrap, Flask


Vue, REST APIs, Matplotlib, NumPy, Pandas, React, SciPy, jQuery


Object-oriented Programming (OOP), REST, Test-driven Development (TDD)


Back-end, APIs, Full-stack, OAuth, Dash, API Documentation, FastAPI


Git, PyCharm, Plotly, NGINX, Apache, Vim Text Editor, Microsoft Power BI


WordPress, Ubuntu, Eclipse, Amazon Web Services (AWS), Linux, Amazon EC2


JSON, Databases, MySQL, MongoDB, Amazon S3 (AWS S3)

2012 - 2014

Master's Degree in Computer Science

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

2009 - 2012

Bachelor's Degree in Computer Science

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