Lead developer | 2015 - Present
I built the first prototype and the following actual product for Virtask, called Anne. Anne is a virtual assistant, mostly focused on having a human touch to assisted living. In more concrete terms, Anne is a kiosk-mode desktop application, aimed at being a simplified desktop for people in assisted living or suffering from various medical conditions. My work (aside from leading the dev team), mostly revolves around NLU/NLP, making speech recognition systems behave and speak to the electron.js desktop application, building modules for the said electron.js application and some occasional server work with node.js. In 2019, we began migrating the application to TypeScript, and we went through a (successful) partial rewrite for the most important systems of the application.
Lead developer | 2016 - 2017
Senior developer | 2015 - 2017
Senior developer | 2014 - 2015
Senior developer | 2012 - 2014
Together with my team, we were in charge of building critical pieces for an online video platform. My work in particular included building / working on a distributed video transcoding service (still in use to this day), a P2P content delivery network and a couple of Smart TV apps.
Web / mobile developer | 2011 - 2012
My work at re4m includes development of various tablet and smartphone applications using web technologies. These applications varied from simple promotional apps all the way to GPS route tracking and personal finance. Additionally, I worked on a couple of web pages, mostly doing front-end work.
Web / mobile developer | 2010 - 2011
Working at LDM included front and back-end development on a large scale project and framework (codenamed ‘CorePoint’) meant for various kinds of data entry, statistics, reporting and resource management. This position also included front and back-end work on various websites maintained by LDM.
Co-founder of the first Macedonian independent developer conference | 2019
I helped found and organize the first independent developer conference in my home country. I also moderated it. It was a success, so we aim to make it an annual happening.
Teacher at the Brainster web development academy | 2019
Founder of the BeerJS Skopje chapter | 2017 - Present
A video course about CoffeeScript | PACKT Publishing | 2014