Boyan is an enthusiastic Full-Stack Software Engineer with 10+ years of software development experience translating user requirements into overall architecture and implementing new systems. He was part of and led multiple web and software development projects for companies such as Knauf, FOX, IWC, Fillay, Watchdog.guru, and others, using various technologies. His experience includes being a Web Architect for the website of the International Olympiad in Informatics, as well as being a contributor by coaching and mentoring several teams that won awards at international competitions.
Worked on developing software solutions for startup company that specializes in the development of state of the art web and mobile applications for emerging businesses.
Developed projects for several companies, including Knauf, FOX, Clevertech, IWC, and others.
Led the development of Watchdog.guru, which is an intelligent SaaS product built by Cloud Solutions that helps businesses and freelancers to automate and monitor their servers, logs and backups.
Worked at the Faculty of Computer Science and Engineering (FCSE) - as a lab assistant (courses: "Structured Programming" and "Advanced Programming") and as a software engineer.
Developed a website that is currently used by the Macedonian Crisis Management Centre to inform institutions and people about important events, delays, disasters, etc.
Created several mobile applications (as part of the new Nokia research center). One of the mobile applications was part of a project that won an educator's choice award at the Microsoft Partners in Learning Global Forum 2012.
Oversaw the organizing of contests in informatics for primary and high school students, and preparing students for international competitions and Olympiads in informatics.
Chief administrator and developer of mendo.mk - an online grading system (with more than 12000 members), used for teaching informatics to high-school and university students; also used for organizing national and international (Balkan Olympiads, etc) competitions in algorithmic programming.
Author of training materials for teaching the C++ programming language, and materials for teaching students about algorithms and data structures; most are published on the mendo.mk system, and read by thousands of students.
The IOI is one of five international science Olympiads, supported by UNESCO. The primary goal of the IOI is to stimulate interest in informatics (computing science) and information technology. Acted as Lead Developer on the official website of the International Olympiad in Informatics, including both the backend and frontend side. The website scores 95+ points according to Google PageSpeed Insights. Technologies used in the project: Node.js, HTML5, Bootstrap, React.
Watchdog is a web application that enables businesses to monitor servers, logs, and backups. The app can process gigabytes of data and supports the use of both dedicated servers, VPSs, and providers such as AWS and GCP. I worked as a full-stack developer on Watchdog, touching all parts of the codebase. Most of my work was focused on processing the large amounts of data ingested by the application, and showing the insights via a search interface and HTML5 charts. Technologies used in the project: Node.js, Java, React, AWS.
CuteApps is a software that enables designers to create a web application via a drag-and-drop interface in mere minutes. A builder allows users to create a design for their next website. By easily dragging and dropping blocks on the page, they can create a design that looks amazing, in just a couple of minutes. I led the development for the application, including creating the backend for storing and loading the designs (with Node.js and PostgreSQL), and the frontend which has some parts written in React and others in Vue.js.
Education
Bachelor's Degree, Information Technology
Faculty of Electrical Engineering and Information Technologies
Master's Degree, Computer Science
Faculty of Information Sciences and Computer Engineering