- Back-end Devloper2018 - 2018Horizn 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).
- Full-stack Developer2016 - 2017Incode 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.
- Full-stack Developer2016 - 2016Cloudstitch (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.
- Front-end Developer2014 - 2016SPINS (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.
- Front-end Developer2014 - 2014Razor Communications
- 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.
- Software Developer2014 - 2014Glooky
- 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.
- Software Developer2011 - 2014PSTech
- 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.
- Software Developer2011 - 2013Photo.timeline
- 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.
- Software Developer2009 - 2011Omega Training and Solution Center
- Developed a RESTful API for a survey platform.
- Developed a web client application for the survey platform.
- Lectured and designed introductory, intermediate and advanced materials for courses in C, Java, and PHP.