Summary

With 8 years in technology, spanning software engineering and computer science education, I work where system design and implementation meet; turning unclear requirements, legacy constraints, and cross-system integrations into maintainable software that teams can understand, deliver, and support with confidence.

My technical foundation is .NET, C#, and application architecture, with practical experience across JavaScript, React, Blazor, WPF, databases, APIs, CI/CD, production support, and industrial interfaces. I have worked in domains including industrial automation, ERP, finance, software testing, and biomedical research software.

I combine systems thinking with pragmatic creativity, clarifying actors, constraints, lifecycles, data flows, and operational realities before choosing abstractions. I favor explicit boundaries, configurable behavior, and reversible change, and use AI-assisted tools to support implementation, refactoring, documentation, and engineering workflows.

Experience

Advanced Engineering Industrie Automation GmbH

SCADA Software Developer (Tech Lead)

August 2023 - Present

Hallein, Salzburg, Austria

Line-control and HMI software for PCB and semiconductor production, where my role combines architecture, implementation, integration work, delivery support, and technical direction.

  • Technical owner for Comandra, a configurable SCADA/HMI and line-control platform built to support production-line behavior, customer-specific workflows, and maintainable runtime deployments.
  • Designed integration structures between HMI screens, backend services, PLCs, device interfaces, databases, scripting, and host systems.
  • Built and modernized production HMI applications across React, Blazor, and WPF frontend technologies.
  • Created workflow, driver, localization, and scripting concepts that kept customer-specific behavior configurable instead of hardcoded.
  • Improved engineering workflows around builds, deployments, documentation, and development feedback loops using Docker, self-hosted agents, proof builds, and LLM-assisted repository work.
  • Delivered and supported five production-line projects, including modernizations, maintained systems, and a full rewrite of a multi-machine sorting-line application.

Core technologies: .NET | C# | JavaScript | TypeScript | React | Blazor | WPF | gRPC | REST APIs | SQLite | MongoDB | TwinCAT | OPC UA | SECS/GEM | Docker | CI/CD | Git | GitHub Copilot | LLM-assisted development

Kyndryl

Software Developer Team Lead

August 2022 - July 2023

Hungary

Enterprise software modernization for an internal banking platform, where my role focused on architecture cleanup, frontend/backend separation, delivery quality, and roadmap alignment.

  • Worked on the Salkku application transformation, gradually separating a legacy Razor Pages application into a React frontend and .NET API-based backend.
  • Reworked dependency management by replacing legacy UnityContainer usage with proper dependency injection patterns.
  • Introduced feature toggles to support step-by-step migration between embedded legacy pages and newly developed React pages.
  • Improved engineering quality through Azure DevOps pipelines, SonarQube analysis, proof builds, code coverage, unit testing, integration testing, and frontend snapshot testing.
  • Built and communicated a two-year technical roadmap, planned quarterly milestones, and helped align technical priorities with management expectations.

Core technologies: .NET | C# | Razor Pages | React | TypeScript | Azure DevOps | SonarQube | xUnit | Cucumber | RabbitMQ | NServiceBus | CI/CD | Feature Toggles | Dependency Injection

Tricentis

Software Engineer

February 2022 - July 2022

Hungary

Low-code software testing platform work, where my role focused on modernization, authentication integration, test coverage, and safe refactoring of enterprise product components.

  • Migrated .NET Framework projects and package dependencies toward .NET Core.
  • Integrated OAuth 2.0 and Azure AD for external API connections.
  • Increased confidence in change through unit testing, regression testing, and code coverage improvements.
  • Maintained user-data consistency during refactoring and modernization work.

Core technologies: .NET Framework | .NET Core | C# | OAuth 2.0 | Azure AD | Azure DevOps | Unit Testing | Regression Testing | Code Coverage

Danubisoft Kft.

ERP Software Developer

December 2019 - February 2022

Pécs, Hungary

ERP and warehouse-management software for automotive and industrial customers, where my role combined module development, data modeling, integrations, customer support, and deployment ownership.

  • Designed and developed cost forecasting, data collection, and quality-control modules in a long-running ERP platform.
  • Designed data models and API integrations for forecasting and external invoicing workflows.
  • Built a full synchronization flow between the ERP platform and the Vectory invoicing system, covering product data, prices, orders, and invoices.
  • Worked with PostgreSQL schema design, query optimization, production maintenance, customer support, bug fixing, and deployments.

Core technologies: C++ | PostgreSQL | AMQP | Lua | ERP Systems | Warehouse Management | System Integration | Query Optimization | Customer Support | Deployment

PTE Deák Pécs

Teacher of Mathematics and Informatics

August 2019 - June 2020

Pécs, Hungary

Mathematics and computer science teaching role focused on exam preparation, practical IT activities, and helping students build structured problem-solving habits.

  • Prepared students for computer science exams, supported mathematics education, and developed extracurricular IT activities.

Core technologies: Mathematics | Computer Science Education | Exam Preparation | Problem Solving | Teaching

Arduino

Educational Content Specialist

October 2018 - May 2019

Malmö, Sweden

Technical education content for C++, electronics, embedded software, and beginner-friendly IT learning, where my role focused on clarity, curriculum fit, and technical accuracy.

  • Revised and developed learning materials for C++, IT, electronics, and embedded software topics.

Core technologies: C++ | Technical Education | Embedded Software Basics | Electronics | Curriculum Alignment | Certification Review

Tanext Akadémia

Teacher of Mathematics and Informatics

September 2016 - August 2018

Budapest, Hungary

Mathematics and informatics teaching role focused on e-learning material development, exam preparation, and beginner-friendly programming education.

  • Developed e-learning materials, mathematics curriculum, and introductory programming activities.

Core technologies: Mathematics | Informatics Education | E-Learning | Curriculum Development | Programming Basics | Problem Solving

Education

Eötvös Loránd University

Master’s Degree, Teacher of Mathematics and Informatics

2015 - 2018

Focused on mathematics and informatics education, with practical work around ICT-supported learning, e-learning design, digital competencies, and gamification.

Core areas: Mathematics Education | Informatics Education | ICT Tools | E-Learning | Digital Competencies | Gamification

Eötvös Loránd University

Bachelor’s Degree, Mathematician

2011 - 2015

Focused on mathematics, with advanced studies in combinatorics and geometry, and a 50-credit supplementary field in informatics.

Core areas: Mathematics | Combinatorics | Geometry | Informatics | Analytical Problem Solving