I am a Senior Software Developer who loves to experiment with new technologies. I am quite comfortable working with legacy systems and software. When presented with a challenge I rarely refuse it. Proficient in TypeScript, Node.js, Golang and PHP.

Skills

Backend

  • TypeScript/NodeJS
  • Golang
  • NestJS
  • Jest
  • PHP
  • Symfony
  • MySQL
  • PostgreSQL
  • Redis
  • BoltDB

Frontend

  • Vue
  • React
  • HTML/CSS/SASS/SCSS
  • jQuery
  • Bootstrap

Others

  • RabbitMQ
  • Docker
  • WebSockets
  • Jira
  • Git
  • JWT
  • Linux
  • Microservices

Work Experience (6)

Mar 2024 - Current
Senior Software Engineer
KPMG
Sofia, Sofia City, Bulgaria https://www.linkedin.com/company/kpmg-bulgaria

N/A

  • N/A

Mar 2021 - Feb 2024
Lead Software Engineer
WPX.net
Sofia, Sofia City, Bulgaria https://www.linkedin.com/company/10957130

As a Lead Software Engineer I continued to design the project, educate juniors and write code. In the meanwhile I was also tasked with the project management by having to coordinate the needs of different teams, write those needs in tickets in Jira and assign them to the different developers on the team. I was also tasked with leading the SCRUM meetings and tracking the progress of everyone's tasks.

Technical stack: TypeScript, Golang, NestJS, Docker, RabbitMQ, Vue, Jira

  • Lead meetings on how to proceed with the project

  • Made design decisions on how features would be implemented

  • Created and assigned tasks to the different team members

Oct 2020 - Mar 2021
Senior TypeScript And Golang Developer
WPX.net
Sofia, Bulgaria https://www.linkedin.com/company/10957130

When the company decided it was time to start rewriting the main project they placed me as the person who should decide on architectural decisions. Created the infrastructure of the new microservices system which would replace the old one progressively.

Technical stack: TypeScript, Golang, PHP, Symfony, NestJS, Vue, Docker, RabbitMQ

  • Taught other members how to use TypeScript and Golang

  • Designed and helped create the infrastructure of the new project

  • Trained the new junior developers in order for them to more easily join the team

Apr 2019 - Sep 2020
PHP Developer
WPX Hosting
Sofia, Bulgaria https://www.linkedin.com/company/10957130

During my first year and a half at WPX Hosting I helped support and upgrade the old system which the company and clients used and helped develop a framework within a framework structure which eased the development process.

Technical stack: PHP, MySQL, JavaScript

  • Helped develop the system architecture which allowed us to more easily create new features.

  • Created new functionalities for both support members and clients.

Jan 2019 - Mar 2019
PHP Developer
Neterra
Sofia, Bulgaria https://www.linkedin.com/company/70174

During my time at Neterra I was placed in their Netfleet project which tracked different company vehicles through GPS.

Left the company due a poor company culture fit.

Technical stack: PHP, MySQL, Laravel, JavaScript

  • Raise their project framework version from Laravel 4 to 6.

  • WebSocket integration for client notifications

  • Archivation system which archived smoothly more than 7 million records

May 2017 - Dec 2018
PHP Developer
XS Software
Sofia, Bulgaria https://www.linkedin.com/company/389085

My first job as a Software Developer on the browser game 'KhanWars'. I was responsible for fixing bugs and creating multiple features which improved the player's gameplay.

Technicla stack: PHP, MySQL, PHPUnit, JavaScript

  • Rewrote the Quest system which was responsible for revealing different parts of the UI and progressing in the game.

  • Created the unit testing environment for the project.

Education (2)

2015 - 2018
Computer Programming/Programmer, General
Software University (softuni.bg)
  • PHP Module
  • C++ for Game Development
  • JavaScript web

I began SoftUni while still in high-school 10th grade with 'C++ for Game Development'. Later on, 11th grade I started the SoftUni PHP Module where I developed a few web based projects. Through the SoftUni career center I was able to land my first job at XS-Software.

2012 - 2016
Secondary Education
Computer Science
NPGPTO "M.V.Lomonosov"
  • C++ Basics
  • HTML/CSS/JS Basics

Certificates

Course Certificate: Programming Basics
Software University (softuni.bg)
C++ Programming
Software University (softuni.bg)
Software Technologies
Software University (softuni.bg)
Programming Fundamentals
Software University (softuni.bg)
Professional Scrum Master
New Horizons Computer Learning Centers
Cambridge English Level 3 Certificate in ESOL International(Advanced)*
Cambridge Assessment English