Full-stack software engineer, architect, consultant, tech lead, manager, with 30 years of experience
Sofia, Bulgarien
Nur Remote
Computer Science at the Open University of Israel
Sofia, Bulgarien
Nur Remote
Computer Science at the Open University of Israel
Profilanlagen
Alon Rotem CV English.pdf
Über mich
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).
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).
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 und Informationstechnologie
50-250 Mitarbeiter
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
Banken und Finanzdienstleistungen
50-250 Mitarbeiter
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
Medien und Verlage
50-250 Mitarbeiter
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
Wirtschaftsprüfung, Steuern und Recht
50-250 Mitarbeiter
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 und Informationstechnologie
250-500 Mitarbeiter
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 und Informationstechnologie
250-500 Mitarbeiter
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 und Informationstechnologie
250-500 Mitarbeiter
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 und Informationstechnologie
50-250 Mitarbeiter
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 und Informationstechnologie
50-250 Mitarbeiter
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 und Informationstechnologie
10-50 Mitarbeiter
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
Sonstiges
< 10 Mitarbeiter
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 und Informationstechnologie
250-500 Mitarbeiter
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
Sonstiges
10-50 Mitarbeiter
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 und Informationstechnologie
< 10 Mitarbeiter
As a QA testing engineer:
Manual QA work: built test plans and performed tests, reported bugs.
Kontaktanfrage
Einloggen & anfragen.
Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.