Milan M.

Milan M.

Full Stack Javascript Developer

Request Rate
Bosnia and Herzegovina

Milan is a professional Javascript Developer with a demonstrated history of working in the computer software industry. Working in the industry for about 4 years, he has several successfully completed projects. He is skilled in JavaScript, TypeScript, Angular, Node, and many more. He is a strong engineering professional, Bachelor of Engineering (BE) in Computer Science and Informatics from Faculty of Electrical Engineering.

Skills

  • Javascript
  • Angular
  • Node.js
0246810

Experience

A Software Development Company, Bosnia and Herzegovina

Vice President of Engineering

January 2017 to October 2019

Stack:  


  • JavaScript,
  • TypeScript,
  • AngularJS, 
  • Angular 2, 
  • Node.js, 
  • socket.io, 
  • WebRTC, 
  • Laravel,
  • MySQL, 
  • AWS Cloud Services, 
  • Jenkins,
  • Kubernetes, 
  • Docker,
  • Go(lang),
  • Redis.



01/2018 – 10/2019   Position: Vice President of Engineering


Responsibilities:


  • Supervision and advising on all the company's projects with the development of some of them;
  • Hiring procedure establishment with technical interviews and tests;
  • Training for all engineers;
  • Establishment of the style guide documents.


01/2017 – 10/2019   Position: Software Engineer - Team Lead


Responsibilities:


  • Frontend developer and team leader on Mobile Guaridan project;
  • Angular.JS development - migration from Angular.JS to Angular;
  • Chrome extension development (using Angular);
  • DevOps engineer;
  • Leading Team;
  • Backend developer and DevOps on a Cloud Content Management System project;
  • SOA architecture design;
  • Database schema design;
  • CI/CD pipeline setup (Jenkins);
  • AWS cloud setup;
  • Backend SOA implementation


A Software Engineering and Services Company, Bosnia and Herzegovina

Software developer

May 2016 to January 2017

Stack:  


  • JavaScript,
  • TypeScript,
  • Angular, 
  • Spring-boot (Java),
  • MySQL.



08/2016 – 01/2017   Position: Software developer


Responsibilities:


  • Development of a web app monitoring tool with custom JMeter tests;
  • Frontend development with Angular.JS;
  • Backend development with Spring-boot (Java);
  • Database MySQL.


05/2016 – 08/2016   Position: EdIT Student instructor


Responsibilities:


  • Development of an application for Treasure Hunt game;
  • Mentoring a team of students at EdIT summer school.


A Research Company - Audiovisual Media, Bosnia and Herzegovina

Software Engineer - Intern

July 2015 to September 2015

Stack:  


  • JavaScript,
  • PHP (Laravel),
  • Android SDK,
  • Android NDK,
  • Vuforia,
  • OpenCV.


Responsibilities:


  • Research of Augmented reality technologies;
  • Development of Augmented Reality app (prototype) using Android SDK and Vuforia SDK;
  • Development of Authoring tool using Laravel;
  • Research about future app implementation (without Vuforia SDK) by using Computer Vision;
  • Algorithms for object detection and object recognition.


Education

Bachelor of Computer Science and information technologies, Faculty of Electrical Engineering, University of Banja Luka

September 2012 to June 2017

Bosnia and Herzegovina