Stoyan Dimov

Microsoft Certified Solutions Developer of Web Apps

I'm a web applications developer focused on building scalable backend APIs and MVC applications using ASP.NET and C#.
I was born and grew up in Bulgaria and I now live and work in Aachen, Germany.


Experience

Senior Backend Developer

Steam-Connect

Currently, migrating .NET Framework web apps and services to .NET 7

November 2022 - Present

Senior Backed Developer

In2voice

The projects I have worked on so far include:

  • Redesigning My-Insight UI from custom theme to extensible Bootstrap 4.
  • Developing phone number portability integration with COIN VERENIGING.
  • Architecting and developing the platform's API for integrating with third party services.
  • Architecting and developing API for integrating with call center software.
  • Developing custom API integrations for customers.

May 2020 - November 2022

Senior Backend Developer

Unic-Connect

I was part of a team that built distributed Unified Communications platform. I focused on building the public REST API and the platform's own action-based Meta-Language and ML processor used as a communication language between the platform's components.

January 2019 - May 2020

Senior Web Developer

Codelogic

As senior, I architectured and developed Steam-Connect's REST API and the internal employee and application access management portal. As junior, I developed interfaces using REST APIs and WCF web services to connect Codelogic's Steam-Connect software with other CRMs.

January 2014 - January 2019

Freelancer Web Developer

I worked on projects creating Joomla CMS components and custom reporting tools for customers.

September 2012 - January 2014

Web Developer

Easy Settings

Easy Settings BV was famous in the Netherlands with its package of services named "Slim & Snel". One of the services in the package is developing web applications. At my position as a web developer, I was developing Magento CE web shops, Joomla CMS components and the internally used CRM portal.

December 2011 - September 2012

Skills

Programming Languages
  • C#
  • JavaScript

Concepts
  • Web Development
  • Test Driven Development
  • SOLID Object Oriented Programming

FRAMEWORKS
  • ASP.NET Core MVC, Web API and Razor Pages
  • ASP.NET Core SignalR
  • ASP.NET Core Blazor
  • ReactJS /w Flux & Redux
  • Orchard Core

Tools
  • ansible
  • docker
  • dotnet
  • git
  • vscode
  • ubuntu


Interests

Apart from fiddling with .NET Core goodies, I like playing basketball, jogging and hiking in the nature. When forced indoors, I enjoy playing League of Legends with friends or go head-to-head against others in Starcraft II or Chess.


Certifications

  • Microsoft Certified Solutions Developer: App Builder
  • Microsoft Certified Solutions Associate: Web Applications
  • Microsoft Certified Professional: Developing Microsoft Azure and Web Services
  • Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3
  • HarvardX CS50: CS50's Introduction to Computer Science