07/16/2026 updated

**** ******** ****
Premium member
100 % available

Full-stack software engineer, architect, consultant, tech lead, manager, with 30 years of experience

Sofia, Bulgaria
Only remote
Computer Science at the Open University of Israel
Sofia, Bulgaria
Only remote
Computer Science at the Open University of Israel

Profile attachments

Alon Rotem CV English.pdf

About me

I bring a long experience since the 90's, all around full-stack software engineering, architecture, techincal leadership, management, with lots of technologies, frameworks, programming languages, cloud environments, in small startups, and large corporates (e.g. Telerik/Progress, MariaDB, KPMG).

OAuth 2.0GCPAzure DevOpsJavaScript.NET FrameworkAmazon Web ServicesMicrosoft AzureBash ShellC Sharp (Programming Language)C++ (Programming Language)LinuxDevOpsJavaScript LibrariesPython (Programming Language)Node.jsPerformance EngineeringWindows PowerShellSoftware ArchitectureCloud ServicesAngular 2+Solution ArchitectureTypeScript.NET CoreReact.jsMean StackKubernetesSalesforce Commerce CloudFull Stack DevelopmentSoftware PerformanceDockerJenkins
Notable tech stacks:
  • Python
  • Microsoft .NET
  • JavaScript & TypeScript, Angular, React, Node, Advanced HTML5, CSS, Bootstrap etc.
  • Docker & Kubernetes and peripheral tools (e.g Helm)
  • Automation tools, Ansible, Robot Framework, Selenium
  • Deployment CI/CD and automation, Github Actions, Azure DevOps, Jenkins
  • MS SQL Server, PostgreSQL, MariaDB/MySQL, MongoDB
  • All cloud services and environments, Azure, Google Cloud (GCP), Amazon (AWS)
  • Salesfoce Commerce Cloud B2C (a.k.a. Damandware)
  • Salesfoce Commerce Cloud B2B (a.k.a. CloudCraze
  • C++
In 2026 I published the book "Software Performance Engineering – A Comprehensive Guide for High Performance Development", with BPB Publications, Asia's largest publisher of IT books, available on Amazon, Barnes & Noble and other online shops, and promoted by the Association for Computing Machinery society (ACM).

Experience

Professional experience10+ years
Freelancer since2026

Languages

BulgarianBasic knowledgeEnglishNative speakerHebrewNative speaker

Project history

Manager of the solution architecture team

KPMG Delivery Network

Auditing, Taxes & Law

500-1000 team member

As a manager of the software solution architecture team:
  • Member of the software engineering managerial staff at KPMG Delivery Network Bulgaria
  • Leading the company's team of principal software engineering solution architects.
  • Delivering projects, with large customers and KPMG member firms worldwide, from inception, through hiring, technical discussions and decisions, to final delivery.
  • Building world-scale, cloud-based, enterprise-level, AI-powered projects.
  • Developing cutting edge AI projects, with generative AI, RAGs and agents.

Senior software engineer

MariaDB Corporation

Internet & IT

50-250 team member

As a senior software engineer in test, on the cloud platform (SkySQL), I worked with an abundance of tools, technologies and frameworks, to build test tools, help improve automation and help the team construct tests for the highly complex, distributed, scalable cloud-based products.
  • I built a complete test framework from scratch with Python. My framework consisted of multiple modular object-oriented integration libraries, which I developed one by one, enabling easy construction of complex tests, integrating with databases, Kubernetes clusters, cloud environments, APIs, logging tools and more.
  • I was working with testers, helping build automation with different tools, such as Robot framework and Selenium.
  • I worked closely with containers, Docker and Kubernetes, as well as tools such as Helm.
  • I worked closely with clouds, namely GCP and AWS, and additional tools such as Terraform.
  • I worked with a wide range of CI/CD tools, building complex pipleines with with elaborate UI, on Jenkins, ArgoCD, Github Actions and Ansible.
Tech stacks:
  • Python
  • Javascript
  • Docker & Kubernetes
  • ServiceNow
  • Google Cloud, Amazon Web Services, Microsoft Azure and resource management with Terraform
  • Ansible, Jenkins, Github Actions, microservice management with ArgoCD

Head developer

Compliance Solutions Strategies

Banking & Financial Services

50-250 team member

As a head developer:
  • Managing 2 worldwide distributed development teams, spanning from USA, throughout Europe to India.
  • Personally and technically managing, driving projects, making technical andarchitectural decisions and designs.
  • Stabilization and enhancement of projects, migration to Azure cloud, and of development peripherals to Azure DevOps.
  • Working with all related divisions and stakeholders in the company (analysts, managers, client officers, marketers, deployment teams, tech support, and others).
  • The products are complex, RegTech, financial transaction reporting automation tools. Customer companies are big-scale financial institutes and national banks
Tech stacks:
  • Microsoft .NET
  • Microsoft SQL Server
  • All around full-stack web frontend and backend, JavaScript
  • Java
  • PostgreSQL
  • Microsoft Azure DevOps

Tech lead

Emakina NL

Media & Publishing

50-250 team member

As a technical lead:
  • My work of a technical lead at Emakina was comprised of architecture, consulting, stakeholder management and mentoring fellow team members
  • End-to-end implementing large-scale, web-based, commerce solutions for large-scale customers (brands such as HEMA, Royal Friesland Campina, Bugaboo, Ecco, Omron and others), working on multiple projects.
Tech stack:
  • Salesfoce Commerce Cloud B2C (a.k.a. Damandware)
  • Salesfoce Commerce Cloud B2B (a.k.a. CloudCraze)
  • Microsoft .NET
  • All around full-stack web frontend and backend, JavaScript
  • An additional wide variety technologies and tools

Tech lead and manager of architecture

KPMG IT Service

Auditing, Taxes & Law

50-250 team member

As a tech lead and founder and manager of the software architecture team:
  • Technical lead, working with all development and test teams of KPMG IT Services in Sofia.
  • Evaluating and establishing architecture, technologies, standards for quality and coding, automation, processes and platforms.
  • A member of the global KPMG enterprise architecture team in Berlin, establishing global infrastructure, software development standardsfor all the company's projects.
  • I founded and lead the company's architecture team in Bulgaria: a team of highly skilled solution, platform, infrastructure and cloud architects.
Tech stacks:
  • Microsoft .NET
  • Microsoft SQL Server
  • All around full-stack web frontend and backend
  • Microsoft Azure services.

Solutions consultant

Telerik / Progress Software

Internet & IT

250-500 team member

As a Sitefinity professional services solutions consultant:
  • Worked as a solutions consultant for Telerik’s Sitefinity CMS professional services team.
  • Consulted and built deep code customizations, analysis, solutions and modules for enterprise customers and partners (e.g. Shell, WizzAir, ABB etc).
  • Single-handedly produced the Sitefinity developer training certification programme.
  • Constructed an entire learning system and all its content (on NetDimensions Talent Suite LMS) of developer courses for Progress's enterprise partners.
Tech stacks:
  • Microsoft .NET
  • Microsoft SQL Server
  • All around full-stack web frontend and backend, Javascript
  • Telerik Sitefinity CMS and a wide range of Telerik dev tools

Manager of software engineering

Telerik / Progress Software

Internet & IT

250-500 team member

As a manager of software engineering:
  • Lead the Sitefinity SDK team of developers and technical writers.
  • Took active part in the entire development process and lifecycle and documentation.
  • Built and maintained the related open source projects on GitHub.
Tech stacks:
  • Microsoft .NET
  • All around full-stack web frontend and backend, Javascript
  • Telerik Sitefinity CMS and a wide range of Telerik dev tools.

Senior software engineer

Telerik / Progress software

Internet & IT

250-500 team member

As a senior software engineer:
  • A leading senior member of the company’s biggest product development team: Sitefinity, a world leading, enterprise grade CMS system.
  • Thorough high and low level system design of the product’s modules architecture.
Tech stacks:
  • Microsoft .NET
  • Microsoft SQL Server
  • All around full-stack web frontend and backend, Javascript
  • Telerik Sitefinity CMS and a wide range of Telerik dev tools

Application engineer and consultant

Oblicore

Internet & IT

50-250 team member

As an application engineer & consultant:
  • Microsoft .NET development: designed, developed, tutored & implemented customer solutions
  • International work as an application engineer & consultant with UK and Belgium branches.

Software engineer

Oblicore

Internet & IT

50-250 team member

As a software engineer:
  • Built ASP.NET webform applications with C#. Working with .NET framework.
  • Designed & built a product’s web-service-based open API from scratch.
  • Developed C++ COM objects, and integration and interoperability with .NET framework.
Tech Stacks:
  • Microsoft .NET
  • Microsoft SQL Server
  • All around full-stack web frontend and backend, JavaScript
  • Win32 C++ and .NET interop

Software engineer

WebCollage

Internet & IT

10-50 team member

As a software engineer:
  • Deep website frontend content analysis.
  • Web JSP applications in Java
  • Functional and object programming in JavaScript.
  • Complex transformations of XML files using XSLT.
Tech stacks:
  • All around full-stack web frontend and backend, JavaScript
  • JSP/Java
  • Open source tools and databases

Software engineer

Vinet Global

Other

< 10 team member

As a software engineer:
  • ASP web programming, complex applications, end-to-end design and implementation.
  • Interfacing with large databases, XML objects, andexternal COM objects
  • MS-SQL programming (stored procedures, design of DB structure, tables and relationships)
Tech stacks:
  • All around full-stack web frontend and backend, JavaScript
  • Classic Microsoft ASP
  • Microsoft SQL Server
  • Win32 C++

C++ Software engineer

Aladdin Knowledge Systems

Internet & IT

250-500 team member

As a C++ software engineer:
  • Object Oriented Design and Programming in C++ on the Windows NT platform.
  • Worked with Checkpoint's Firewall-1 SDK.
  • Developed network applications with TCP/IP protocols.
  • Built complex multithreaded applications Windows desktop applications
  • Developed web applications with Delphi CGI backend
Tech stacks
  • Win32 C++
  • Microsoft SQL Server
  • Delphi
  • All around full-stack web frontend and backend, JavaScript

Educational manager and lecturer

Ashrot Educational Centres

Other

10-50 team member

As an educational manager and lecturer:
  • Lectured software development and other related courses.
  • Managed the team of lecturers in the academy.
  • Wrote educational programmes and courses outlines and contents
  • Worked with the Israeli ministry of labour, for constructing and running courses for career trainings for academics.

QA engineer

Elementrix Security Technologies

Internet & IT

< 10 team member

As a QA testing engineer:
  • Manual QA work: built test plans and performed tests, reported bugs.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in