Personal homepage

Miloš Savara

.NET Lead Software Engineer / Solution Architect19+ Years · Vienna, Austria

Summary

Vienna-based Senior .NET Lead Engineer and Solution Architect with 19 years (.NET Framework 1.1 through .NET 10). Career spans IoT/ITS, real-money gaming, and fintech, including ten years as technical lead at EBE Solutions and Tom Horn Gaming.

Leadership & focus

Leads solution architecture, coding standards, architecture reviews, and team mentoring. Since June 2025, sole developer of Budgetox (budgetox.com), a live personal finance product.

Base
Vienna / Austria
Core
.NET Framework 1.1 through .NET 10
Data
PostgreSQL / SQL Server
Ops
Linux / cloud / CI

Domains

where the systems landed
IoT/ITSComputer VisionFintechGamingEnterpriseHealthcareAutomotiveIndustrial

Technical Skills

from the CV
Backend
  • C#
  • .NET Framework
  • .NET Core
  • .NET 10
  • ASP.NET Core
  • Entity Framework Core
  • REST APIs
  • Hangfire
  • Quartz
  • Redis
Client & UI
  • Blazor Server
  • WPF
  • Windows Forms
  • JavaScript
Data Platforms
  • PostgreSQL
  • SQL Server
  • SSRS
IoT & Edge
  • Custom MQTT broker
  • JSON Schema parsers
  • NVIDIA Jetson
  • ANPR/OCR ingest
  • computer vision pipelines
  • real-time event algorithms
  • edge device control
Platform
  • Linux
  • AWS
  • Azure
  • Hetzner
  • NGINX
  • YARP
  • Google Cloud Storage
  • GitHub Actions
  • Bitbucket
  • CI/CD
  • OpenTelemetry
Integrations
  • 15+ payment gateways (cards, e-wallets, crypto, vouchers)
  • Stripe billing
  • ECB exchange rates
  • AWS SES/SNS
  • payment reconciliation
  • SSIS
  • Dynamics CRM
  • idempotent webhooks
Leadership
  • Technical leadership
  • production operations
  • coding standards
  • architecture reviews
  • team mentoring
  • delivery planning

Career

architect | engineer
Jun 2025 - Present

Founder and Lead Developer

Budgetox Vienna, Austria

Founded Budgetox as sole developer and built a live personal finance SaaS with accounts, budgets, bank CSV import, recurring bills, and savings goals. Enforced financial correctness with immutable Money types, DB triggers for money scale, GiST constraints preventing overlapping budget periods, transaction audit history, and materialized dashboard rollups in PostgreSQL. Built BulkX with source-generated PostgreSQL COPY writers and benchmark gates for high-volume CSV and transaction imports, replacing slower EF paths in live production. Delivered ECB multi-currency with triangulation and persisted transaction rates, FusionCache with MemoryPack serialization, Stripe billing, and idempotent webhooks. Enforced tenant isolation via EF Core filters and PostgreSQL RLS, advisory locks for concurrent balance updates, shipped on Linux with .NET 10 Blazor Server, Redis, Hangfire, and GitHub Actions with 500+ automated tests.

Jan 2021 - May 2025

.NET Lead Software Engineer

EBE Solutions GmbH Vienna, Austria

Architected distributed IoT/ITS platform with custom .NET 10 MQTT broker, real-time algorithm engine, REST API, and 8+ Linux systemd microservices processing high-volume events from edge IPCs and Jetson devices on PostgreSQL. Designed convention-based MQTT routing with 90+ JSON Schema-validated device parsers, enabling plug-in extension of new edge hardware without broker core changes. Built ANPR/OCR vision ingest with hybrid RSA/AES encrypted JPEG frames in GCS, immutable detection records, human-review revision overlay, and confidence scoring. Implemented real-time traffic algorithms with 100ms coalescing, anti-flapping, MQTT-driven LED, GPIO, and traffic-light control, plus multi-layer broker security with topic ACLs and throttling interceptors. Optimized PostgreSQL for high-ingest IoT workloads with EF context pooling and covering indexes on time-series readings. Owned Linux production with Bitbucket CI/CD, single-file .NET publishes, zero-downtime deploys, Hetzner cloud-init, architecture reviews, and mentoring for a team of 5.

Oct 2016 - Dec 2020

.NET Lead Software Engineer

Tom Horn Gaming, The Soft s.r.o. Bratislava, Slovakia

Owned reliability, performance, and financial security of the real-money gaming platform covering player wallets, live betting, and jackpots. Integrated 15+ payment gateways including cards, e-wallets, crypto, and vouchers through REST and proprietary protocols. Implemented transaction safety with idempotency, rollback, reconciliation, and anti-fraud controls. Optimized Microsoft SQL Server and application logic for sub-second response under peak load. Managed AWS and Azure production environments, CI/CD pipelines, and JIRA, delivered production rollout behind China's firewall, and led payment provider coordination with government certification and regulatory audits to secure operating licenses across multiple countries, mentoring a team of about 12 developers.

Aug 2013 - Sep 2016

Senior Software Developer

Datalan Bratislava, Slovakia

Led Dynamics CRM implementations for Slovakia's largest mobile operator and a major insurance company, including delivery planning and client communication. Built SSIS migration from 8 legacy systems and extended CRM with plugins, workflows, forms, and JavaScript (Dynamics CRM 2013-2015).

Sep 2010 - Dec 2013

Software Developer

ICZ Slovakia, a.s. Trenčín, Slovakia

Designed and delivered nationwide blood-collection management system in C# and WPF with Microsoft SQL Server. Owned WPF client application and SQL Server 2008 R2 backend including schema, stored procedures, reporting, and audit trails. Supported national rollout and four years of production operations across Slovakia.

Sep 2007 - Aug 2010

Junior Developer

Cleverlance Prague, Czech Republic

Customized Dynamics CRM 4.0 for Essox loan and credit-card processing with plugins, workflows, JavaScript, SSRS, and data migration.

Aug 2006 - Aug 2007

Junior Developer

Trilobit Systems s.r.o. Dubnica nad Váhom, Slovakia

Contributed to Windows Forms and PostgreSQL desktop application (Pyrobatis IS) and supported legacy gaming software.

Foundation

education and language
2003 to 2007 Engineering High School, Electronics and CNC Systems Trenčín, Slovakia
Certifications
  • Earned Microsoft Certified Professional, Dynamics CRM 2013 Customization certification during active CRM delivery projects.
  • Earned Microsoft Certified Professional, Dynamics CRM 2013 Deployment certification during active CRM delivery projects.
Languages
  • Slovak (native)
  • Czech (native)
  • English (professional working proficiency)

Contact

email · cv · links

Miloš Savara

Vienna, Austria