Lead Front-End Developer | 2020 - Present
Panther is an app in the hiring / fintech sector, with the goal of hiring and paying anyone, anywhere, with included medical and social security and benefits. Essentially, it aims to make international hiring as simple as possible. I am in charge of building the applications front-end, as a progressive web application.
My day to day work is about building the user interface along with the relevant logic, working closely with designers and the rest of the development team (both client-side and API).
Lead Developer | 2020 - 2021
Tribevibe is a curated community for the untourists - for those that travelling is a way of life and a path to self-discovery. I developed the whole application, end-to-end. The server is based around Postgresql, while the client is a progressive web application based on React and Typescript - built as such in order to make deployment to as many platforms as possible simple, while using a single codebase.
Founder | 2018 - Present
I started my own company, which specializes in offering custom software solutions to a wide variety of clients in different sectors. From the care sector (see the description of Virtask below) with their involvement with various EU incubator projects via AAL all the way to fintech software and custom invoicing solutions. As long as it's a challenge, we're happy to take on it.
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.
The Anne product was a part of numerous EU incubator projects via the AAL in multiple EU (and EU-adjacent) countries - The Netherlands, Germany, Switzerland, Belgium and Italy to name a few.
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