Mirza Rasic, Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Mirza is available for hire
Hire Mirza

Mirza Rasic

Verified Expert  in Engineering

Software Developer

Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Toptal member since August 5, 2015

Bio

Mirza is a full-stack software developer who likes to deliver top quality software to the customers. His primary skill is PHP, but he is experienced in various other technologies, both front-end and back-end. He is a team player who is very flexible to client needs.

Portfolio

DASH-
JSON, XML, Bootstrap, CSS3, HTML5, PostgreSQL, MySQL, SQL, AngularJS, jQuery...
ChoiceLadder
PHP, Laravel, CSS3, jQuery, PayPal API, MySQL
Modern Asset Management
PHP, Laravel, jQuery, CSS3, MySQL, AutoPal API

Experience

Availability

Part-time

Preferred Environment

WebStorm, PhpStorm, MacOS

The most amazing...

...algorithm I've coded generates a custom news feed for each user based on 20 different rules including geolocation for a website that has over 40,000 users.

Work Experience

Web Developer

2014 - PRESENT
DASH-
  • Created a dating social network based on geolocation matching.
  • Developed an e-shop for musical instruments.
  • Integrated several APIs with websites, including Facebook signup/login and Google Maps (placing users, clustering users, calculating routes).
  • Developed real-time website functionalities through sockets.
  • Created a plugin for cropping pictures in custom shapes.
  • Developed several CMSs for different websites.
Technologies: JSON, XML, Bootstrap, CSS3, HTML5, PostgreSQL, MySQL, SQL, AngularJS, jQuery, JavaScript, CodeIgniter, CakePHP, Symfony, Laravel, PHP

Software Engineer

2020 - 2020
ChoiceLadder
  • Developed an app that gives you an opportunity to test your habits through various types of questionaries and quizzes and, based on it, gives you feedback on what could you change in your life.
  • Developed the app in such a way that it enables admins to fully customize the mechanics, score calculating, feedback output, and layout design of the questionaries and quizzes.
  • Built a functionality for creating bundles of exercises, which later users can purchase through the membership area (via PayPal API).
Technologies: PHP, Laravel, CSS3, jQuery, PayPal API, MySQL

Software Engineer

2020 - 2020
Modern Asset Management
  • Developed a loan system manager that uploads CSVs populated with loans and connects them with AutoPal API, which then makes changes on AutoPal service.
  • Developed two types of CSV import: a manual import and system of my own that automatically connects to the other server via bash command, downloads the CSV, and imports it automatically (cron job).
  • Developed a dashboard which shows clearly the type of changes that occured; successful ones, failed ones, reverted ones, errors and logs, merged loans. Made reports downloadable.
Technologies: PHP, Laravel, jQuery, CSS3, MySQL, AutoPal API

Software Engineer

2018 - 2020
SD Wheel
  • Created an internal system for managing inventory and pushing/pulling/revising listings on eBay. The system manages over 1,000,000 items.
  • Created templates and profiles which are then applied to items and pushed to eBay. Every field in the template/profile works in such a way that combines multiple fields from other tables (from the database) and performs complex calculations on them.
  • Developed a tool for pushing/pulling/revising listings based on our inventory over four eBay accounts.
  • Optimized the system so it can detect which items are for processing, apply all of the templates and profiles along with their calculations, and push/pull/revise them on eBay in a timely manner (10,000 products in about 10 minutes).
  • Created a tool for handling errors and other kinds of eBay responses.
  • Owned the whole system: system architecture, back end, front end, design, testing, and server configuration.
Technologies: eBay API, CSS3, HTML, MySQL, jQuery, Laravel, PHP

Software Engineer

2016 - 2018
VerticalScope, Inc. (via Toptal)
  • Created an advertising system that uses a header bidding advertising technique.
  • Developed both administration and user areas.
  • Developed invite-based registration with an automatic approval tool.
  • Developed a tool for programmatic generation of advertising scripts that would be applied to a client's website.
  • Developed a tool for revenue tracking both for company and clients using our service.
  • Implemented charts for visual representation of revenue, usage, etc.
Technologies: Highcharts, CSS3, HTML, MySQL, Angular, Laravel, PHP

Software Engineer

2016 - 2017
Wings.com.au (via Toptal)
  • Integrated several external APIs into our application (Rezdy API, Stripe API, Expedia API).
  • Implemented caching API responses to our system using MongoDB and Redis.
  • Implemented Stripe payments.
  • Took care of server configuration.
  • Implemented new features, both back end and front end.
Technologies: Expedia API, Stripe API, Booking, Redis, CSS3, HTML, MongoDB, MySQL, jQuery, Laravel, PHP

Software Architect

2015 - 2016
Kallikids (via Toptal)
  • Developed a system from scratch using Laravel framework. Architecture consisted of 150+ tables in the database.
  • Created a migration tool for migrating old data in to the new system.
  • Developed a back end for both the public and administration areas as well as front-end views based on a responsive external design.
  • Implemented a geosearch tool.
  • Developed a tool for selecting and filtering appropriate service providers.
Technologies: CSS3, HTML, Elasticsearch, MySQL, jQuery, Laravel, PHP

Web Developer

2013 - 2014
Actinnova
  • Developed a system in Salesforce.
  • Developed websites (front-end + back-end).
  • Integrated the Salesforce system with the websites.
  • Created a custom CMS.
  • Developed WordPress themes.
  • Provided server and system administration.
Technologies: Drupal, WordPress, JSON, XML, Bootstrap, CSS3, Apex, Salesforce, MySQL, SQL, jQuery, JavaScript, PHP

MyChoice

A social dating network based on geolocation matching.

DFCG: Association des Directeurs Financiers et de Contrôle de Gestion

http://www.dfcg.fr/
A website and Salesforce back-end system that I contributed to.

KalliKids

A website that connects parents with trusted and approved kids activity providers.

Wings.com.au

https://wings.com.au/
An Australian tour operator.

AdLogix

Complete ad management and optimization for publishers who care about great content and great revenue.

Parametar.ba

http://parametar.ba
A clipping agency that deals with tracking, selection, processing, and analysis of information from the media.

Football Game Wizards

Predict the correct football score and win points. Currently in development.
2008 - 2012

Bachelor's Degree in Computer Science

Sarajevo School of Science and Technology (in collaboration with University of Buckingham) - Sarajevo, Bosnia and Herzegovina/Buckingham, United Kingdom

Libraries/APIs

Vue 2, Highcharts, jQuery, Facebook API, Google Maps, Vue, YouTube API, Stripe API, Expedia API, eBay API, AutoPal API, PayPal API, Node.js

Tools

Gulp, Git, Vagrant, PhpStorm, WebStorm, Karma

Languages

TypeScript, HTML5, PHP, CSS3, JavaScript, SQL, XML, Apex, HTML, Java, C++

Frameworks

Angular, Bootstrap, AngularJS, Laravel, Symfony 2, CodeIgniter, CakePHP, Symfony, Jasmine, Protractor

Storage

Redis, MongoDB, JSON, MySQL, PostgreSQL, Oracle SQL, Elasticsearch, Oracle PL/SQL

Platforms

Salesforce, WordPress, MacOS, Drupal

Other

WebSockets, Booking

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