Scroll To View More
Miloš Nikolovski

Miloš Nikolovski

Belgrade, Serbia
Member since July 21, 2014
Miloš is a software developer with over eight years' experience. He is a motivated and self-directed individual seeking to build new and expand existing knowledge in a new environment with cutting-edge IT companies. His easygoing personality and sense of humor don't stop him from delivering a high-quality product to meet any deadline.
Miloš is now available for hire
  • JavaScript, 7 years
  • Node.js, 6 years
  • Express.js, 6 years
  • MongoDB, 6 years
  • CoffeeScript, 5 years
  • AngularJS, 4 years
  • Amazon Web Services (AWS), 4 years
  • Mongoose, 4 years
Belgrade, Serbia
Preferred Environment
Ubuntu, macOS, Sublime Text, Eclipse IDE, Atom,Git
The most amazing...
...thing I've implemented is an HTTP server on Microchip PIC microcontroller.
  • Back-end Devloper
    2018 - 2018
    Horizn Studios (via Toptal)
    • Contributed to the design and implementation of the application architecture. The application is written in Node.js.
    • Implemented various components that represent application business logic, like services or models.
    • Developed HTTP clients for integration with third-party services including Salesforce, Shopify, and more.
    • Designed and implemented RESTful API endpoints used by the web client.
    • Developed test suits for certain components (including both API and unit tests).
    Technologies: Node.js, JavaScript (ES6), MongoDB, Waterline, Jest
  • Full-stack Developer
    2016 - 2017
    Incode Technologies
    • Designed and implemented microservice architecture on AWS.
    • Implemented a database microservice in Node.js.
    • Developed artists' and sharing front-end applications for ImageIN platform.
    • Implemented a website for an app called Flashback.
    • Designed and implemented continuous integration processes using CircleCI, Docker, and Amazon ECS.
    Technologies: Node.js, JavaScript, MongoDB, Mongoose, TypeScript, Angular 4+, Sass, CSS3, Docker, AWS
  • Full-stack Developer
    2016 - 2016
    Cloudstitch (via Toptal)
    • Integrated file management across cloud storage platforms (Google Drive, Dropbox, Microsoft OneDrive).
    • Developed file synchronization among different cloud storage platforms.
    • Implemented Excel file manipulation via API (Google spreadsheet, Microsoft Office 365 Excel).
    • Developed UI components for the web application using Polymer.
    • Helped develop the web app.
    Technologies: Node.js, JavaScript, TypeScript, Polymer, CSS3
  • Front-end Developer
    2014 - 2016
    SPINS (via Toptal)
    • Designed and created an environment for a web application.
    • Developed continuous integration for the application.
    • Developed a number of application components.
    • Implemented and designed the whole web application.
    • Contributed to API design.
    Technologies: CoffeeScript, JavaScript, AngularJS, Node.js, Bootstrap, CSS3, Less
  • Front-end Developer
    2014 - 2014
    Razor Communications
    • Developed a JavaScript library for drawing polygons over Here Maps for
    • Developed a set of QML components for Hiri mail client.
    • Implemented the user interface for Hiri mail client.
    • Designed a RESTful API for a Kanban project management system.
    • Worked with a lot of modern tools and frameworks like D3.js, Polymer Project, Docker, and Yeaman.
    Technologies: JavaScript, AngularJS, QML, Node.js, MongoDB, Polymer, Docker
  • Software Developer
    2014 - 2014
    • Helped design the system architecture and infrastructure.
    • Created a RESTful web service for the platform.
    • Implemented data collectors and nodes for storage service.
    • Developed the application's front-end using AngularJS and Bootstrap.
    • Took part in Belgrade Seedcamp week at the Royal Palace.
    • Used Jenkins to support continues integration proccess.
    Technologies: Node.js, CoffeeScript, JavaScript, AngularJS, Bootstrap, MongoDB
  • Software Developer
    2011 - 2014
    • Integrated SugarCRM with Cisco IP Telephony.
    • Developed a platform for storing, calculating, and streaming data generated from Plantronics headsets.
    • Built a demo application for controlling voice/video calls over WebRTC using headsets. The application was presented at MWC 2013.
    • Created a platform for storing, calculating and streaming data generated from Plantronics wearable devices.
    • Developed a Java library that enables Android devices to communicate with micro-controllers via SPI.
    • Used Jenkins to support continuous integration processes.
    Technologies: Node.js, Java, JavaScript, SQL, MongoDB, AngularJS, Bootstrap, WebRTC, Web Sockets
  • Software Developer
    2011 - 2013
    • Took part in the design and building of the whole system.
    • Developed a RESTful API for whole platform data.
    • Created a web service for resizing images on request.
    • Developed a front-end application for creating and viewing photo timelines.
    • Integrated the platform with social networks.
    Technologies: Node.js, JavaScript, CoffeeScript, HTML, jQuery, Bootstrap
  • Software Developer
    2009 - 2011
    Omega Training and Solution Center
    • Created a Congress management system using an in-house built PHP web framework, JavaScript, and MySQL.
    • Developed a RESTful API for a survey platform.
    • Developed a web client application for the survey platform.
    • Created a small ERP system written in PHP and HTML/JavaScript, using MySQL as DMS.
    • Lectured and designed introductory, intermediate and advanced materials for courses in C, Java, and PHP.
    Technologies: PHP, Java, JavaScript, jQuery, SQL
  • Languages
    JavaScript, CoffeeScript, Less, SQL, QML, CSS3, CSS, ECMAScript (ES6), Java, PHP, TypeScript, C, C++, Sass
  • Frameworks
    Java Agent DEvelopment (JADE), Express.js, Smarty, ZURB Foundation, Sails.js, Jersey, Guice, Bootstrap, AngularJS, Bootstrap 3, Jest, Stripes
  • Libraries/APIs
    WebSockets, Node.js, PureJS, Sugar.js, jQuery, Google Maps, Facebook SDK, AngularUI, Lodash, Moment.js, Underscore.js, HTML5 Web Workers, jQuery UI, WebRTC, RequireJS, React, NW.js, JAX-WS, Chrome Application SDK, JTAPI, Polymer, D3.js
  • Tools
    Mongoose, BitBucket, Mocha, Subversion (SVN), Jenkins, CircleCI, AWS SQS, AWS ECS, Git, Atom, Grunt, Bower, Node Inspector, Perforce, AWS SDK, Adobe Photoshop
  • Paradigms
    Agile Software Development, Scrum, Functional Programming, Responsive Web Design (RWD), Kanban, REST
  • Platforms
    Linux, DigitalOcean, Docker, Windows, Amazon Web Services (AWS), AWS Kinesis, AWS Lambda, Mac OS, Java EE, AWS EC2, Arduino
  • Storage
    Redis, MongoDB, JSON, PostgreSQL, AWS S3, MySQL, AWS RDS
  • Other
    Web App Development, AWS Route 53, Embedded Systems, Microcontroller Programming, OAuth
  • Bachelor's degree in Computer Science
    2004 - 2009
    University of Belgrade - Belgrade
I really like this profile
Share it with others