AI generated photo of Borislav

Borislav Aleksandrov

Experienced with:

React

TypeScript

Python

PowerShell

Azure Cloud

Azure DevOps

Linux

Next.js

Tailwind

Akamai

Sitecore

Some experience with:

Docker

Java

.NET

Swift

C++

SQL

Education:

School of Computer Science,

University of Manchester,

BSc First Class Honours

Sept. 2014 - July 2018

Summary

Analytical and solution-focused professional with over 5 years of hands-on experience in designing, developing, and deploying applications across diverse technologies. Proven expertise in system evaluation, contributing to enhanced uptime, and optimizing efficiency. A collaborative team player with a demonstrated ability to excel both independently and in team environments.

Professional experience

- Sr. Software Engineer

In my current position, I played a critical role in moving our CI-CD pipelines to Azure DevOps. We made the pipelines using YAML and separated them in their own repository for easier maintenance. All the customs steps are made modular and reusable for different projects that we might work on in the future. As a de facto tech-lead for a limited time due to resource constraints, I make sure to mentor new members of the team to make them feel welcome and get them up to speed. Over the past year, I have taken the lead on solo projects utilizing React and Next.js, including a portal for content editors to upload large files to Akamai NetStorage and a data-driven front-end application for product comparisons using graphs and tables.

April 2022 - present

- Software Engineer

After completing the Graduate Program, I remained with the Digital Platforms team, where I played a key role in upgrading the SiteCore CMS. This involved crafting Azure Resource Manager scripts for automated environment creation and configuration in our transition from IaaS to PaaS. Additionally, I developed a deployment process utilizing a Blue-Green approach to eliminate downtime and consolidated app monitoring using Azure App Insights.

April 2020 - April 2022

- Graduate

In my role as a Graduate Developer, I worked across two teams. In the first, I constructed a React app using TypeScript, integrated with CMS SiteCore and Azure Search. This single-page application served searchable and filterable data from a MongoDB, employing faceted search and suggestions. In my second team, I focused on building and maintaining CI/CD pipelines, utilizing TeamCity, Octopus, and Azure Cloud. Notably, I played a pivotal role in optimizing cloud resource spending through PowerShell scripts that scaled down or shut down development resources outside of work hours, while also contributing to our monitoring improvements.

Sept. 2018 - April 2020

- Internship

During my internship at ARM, I mainly spent time working on maintaining and improving an old Python application. It was responsible for parsing zip files containing documentation in various formats. After the program parsed the files, it structured it in a friendly and consistent way for the developer.arm.com website to consume. I also worked a bit on small tasks involving www.keil.com and a .NET application which imported Keil Device Packs in a Mongo database.

Sept. 2016 - July 2017

Non-professional about me

In my free time, I enjoy cooking, hanging out, and playing games with friends. Additionally, a significant portion of my free time is dedicated to delving into Docker, configuring services on my home server, and enhancing my home network infrastructure.