Dragan Kvesić, Developer in Mostar, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Dragan is available for hire
Hire Dragan

Dragan Kvesić

Verified Expert  in Engineering

User Interface (UI) Developer

Mostar, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Toptal member since March 29, 2019

Bio

Dragan is a software professional with a bachelor’s degree in computer science from the Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture (known as FESB) in Split, Croatia. He is a hard-working individual with a passion for innovation and enthusiasm to learn new technologies.

Portfolio

Cirtuo
Amazon Web Services (AWS), Chart.js, Docker, D3.js, SVG, MySQL, SQL, jQuery...
Sprightly Transport Solutions
JavaScript 6, jQuery, C#, ASP.NET, Bootstrap 5, Mapbox GL, LINQ, Canvas, SVG...
Mostar University Clinical Hospital
SVG, SCSS, HTML, PHP, SQL, MySQL/MariaDB, Gulp, Front-end, Back-end...

Experience

  • CSS - 10 years
  • JavaScript - 10 years
  • jQuery - 10 years
  • PHP - 10 years
  • HTML - 10 years
  • MySQL/MariaDB - 7 years
  • User Experience (UX) - 5 years
  • User Interface (UI) - 5 years

Availability

Part-time

Preferred Environment

GitHub, Trello, Jira, MacOS, Git, Visual Studio Code (VS Code)

The most amazing...

...thing I've built as a lead developer, from the ground up, was a healthcare CRM that was custom designed for the biggest hospital in this region.

Work Experience

Full-stack Developer

2018 - PRESENT
Cirtuo
  • Added new features to existing application.
  • Improved the user interface.
  • Fixed bugs.
  • Used Jira and Kibana.
  • Created new modules.
Technologies: Amazon Web Services (AWS), Chart.js, Docker, D3.js, SVG, MySQL, SQL, jQuery, PHP, Canvas, HTML, GraphQL, MySQL/MariaDB, Slack, Front-end, Back-end, User Interface (UI), User Experience (UX), Git, Jira, JavaScript, CSS, GitHub, Visual Studio Code (VS Code), MySQLi, PSD to HTML

Senior Javascript Developer

2021 - 2022
Sprightly Transport Solutions
  • Migrated the application from Bootstrap 3 to Bootstrap 5 and created a few pages for Sprightly.
  • Migrated the application from Mapbox to Mapbox GL. Created a few map pages, specifically clustering, heatmap, and routing.
  • Tracked and fixed many bugs using the Azure DevOps board.
  • Solved UI adjustments on the Sprightly web page.
  • Used ES6 and transformed the whole application into reusable components.
Technologies: JavaScript 6, jQuery, C#, ASP.NET, Bootstrap 5, Mapbox GL, LINQ, Canvas, SVG, Bing Maps API

Web Developer

2016 - 2019
Mostar University Clinical Hospital
  • Designed, developed, and tested an application for the HR department with over 2000 employees.
  • Designed, developed, and tested an application for tracking fuel costs for hospital drivers.
  • Fixed bugs.
  • Created a small warehouse application for IT office.
  • Fixed some bugs on an old Java application.
Technologies: SVG, SCSS, HTML, PHP, SQL, MySQL/MariaDB, Gulp, Front-end, Back-end, User Interface (UI), User Experience (UX), Git, MySQL, JavaScript, CSS, jQuery, Bootstrap, GitHub, jQuery UI, MySQLi, PSD to HTML

Experience

Human Resources

Designed, developed, and tested an application for the HR department with over 2,000 employees.

The app contains sensitive personal details of all hospital personnel. The app also produces reports which are used by the hospital in a variety of ways. Technologies used TCPDF, PHP, jQuery, CSS, HTML, and AJAX.

Currency List

Currency list for all Unicredit banks in Bosnia and Herzegovina which refreshes every ten minutes. The UI was created from an image they provided. It can be seen on television at any branch of the Unicredit bank.

Technologies used: PHP, HTML, CSS, JavaScript

Ero

An application for drug prevention center, from personal data and serious reports to live monitoring and patient control. The plan is to expand an application to the whole region. The application runs on the dockerized environment.

Technologies used: HTML5, CCS3, jQuery, Laravel, GraphQL, Docker, SCSS, Bootstrap 4, JWT, Chart.js

Agencija Za Vodno Područje Jadranskog Mora

https://avpjm.jadran.ba/vodni_akti
An application for the Adriatic Sea Basin Agency where we can monitor water quality testing in river basins, water management plan, water information system, hydrological and biological monitoring, water acts, various documents, and water levels with associated graphs and locations.

This is a Laravel - Vue.js application. Good looking, responsive, and mobile-friendly.

Technologies used: HTML, CCS, Laravel, Vue.js, SCSS, Vuetify, SVG, Vue Leaflet

Education

2011 - 2015

Bachelor's Degree in Computer Science

Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture - Split, Croatia

Skills

Libraries/APIs

jQuery, jQuery UI, Chart.js, D3.js, Socket.IO, Vue 2, React, Mapbox GL, LINQ, Bing Maps API

Tools

Gulp, Git, GitHub, Jira, Slack, Canvas, HeidiSQL, TCPDF, Trello

Languages

PHP, JavaScript, CSS, CSS3, HTML, HTML5, SQL, SCSS, JavaScript 6, GraphQL, C#

Frameworks

Bootstrap, Laravel, ASP.NET

Storage

MySQL, MySQLi, MySQL/MariaDB

Platforms

Visual Studio Code (VS Code), Docker, Windows, Ubuntu, MacOS, Amazon Web Services (AWS)

Other

Front-end, Back-end, User Interface (UI), User Experience (UX), PSD to HTML, PDF to HTML, SVG, i18n, Podman, Bootstrap 5

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