Senior Software Engineering · Integration · DevOps

I design, build and operate business-critical software systems.

Custom software engineering, integration architecture, DevOps automation and production ownership—from the first architectural decision through long-term operations.

SYSTEM 01 CONTROL PLANE E2E
One connected system. Select a layer to inspect its responsibility.
SYSTEM STATUSOperational
Engineering model: applications flow through integration and delivery into operations, with continuous feedback.
Since 2006
Building and supporting production systems
End-to-end
Architecture, implementation, deployment and operations
Long-term
Maintenance, reliability and technical ownership
Munich · Remote
Across Germany and Europe, including distributed teams

01 / System architecture

Four layers. One system.

The application is only one part. Integration, delivery and operation are architectural decisions from the beginning.

LAYER 01 / UI / API / WORKFLOWS

Software shaped around the business.

Custom applications, internal tools and APIs turn business requirements into maintainable software.

  • Business workflows
  • Web and native applications
  • Maintainable interfaces
Explore the systems

LAYER 02 / EVENTS / MESSAGING / DATA

Connect the systems that already matter.

APIs, messaging and controlled data flows connect modern applications with enterprise and legacy environments.

  • Messaging and middleware
  • Data migration
  • External services
Explore the ecosystem

LAYER 03 / BUILD / VERIFY / DEPLOY

Make change repeatable and controlled.

Automated builds, verification and deployment workflows carry changes from source to production with clear operational evidence.

  • CI/CD pipelines
  • Infrastructure as code
  • Deployment automation
Follow the engineering process

LAYER 04 / OBSERVE / MAINTAIN / IMPROVE

Remain accountable after deployment.

Monitoring, incident analysis, security updates and ongoing maintenance keep production systems understandable and dependable.

  • Observability
  • Incident analysis
  • Long-term maintenance
Meet the engineer

02 / Work

Systems built. Responsibility kept.

Selected work across enterprise platforms, connected systems and production automation.

SYSTEM 01

Midleo CORE

Enterprise Middleware Governance, Monitoring and Automation

Midleo CORE is a centralized enterprise platform for governing, monitoring, automating, and managing middleware environments across distributed and hybrid infrastructures.

Technology / implementation

  • PHP
  • Javascript
  • CSS
  • BASH
  • Python
  • AngularJS
  • Flutter
  • Dart
  • Java
  • Ansible
  • Angular
  • C

SYSTEM 02

WebControl

Web-Based Home Automation Platform

WebControl is an early Internet of Things (IoT) solution designed to manage and monitor household systems through a centralized web-based interface.

Technology / implementation

  • PHP
  • Javascript
  • CSS
  • Python
  • BASH
  • C++

SYSTEM 03

Website of the Mathematics High School in Lovech

Design and development of the official website for the Mathematics High School in Lovech (PMG Lovech), creating a centralized and accessible online platform for students, parents, and teachers.

Technology / implementation

  • PHP
  • Javascript
  • CSS
  • Jquery

SYSTEM 04

zapazi.bg

Online Booking Platform

Developed more than 20 years ago, zapazi.bg was one of the first fully functional online booking platforms in Bulgaria.

Technology / implementation

  • PHP
  • Javascript
  • CSS

SYSTEM 05

Middleware Monitoring and Operational Support Solutions

Development and support of monitoring scripts and operational solutions for middleware environments, with a focus on visibility, reliability, and proactive issue detection.

Technology / implementation

  • .NET
  • Javascript
  • Angular
  • Bash
  • Ansible
  • Salt
  • Python
  • Jenkins
  • Docker
  • Linux

SYSTEM 06

DevOps-Driven Middleware Automation and Deployment Solutions

Development of automation solutions for the deployment, operation, and maintenance of middleware services and messaging infrastructures, based on core DevOps principles.

Technology / implementation

  • Bash
  • Ansible
  • Python
  • Java
  • batch
  • puppet
  • Linux
  • Docker
  • Kubernetes
  • Splunk

03 / Capabilities

Engineering across the whole system

Four closely connected areas of responsibility, delivered as one coherent engineering practice without unnecessary handoffs.

LAYER 01 / Applications

Custom business software

Custom web applications, internal tools, APIs and native utilities built around real business workflows.

LAYER 02 / Integration

Integration and migration

Integration and migration of legacy systems, databases, messaging systems, documents, calendars and external services.

LAYER 03 / Delivery

DevOps and automation

CI/CD pipelines, deployment automation, monitoring, containers, cloud infrastructure and repeatable operational processes.

LAYER 04 / Operations

Support and maintenance

Long-term troubleshooting, technical improvements, security updates and reliable operational ownership.

04 / Engineering process

From context to continuity.

A connected lifecycle, with production requirements considered at every step.

  1. PHASE 01

    Understand

    Business context, constraints and the systems involved.

  2. PHASE 02

    Architect

    Boundaries, interfaces and a clear technical direction.

  3. PHASE 03

    Build

    Maintainable software with deliberate verification.

  4. PHASE 04

    Integrate

    Controlled connections to the surrounding ecosystem.

  5. PHASE 05

    Automate

    Repeatable deployment and operational workflows.

  6. PHASE 06

    Operate

    Observe, maintain and improve in production.

Operational feedback informs the next architectural decision.

05 / Technology ecosystem

The right tools. Across generations.

Skills and practical experience across modern application engineering and enterprise systems.

Core engineering

Applications, interfaces and data.

  • Angular
  • App development
  • CSS
  • Dart
  • Flutter
  • Java
  • Mobile app dev
  • MySQL
  • PHP scripting
  • Python
  • Spring Boot
  • SQL scripting

Enterprise integration

Messaging and connected business systems.

  • Apache ActiveMQ
  • IBM ACE
  • IBM MQ FTE
  • IoT Development
  • Node-RED
  • RabbitMQ
  • TIBCO EMS
  • Websphere MQ

Platforms & infrastructure

Runtime environments, containers and cloud.

  • Amazon Web Services
  • Apache HTTP
  • Azure Cloud
  • Docker
  • IBM Bluemix
  • Kubernetes
  • Linux
  • Microsoft IIS
  • Splunk
  • System Administration
  • Tomcat AS
  • Wildfly AS

Delivery & automation

Repeatable builds and operational workflows.

  • Ansible
  • Apache Maven
  • Atlassian Bamboo
  • Bash scripting
  • Github
  • GItLab
  • IBM Urban Code
  • Jenkins
  • PowerShell
  • Saltstack

Enterprise & legacy systems

Experience with the systems businesses depend on.

  • AIX administration
  • AngularJS
  • DB2 database
  • IBM WAS Server
  • Lotus Notes
  • Oracle Application Server
  • Solaris
  • WebLogic Server
  • z/OS

Engineering practice

Supporting tools and disciplines.

  • Home automation
  • Jira
  • Photoshop
  • Project management

06 / About

Technical ownership from idea to reliable operation

I am an independent engineer based in Munich, helping companies deliver complex technical initiatives with clarity, reliability and long-term maintainability.

Education

Automation, Information and Control Engineering

I graduated with honors from a mathematics and science high school, specializing in mathematics and computer science. I then studied Automation, Information and Control Engineering at the Technical University of Sofia, where I earned an engineering degree followed by a Master’s degree.

Engineering foundation

The interdisciplinary program combined control engineering, system modeling and analysis with electrical engineering, electronics, computer science, microprocessor systems, measurement technology and programming.

There I developed a strong foundation in analyzing and designing control and automation systems for complex technical processes—a foundation I now apply to software architecture, automation, infrastructure and reliable operations.

07 / Start a conversation

A clear path to reliable operation.

Describe the business context, current constraints and systems involved. I will respond with a practical technical approach.

Start a conversation