Boyan K.

Boyan K.

Senior Software Engineer

Macedonia
Hire Boyan K. Hire Boyan K. Hire Boyan K.

About Me

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.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Cloud Solutions LLC
Cloud Solutions LLC
Chief Technology Officer
2014 - 2020 (6 years)
Skopje, Macedonia
  • 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.

Freelancer
Freelancer
Web Developer
2009 - 2014 (5 years)
Macedonia
  • 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.

Computer Society of Macedonia
Computer Society of Macedonia
Software Engineer
2009 - 2020 (11 years)
Skopje, Macedonia
  • 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.

Portfolio

Lead Web Developer - International Olympiad in Informatics
Lead Web Developer - International Olympiad in Informatics

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.

Full-Stack Developer - Watchdog
Full-Stack Developer - Watchdog

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.

Lead Web Developer - CuteApps
Lead Web Developer - CuteApps

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
Bachelor's Degree, Information Technology
Faculty of Electrical Engineering and Information Technologies
Master's Degree, Computer Science
Master's Degree, Computer Science
Faculty of Information Sciences and Computer Engineering