Aleksandar Nikolic, Developer in Novi Sad, Serbia
Aleksandar is available for hire
Hire Aleksandar

Aleksandar Nikolic

Verified Expert  in Engineering

Front-end Development Developer

Location
Novi Sad, Serbia
Toptal Member Since
June 30, 2014

Aleksandar is a senior full-stack developer and solution architect. He is highly motivated, dedicated to delivering high-quality code, and continuously improving on every project. He prides himself on efficiency, has worked with numerous tools, and has completed various projects over the past ten years.

Portfolio

Vivify Ideas DOO Novi Sad, Serbia
Bootstrap, AngularJS, jQuery, Behat, Selenium, PHPUnit, Doctrine, MongoDB...
Moderna Ventures SA Ljubljana, Slovenia
Bitbucket, Git, CSS3, HTML5, Knockout (Knockout.js), jQuery, Elasticsearch...
Saturized - The Interactive Agency, Novi Sad, Serbia
Test-driven Development (TDD), Jenkins, Git, PrestaShop, CSS, HTML, jQuery...

Experience

Availability

Part-time

Preferred Environment

Git, Ubuntu, LAMP, Visual Studio Code (VS Code), OS X, Python 3, JavaScript, Amazon Web Services (AWS), Google Chrome

The most amazing...

...thing I've developed is a single page Scrum tool for which I worked on both the back end and front end using the Laravel 4 and AngularJS frameworks.

Work Experience

Senior Full-stack Web Developer

2013 - PRESENT
Vivify Ideas DOO Novi Sad, Serbia
  • Designed and developed a dating and social networking web app with video uploading and streaming.
  • Handled the design and development of a new website for a leading online gambling portal.
  • Contributed to a single-page app for a scrum tool project.
  • Participated in the development of an eCommerce website.
  • Mentored junior and intermediate developers while creating development plans and evaluating their progress.
  • Performed code reviews and was a member of the code quality team. Wrote project estimates and evaluated the code quality of projects.
Technologies: Bootstrap, AngularJS, jQuery, Behat, Selenium, PHPUnit, Doctrine, MongoDB, MySQL, Symfony 2, Laravel, JavaScript, PHP, Python, Amazon Web Services (AWS), Git, Vue

Senior Web Developer and Consultant

2013 - 2013
Moderna Ventures SA Ljubljana, Slovenia
  • Worked on the development of a fully localized direct-to-consumer content delivery platform, empowering sellers to engage consumers through an open network of trusted media brands.
  • Coded three different websites in CSS3 and HTML5. Implemented caching and media library.
  • Implemented languages and localization. Designed and developed an admin area for translators, including a simple CAT tool.
  • Designed and developed a media library for an admin area, including image upload, manipulation, and searching.
  • Developed an admin area for sellers and customer profile pages.
  • Designed and developed a caching system for the app using Redis.
Technologies: Bitbucket, Git, CSS3, HTML5, Knockout (Knockout.js), jQuery, Elasticsearch, Redis, MySQL, PHP 5, Doctrine, Zend Framework

Web Developer

2011 - 2012
Saturized - The Interactive Agency, Novi Sad, Serbia
  • Worked on an eCommerce and API team. Engaged in the development of a shipment management web application and external API. Wrote API integrations for BigCommerce, PrestaShop, and Zibbet. Created a WordPress plugin integrating the app’s external API.
  • Worked on a custom social network. Designed and developed the media library. Integrated Facebook, Twitter, Foursquare, and Google Maps APIs. Implemented custom authentication and user management. Developed a REST API for consumption by the iOS app.
  • Wrote APIs and platform documentation for both projects.
Technologies: Test-driven Development (TDD), Jenkins, Git, PrestaShop, CSS, HTML, jQuery, PostgreSQL, MySQL, PHP 5, Propel, Doctrine, Symfony 2, Symfony 1

Web Developer

2000 - 2011
Freelance
  • Developed a responsive custom WordPress theme using PHP, WordPress, JavaScript, HTML, and CSS.
  • Built a plugin for CS-Cart integrating NetSuite and synchronizing the store with this ERP. Used PHP5, MySQL, CS-Cart, NetSuite API, and Git.
  • Created a translation/localization web app with a social component and RESTful API. Used PHP5, the Silex framework, Doctrine DBAL, MySQL, jQuery, and Twitter Bootstrap.
  • Built a web app for uploading .ged files and visualizing the family trees.
  • Worked on various projects over many years, including developing websites and web apps, and contributed to different projects.
Technologies: Functional Programming, Unit Testing, Behavior-driven Development (BDD), Test-driven Development (TDD), Model View Controller (MVC), Object-oriented Programming (OOP), Eloquent, Doctrine MongoDB ODM, Doctrine, Propel, PostgreSQL, MySQL, Laravel, Silex, Zend Framework, CodeIgniter, CakePHP, PHP

Online Bingo

https://onlinebingo.co.uk
An online bingo portal, which makes it easy for players to compare bingo sites.

AskGamblers

An online gaming portal delivering current and accurate information about the world of online casinos.

Rate and Make

A dating site and social network with a reward system for referrals. It was developed using Laravel 4, PHP, MySQL, and jQuery.

VivifyScrum

http://www.vivifyscrum.com/
A single page Scrum tool developed with Laravel on the back-end and AngularJS on front-end.

Direct-to-consumer Content Delivery Platform

http://www.megabon.eu
The platform empowers sellers to engage consumers through an open network of trusted media brands.

The Fontain

A social network for sharing gifts and wishes

Shipment Manager Web Application and API

A shipment management app providing online merchants with a cloud-based shipping solution.

Languages

HTML, CSS3, JavaScript, PHP, CSS, HTML5, Python, PHP 5, Python 3, Bash

Frameworks

AngularJS, Symfony, Symfony 2, Laravel, Knockout (Knockout.js), Bootstrap, ZURB Foundation, PHPUnit, Selenium, CodeIgniter, CakePHP, Silex, Eloquent, Zend Framework, Symfony 1

Libraries/APIs

jQuery, Doctrine, Vue, React, Propel, Vue 2

Tools

PrestaShop, Jenkins, Git, Bitbucket, Apache, Behat, Vue CLI

Paradigms

Agile Software Development, Object-oriented Programming (OOP), Model View Controller (MVC), DevOps, Behavior-driven Development (BDD), Unit Testing, Functional Programming, Test-driven Development (TDD)

Storage

MySQL, Redis, NoSQL, MongoDB, PostgreSQL, Doctrine MongoDB ODM, Elasticsearch

Other

Machine Learning, Front-end Development, Back-end Development, Tornado

Platforms

LAMP, Ubuntu, Linux, Google Chrome, Visual Studio Code (VS Code), OS X, Amazon Web Services (AWS)

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