Saša Jovanić, Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Saša is available for hire
Hire Saša

Saša Jovanić

Verified Expert  in Engineering

Software Developer

Location
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal Member Since
September 14, 2016

Saša is a software developer with twenty years of experience writing software, seven of which spent working remotely. Over the past decade, he has worked primarily with Ruby/Rails and JavaScript as a full-stack developer in teams of all sizes. Saša's contributions include projects for social sharing and educational platforms, large telecom providers, a supermarket chain, and electronic engineering solutions.

Portfolio

Toptal Clients
CSV File Processing, CSV Import, Bing API, Google Analytics API, JSON API...
Simplify d.o.o.
Ruby on Rails (RoR), RSpec, minitest, PostgreSQL, Oracle, MySQL, Objective-C...
Oxyma BV
Oracle, MySQL, Perl, REST, SOAP, CSS, JavaScript, Ruby on Rails (RoR), Ruby...

Experience

Availability

Part-time

Preferred Environment

Git, Emacs, Debian Linux, OS X

The most amazing...

...thing I've built is a large-scale call center application for a major Dutch telecom company.

Work Experience

Freelance Full-stack Developer

2017 - PRESENT
Toptal Clients
  • Worked on different features of a large social sharing platform using Ruby on Rails, React, TypeScript, and JavaScript. It includes both the Stripe payment platform and SDK integration with Shopify and Cloudflare apps, web scraping, and more.
  • Built an educational platform mainly using Ruby on Rails and jQuery.
  • Served on a press contact tool with Gmail integration and various scheduled tasks using Ruby on Rails and jQuery.
  • Created a financial reporting tool that collects information from various sources and generates diverse reports using Ruby on Rails.
  • Worked for a well-known fintech startup on the back end and built the API interface for the front end alongside the API integration with Apex.
Technologies: CSV File Processing, CSV Import, Bing API, Google Analytics API, JSON API, Gmail API, CloudFlare Apps, Google APIs, Rake, Shopify, Stripe API, JavaScript, TypeScript, API Integration, REST, Web Scraping, Redux, React, Ruby on Rails (RoR), OAuth 2, Ruby, RSpec, Google API, Ruby Performance, CSS3, Debian Linux, GraphQL, Agile Software Development, jQuery, Shopify API, PostgreSQL, SQL, Stripe, Apex

Company Owner | Software Architect | Consultant

2010 - PRESENT
Simplify d.o.o.
  • Wrote iOS applications using Objective-C and Swift.
  • Built OS X applications using Swift and Objective-C.
  • Built several Arduino measuring and monitoring systems.
Technologies: Ruby on Rails (RoR), RSpec, minitest, PostgreSQL, Oracle, MySQL, Objective-C, Swift, REST, SOAP, CSS, JavaScript, Ruby, OAuth 2, React, Google API, Ruby Performance, C, CSS3, Debian Linux, GraphQL, TypeScript, Agile Software Development, jQuery, SQL

Senior Software Developer

2008 - 2016
Oxyma BV
  • Built short-cycle marketing and registration websites for large telecom providers in the Netherlands using Ruby on Rails, jQuery, and Prototype.
  • Created enterprise applications to communicate with different systems and databases and import or export different file formats using Ruby and Rails.
  • Wrote large-scale call center applications for a major Dutch telecom.
  • Developed internal tools for monitoring code quality, code errors, and deprecations of 100+ Rails applications.
  • Migrated about eighty applications from older to newer Rails versions.
  • Built Rake scripts for deployment, code quality checking, and code generation.
  • Built internal Ruby on Rails engines for import/export file functionality, communication with different services (SMS or e-mail), layout engines, and systems for placing background jobs.
Technologies: Oracle, MySQL, Perl, REST, SOAP, CSS, JavaScript, Ruby on Rails (RoR), Ruby, OAuth 2, RSpec, Google API, Ruby Performance, CSS3, Debian Linux, Agile Software Development, jQuery, PostgreSQL, SQL

Senior Software Developer

2007 - 2008
Amgate BV
  • Built websites using PHP and Amgate's in-house CMS.
  • Developed a background video conversion utility for user-uploaded videos to the Flash video format.
  • Built various marketing sites for TomTom navigation products.
Technologies: MySQL, XML, CSS, JavaScript, PHP, Google API, CSS3, Debian Linux, jQuery, PostgreSQL, SQL

Senior Software Developer

2006 - 2007
Fabrique BV
  • Worked mostly on a website for the largest supermarket chain in the Netherlands, Albert Heijn, using Java, JavaScript, XML, and XMLT.
  • Worked on the Lowlands 2007 Festival site using PHP and XMLT.
  • Helped build an education platform using Adobe Flex.
Technologies: MySQL, XML, SOAP, CSS, JavaScript, PHP, Java, OAuth 2, CSS3, Debian Linux, jQuery, PostgreSQL, SQL

Embeded and Web Software Developer

2000 - 2006
Kuipers Electronic Engineering BV
  • Developed embedded systems for water control in the Netherlands using C.
  • Wrote web applications for remote monitoring and control of embedded systems for water control using PHP, Perl, and JavaScript.
  • Maintained several internal Debian GNU/Linux servers.
Technologies: MySQL, Perl, XML, SOAP, CSS, JavaScript, PHP, C++, C, CSS3, Debian Linux, jQuery, PostgreSQL, SQL

IBANTools JavaScript/TypeScript Library

https://github.com/Simplify/ibantools
IBANTools is TypeScript/JavaScript library for validation, creation, and extraction of IBAN's.

Languages

SQL, CSS3, HTML5, SCSS, C, Ruby, GraphQL, TypeScript, JavaScript, C++, PHP, CSS, XML, Perl, Java, Swift, Objective-C, Elixir, Emacs Lisp, Apex

Frameworks

Redux, OAuth 2, minitest, Ruby on Rails (RoR), Ember.js, Phoenix

Libraries/APIs

Stripe, Google APIs, React, Stripe API, Google API, Lodash, jQuery, Shopify API, Gmail API, JSON API, Google Analytics API, Bing API

Tools

RSpec, Rake, Adobe Lightroom, Emacs, Git, Adobe Photoshop

Paradigms

Object-oriented Programming (OOP), Team Development, Agile Software Development, Object-oriented Design (OOD), Kanban, REST

Other

API Integration, Front-end, Ruby Performance, Ruby Gems, Full-stack, Embedded Systems, Architecture, Teamwork, GNU, SOAP, Storybook, Web Scraping, CloudFlare Apps, CSV Import, CSV File Processing

Platforms

MacOS, Debian Linux, OS X, Shopify, Oracle

Industry Expertise

Photography

Storage

PostgreSQL, MySQL

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