01/14/2026 updated


verified
100 % availableSenior Software Engineer
Budapest, Hungary
Only remote
College DegreeAbout me
Senior software engineer with 15+ years of experience building and improving backend and distributed systems in C#/.NET. I enjoy modernizing legacy code, solving performance issues, and delivering maintainable, production-ready solutions in close collaboration with stakeholders.
Clean Code PrinciplesASP.NET.NET FrameworkAmazon Web ServicesArchitectureAutomationMicrosoft AzureTelecommunicationsC Sharp (Programming Language)Cloud ComputingContinuous IntegrationCommand-Query Responsibility Segregation (Software Development)Information EngineeringExtract Transform Load (ETL)E-Commerce
I’m a senior software engineer with more than 15 years of professional experience designing, building, and maintaining scalable backend and distributed systems. My core expertise is in C# and .NET (Framework, .NET 6, .NET 8), where I focus on clean architecture, domain-driven design, CQRS, and event-driven systems. I enjoy working on complex systems that need to be reliable, secure, and easy to evolve over time.
A big part of my work is modernizing legacy systems. I regularly refactor large codebases to improve performance, readability, and maintainability, while keeping production stability in mind. I’m comfortable diagnosing performance bottlenecks, analyzing logs and metrics, and applying targeted optimizations rather than risky rewrites. I care a lot about clean code, clear boundaries, and pragmatic design decisions that make systems easier to understand and operate.
I have strong experience with microservice architectures, asynchronous messaging, and integration-heavy environments. I’ve worked with RabbitMQ and MassTransit in real-world systems, understand API Gateways, and have hands-on experience building and maintaining backend services that run in production at scale. I’m used to working in systems where reliability, observability, and fault tolerance really matter.
On the platform side, I’ve worked extensively with Azure and cloud-native tooling, including Docker, Kubernetes, CI/CD pipelines, and infrastructure that supports continuous delivery. I’m comfortable with monitoring and observability stacks such as Grafana, Prometheus, and the ELK stack, and I actively use them to improve system health and operational visibility.
I also bring strong collaboration skills. I work closely with Product Owners, stakeholders, and other engineers to translate business requirements into clear technical solutions. I can communicate complex technical topics in a straightforward way and enjoy being the person who connects business needs with solid engineering decisions.
I’m looking for roles where I can contribute deep technical expertise, help shape architecture, improve existing systems, and deliver software that teams are proud to maintain. If you’re looking for someone who can step into complex environments and make them better, I’d be happy to talk.
Experience
Professional experience5 - 10 years
Freelancer since2021
Languages
GermanBasic knowledgeEnglishFluent
Project history
• Working on a C#-based company-wide authorization solution
• Requirements engineering with Product Owner and stakeholders
• Maintaining legacy components (.Net Framework and Java)
• Angular frontend development ( NgRx -based)
• Implementing best practices and detecting possible performance
bottlenecks
• Requirements engineering with Product Owner and stakeholders
• Maintaining legacy components (.Net Framework and Java)
• Angular frontend development ( NgRx -based)
• Implementing best practices and detecting possible performance
bottlenecks
Certificates
Databricks Data Engineer
Databricks2022
Microsoft Azure Essentials
Microsoft2021
Microsoft Data Scientist
Microsoft2021
Microsoft Data Engineer
Microsoft2020