Milos Janjic, Developer in Novi Sad, Vojvodina, Serbia
Milos is available for hire
Hire Milos

Milos Janjic

Verified Expert  in Engineering

Software Developer

Novi Sad, Vojvodina, Serbia
Toptal Member Since
July 16, 2014

Milos is a senior web developer specializing in PHP and OOP JavaScript. He has over 5 years of experience using the latest technologies to build various front-end solutions. He is also an accomplished back-end developer, working with Laravel4, Symfony2, Kohana, and Zend.


Vivify Ideas
WebSockets, Elasticsearch, Git, REST, Backbone.js, AngularJS, MongoDB, Symfony...
Unbiased LTD (via Toptal)
Gulp, Sass, jQuery, RequireJS, Solr, Capistrano, Symfony, PHP
Node.js, Sass, Backbone.js, JavaScript, WordPress, Silex, Symfony, PHP




Preferred Environment

Git, Zsh, Sublime Text, Linux

The most amazing...

...application I've coded is a SPA for Scrum team management. I created it using AngularJS, WebSockets, Laravel, ElasticSearch, and Gulp.

Work Experience

Web Developer, Scrum Master, System Architect

2013 - PRESENT
Vivify Ideas
  • Built user interfaces for large-scale projects using JavaScript, HTML, and CSS in addition to building the back-end.
  • Developed a CRM tool for Forex industry, integrating with numerous payment providers and external services.
  • Created a patient dashboard connecting doctors and patients.
  • Developed a CMS for a dating system.
  • Optimized performance for large scale web applications.
  • Built a custom CMS for a webinary application.
  • Collected and showed statistics from various team management Cloud apps.
  • Created a SPA for managing SCRM teams.
  • Developed a presentation application with AngularJS running on huge touch screen devices.
  • Built CMSs and APIs for various iOS applications.
Technologies: WebSockets, Elasticsearch, Git, REST, Backbone.js, AngularJS, MongoDB, Symfony, Laravel, PHP, Node.js, JavaScript

PHP/SQL Developer

2014 - 2015
Unbiased LTD (via Toptal)
  • Working on huge project related to the advisors market.
Technologies: Gulp, Sass, jQuery, RequireJS, Solr, Capistrano, Symfony, PHP

Full Stack Web Developer, System Architect, Team Leader

2011 - 2013
  • Created a web application for shipping products. Implemented an internal/external API and eCommerce plugins for shipping through various integrations.
  • Built multiple WordPress plugins.
  • Developed a CMS for photographers.
  • Created a web application for making wish lists, with an API for an iPhone app.
  • Built an application for collecting and presenting social statistics from Facebook and Twitter.
  • Developed a social network web site similar to LinkedIn.
Technologies: Node.js, Sass, Backbone.js, JavaScript, WordPress, Silex, Symfony, PHP

Senior Web Developer

2010 - 2011
Media Matrix
  • Worked as one of the lead developers.
  • Mastered the PHP Zend Framework, including the main design and architectural patterns.
  • Acquired more experience with Agile development.
Technologies: Zend Framework, PHP, jQuery, JavaScript

Front-end Developer

2010 - 2010
  • Used HTML/CSS/jQuery to build various extraordinary front-end solutions with ASP as the back-end.
  • Overcame the main challenge of finding common languages to interface between the designers and the front-end development team.
Technologies: PHP, jQuery, CSS3, HTML5, JavaScript

Vice-chairman for Information Technology

2009 - 2010
  • Served as the board member responsible for IT.
  • Taught EESTEC members the benefits and uses of web technologies.
  • Built various small web applications helpful to the organization.
Technologies: Joomla, WordPress, PHP

Web Developer

2009 - 2010
  • Created a large health care system with numerous modules.
Technologies: Zend Framework, PHP

Front-end Developer

2008 - 2009
  • Used HTML/CSS/jQuery in combination with Plone CMS.
Technologies: JavaScript, CSS, HTML

Vivify Scrum
Scrum management tool built with PHP Laravel on the back-end and AngularJS on the front-end. Connected the sections with WebSockets. Used Sass, Twitter Bootstrap, gulp.js, and ElasticSearch.


I created the front-end for this SPA built with AngularJS. It is still in development.

Triba Learning

I developed the AngularJS application that is using the Ruby on Rails back-end REST API.

A Backbone.js single page application. It's a patient portal where users and their medical care teams can share information.

Steady Health
A large health community platform. It features the PHP Zend Framework with SOLR integration on the back-end.

Vivify Office

An office tool developed with AngularJS, RequireJS, Laravel, MySQL, and more. It helps my company to create and maintain office tasks such as invoicing, scheduling, and more.


This site allows users to discover and share cool things they would love to get or to find awesome gifts for friends. It is built using PHP Symfony2. I also created a REST API for the iPhone application.

Brokers CRM

A Forex industry CRM for brokers. Technologies used include PHP Kohana and various integrated payment providers.
2009 - 2010

Master's Degree in Internet and eCommerce

University of Novi Sad Faculty of Technical Science - Novi Sad, Serbia

2005 - 2009

Bachelor's Degree in Internet and eCommerce

University of Novi Sad Faculty of Technical Science - Novi Sad, Serbia

2001 - 2005

High School Degree in Computer Engineering

Electrotechnical High School - Kostolac, Serbia


Backbone.js, jQuery UI, jQuery, X (formerly Twitter) API, Facebook API, Marionette.js, Node.js, RequireJS, FedEx API, DHL API, eBay API


Sublime Text 3, Gulp, Grunt, Eclipse IDE, Git, Capistrano, Solr, Sublime Text, Zsh, PhpStorm


AngularJS, Kohana, Laravel, Zend Framework, Symfony 2, Bootstrap 3, CodeIgniter, Symfony, Silex


HTML5, PHP, JavaScript, CSS3, SQL, UML, Sass, HTML, CSS, Java, C#


Android, Linux, WordPress, Joomla, iOS


Memcached, MongoDB, Redis, PostgreSQL, MySQL, Elasticsearch


Test-driven Development (TDD), Agile Software Development, Kanban, Extreme Programming, REST


Content Management Systems (CMS), WebSockets

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.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

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