Moritz Freyburger
AWS Developer/DevOps Engineer (Energy Trading)
Experience
AWS Developer/DevOps Engineer (Energy Trading)
RWE Supply & Trading GmbH
- Further development and partial new development of a distributed cloud application for delivering data in energy trading
- Independently implementing the infrastructure (IaC)
- Creating automated CI/CD pipelines, containers, REST APIs, and Lambdas
- Constant cost and performance optimization
- Collaboration in an international Scrum team and with energy trading experts
- Technologies: C#/ASP.NET Core; EF Core; PostgreSQL; Terraform/AWS CloudFormation; HTTP; REST/Web API; Swagger/OpenAPI; Azure DevOps; Rider; VS Code; git; Docker; AWS (S3, EC2, Fargate, Lambda, Step Functions, Secrets Manager, VPCs, ALB/NLB, RDS, Cloudwatch, AWS CLI, Amazon MQ); Redis; OAuth; OpenID Connect
- Languages: C#; TypeScript; HCL; Docker; Bash; PowerShell; YML; JSON
Azure Cloud Developer/DevOps Engineer (Renewable Energy)
EnBW Energie Baden-Württemberg AG
- Further development and daily operation of a distributed, scalable, data-intensive application for predictive analysis and maintenance of wind turbines based on ML models
- Designing the infrastructure (IaC)
- Creating automated CI/CD pipelines, alerts, and event-based workflows
- Implementing REST APIs and frontends
- Continuous cost optimization
- Collaboration in an international team (Poland) and with the data science department
- Technologies: C#/ASP.NET Core; EF Core; SQL; InfluxDB; Angular; Bicep/ARM; RabbitMQ; HTTP; REST/Web API; Swagger/OpenAPI; Azure DevOps; Rider; VS Code; git; Docker; Azure (App Services, Functions, Storage Accounts, API Management, SQL Server, Monitor/Application Insights, Defender for Cloud, Virtual Machines, Azure CLI, Key Vault, Virtual Networks, Service Bus, Data Explorer); LINQ Pad; OAuth; OpenID Connect
- Languages: C#; Bicep; TypeScript; HTML/CSS; Docker; JavaScript; Bash; PowerShell; YML; JSON
Azure Cloud Developer/DevOps Engineer (Medical Technology)
Carl Zeiss Digital Innovation GmbH
- Developed a backend solution in Azure for medical technology
- Worked in an international team (Hungary, India, USA)
- Created prototypes and deployed web APIs
- Developed event-driven serverless architecture
- Release management and designing CI/CD pipelines
- Ensuring data protection regulations and cloud security
- Monitoring data flows
- Designing and implementing Azure infrastructure (IaC)
- Technologies: Terraform; NodeJS; HTTP; REST/Web API; Swagger/OpenAPI; Azure DevOps; IntelliJ/WebStorm; Maven; VS Code; git; Docker; Azure (Functions, Logic Apps, Event Grid, Service Bus, Storage Accounts, API Management, Front Door, Application Gateway, Container Instances, Cosmos DB API for MongoDB, Virtual Networks, Monitor/Application Insights, Media Services, Azure API for FHIR, Medical Imaging Server for DICOM, Azure CLI, ARM Templates); OAuth; OpenID Connect; Jest; Jasmine
- Languages: HCL; TypeScript; JavaScript; Java; Bash; YML; JSON
Senior C#/.NET Developer (Mechanical and Plant Engineering)
TRUMPF Werkzeugmaschinen GmbH + Co. KG
- New development and migration of a cell controller for machine tools using ASP.NET Core
- Built an Angular application for tablet use on punching/combination machines
- Developed a VS Code extension and a web API in Azure for distributing RabbitMQ messages
- Developed a customer feedback app based on Angular and ASP.NET Core
- Architecture representative of the Scrum team
- Introduced DevOps in the department
- Regular presentations in sprint reviews
- Technologies: ASP.NET Core; .NET Core; Entity Framework Core; SQL Server; WPF; NuGet; HTTP; SignalR; REST/Web API; Swagger/OpenAPI; RabbitMQ; VS Code; Visual Studio; git; Angular; Blazor; Docker; GitLab; Azure DevOps; Azure (Functions, App Services, App Insights, Storage Accounts, Virtual Machines, Azure CLI, ARM Templates); Protocol Buffers; OAuth; MSTest; NUnit
- Languages: C#; TypeScript; HTML/CSS; Bash/PowerShell; YML; JSON
C#/.NET Developer (Mechanical and Plant Engineering)
TRUMPF Werkzeugmaschinen GmbH + Co. KG
- Developed an HMI for laser/punch combination machines
- Worked in the core team for HMI controls
- Quality representative of the Scrum team
- Technologies: WPF; .NET Framework; .NET Remoting; Entity Framework; SQL Server; Perforce; QuickBuild; Jira; Confluence; Visual Studio; TestLeft; MSTest
- Languages: C#; XAML; Batch/PowerShell; XML
C#/.NET Developer (Intern and Working Student)
TRUMPF Werkzeugmaschinen GmbH + Co. KG
- Developed an HMI for 2D laser machines
- Worked in the core team for HMI controls
- Technologies: WPF; .NET Framework; .NET Remoting; Perforce; QuickBuild; Jira; Confluence; Visual Studio; MSTest
- Languages: C#; XAML; Batch/PowerShell; XML
C#/C++ Developer (Control Technology, Research)
Institut für Steuerungstechnik der Werkzeugmaschinen und Fertigungseinrichtungen, Stuttgart
- Developed a WinForms interface to control a Linux-based FPGA platform
- Ported the application to WPF
- Technologies: WinForms; WPF; .NET Framework; Subversion; Visual Studio; MSTest
- Languages: C#; XAML; C++; C; XML
Summary
I am a professional .NET developer and passionate software enthusiast. Modern C# is my passion. My focus is on high-performance backend solutions with ASP.NET Core and cloud services in Azure and AWS. I have also spent several years developing WPF applications and in recent years have increasingly used NodeJS and Angular. For the past few years, I have been regularly experimenting with Rust, actively sharing code examples on GitHub. I also have a soft spot for embedded software with C++.
In addition to my focus on .NET technologies, I am a certified Azure Developer and can assist with cloud migrations and new developments. I have practical experience with the common compute, storage, and event solutions in Azure. I am equally skilled with overarching services for monitoring, telemetry, API management, and virtual networks, as well as standard authentication mechanisms in Azure.
In the cloud environment, I believe in Infrastructure as Code (IaC) and am highly experienced with Terraform, the Azure CLI, and Bicep/ARM templates. I can also serve as a point of contact for pricing questions.
I am an advocate for high code quality and enjoy developing with common design patterns. Through continuous learning, I can help you design and implement architectures and solution approaches. Of course, unit, integration, and system tests, as well as structured debugging, are part of my daily workflow. Thanks to my technical degree, I can also support IoT projects.
In the DevSecOps area, I support the usual CI/CD solutions in Azure DevOps, GitHub, and GitLab. Creating build pipelines is part of my repertoire, as is package management with NuGet and npm, and professional use of git. I also master process automation with Bash and PowerShell and handle the creation of Docker containers.
Teamwork is very important to me, and I see code reviews as an essential part of breaking down knowledge silos and sharing know-how. I have extensive experience working in international teams and enjoy agile and iterative development.
Languages
Education
University of Stuttgart
M.Sc. Mechanical Engineering / Microtechnology, Instrument Engineering and Technical Optics · Mechanical Engineering / Microtechnology, Instrument Engineering and Technical Optics · Stuttgart, Germany
University of Stuttgart
B.Sc. Mechanical Engineering · Mechanical Engineering · Stuttgart, Germany
Certifications & licenses
Microsoft Certified: Azure Fundamentals Certification
Microsoft Certified: Microsoft Azure Developer Associate Certification
Professional Scrum Developer (PSD I)
Similar Freelancers
Discover other experts with similar qualifications and experience