Skip to main content
Top expert badge
Recommended expert
Profile header background

Johannes Wanzek-Senior Software Engineer

Johannes Wanzek - Senior Software Engineer - profile avatar
Profile header overlay
Kusterdingen, Germany

Check rate

Experience

Jan 2020 - Dec 2025

Senior Software Engineer

EnBW

Position Summary
Senior Software Engineer at EnBW
Industries
Energy
Business Areas
Information Technology
  • The Agent Support Interface is an internally used software that is used by all 1st- and 2nd-level customer advisors and shows information about the customer and their cases in a central and compact form.

  • The system provides links to other platforms and systems to improve the agent's workflow.

  • In an agile SCRUM team, all challenges were implemented independently and as a team.

  • Consulting in the areas of software architecture, DevOps strategies, and agile development processes.

  • Supporting the team in decision-making and introducing best practices for test automation and code reviews.

  • Technologies: Microsoft .NET, Microsoft Azure, C#, MVC, CQRS, Akka.Net, Angular 18, NGXS, Typescript, Cypress/Playwright, Wiremock, CI/CD, DevOps.

Jan 2017 - Dec 2018

Software Engineer

TDM Systems

Position Summary
Software Engineer at TDM Systems
Industries
Manufacturing
Business Areas
Information Technology
Product Development
  • Development of a web-based 3D tool assembly editor with Babylon.js and Angular 2 with ngRx.

  • Implementation of interactive functions for selecting, editing, deleting, and moving objects in 3D space.

  • Technologies: Angular 2, Babylon.js, NGRX, HTML5.

Jan 2014 - Dec 2020

Lead Developer

TDM Global Line

Position Summary
Lead Developer at TDM Global Line
Industries
Manufacturing
Business Areas
Information Technology
Product Development
  • Server-client enterprise solution for managing and planning tools and the production lifecycle.

  • Contact person for architecture decisions, code quality, and team development.

  • Organizing workshops for developers and helping shape the technical strategy of the product.

  • Creation of UI/UX concepts as well as reusable controls.

  • Leading a multicultural team of up to 10 members for knowledge transfer, code reviews, and task allocation.

  • Technologies: Microsoft .NET, WPF, C#, PRISM, MVVM, WCF, REST.

Jan 2013 - Dec 2014

Technical Lead

LomoSoft

Position Summary
Technical Lead at LomoSoft
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Technical lead for the interface between SAP and LomoSoft servers for data transfer.

  • Design and implementation of several interfaces and services for high reliability, performance, and stability.

  • Technologies: Microsoft .NET, C#, WCF, Entity Framework, LinQ.

Jan 2012 - Dec 2013

Developer

LomoSoft

Position Summary
Developer at LomoSoft
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Prototype of a new software generation based on LomoSoft's core software.

  • Creation of concepts and modernization of the database structure.

  • Building a modular and expandable application framework with WPF and PRISM.

  • Technologies: Microsoft .NET, WPF, PRISM, Entity Framework.

Jan 2011 - Dec 2012

Developer

LomoSoft

Position Summary
Developer at LomoSoft
Industries
Information Technology
Business Areas
Information Technology
  • Full development of a Silverlight web application and a server backend for displaying GPS positions and routes.

  • Live updates of GPS data on a map and interactive geofencing features.

  • Technologies: Microsoft .NET, Silverlight, C#, Entity Framework, MsSQL, WCF.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Manufacturing, Energy, and Information Technology.

Manufacturing
Energy
Information Technology
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology and Product Development.

Information Technology
Product Development
Profile match chart

Summary

Experienced senior software engineer with expertise in software architecture, technical consulting, and team leadership. Specialized in demanding development projects with .NET, C#, Azure, and web technologies.

Proven strength in coaching and agile methods.

  • Many years of experience in agile teams
  • Very high customer satisfaction and excellent references
  • Key contact and important team player in successful development teams

Skills

Technologies

  • .Net
  • C#
  • Wpf
  • Angular
  • Azure
  • Devops
  • Docker
  • Typescript
  • Akka.Net

Methods

  • Agile
  • Scrum
  • Kanban
  • Ci/Cd
  • Architecture Consulting
  • Coaching
  • Mentoring

Tools

  • Visual Studio
  • Git
  • Azure Devops
  • Cypress
  • Playwright

Languages

German
Native
English
Advanced

Certifications & licenses

Microsoft MCPD (Windows & Web)

Microsoft MCTS

Statistics

Experience

Total positions 6
Experience in Manufacturing 7 y
Avg length 3 y 5 m
Longest experience 6 y 11 m

Expertise

Recent roles Senior Software Engineer, Software Engineer, Lead Developer
Main industries Manufacturing, Energy, Information Technology
Main business areas Information Technology, Product Development

Qualifications

Certifications earned 2

Profile

Created
Last Update

Frequently asked questions

Have questions? Find more information here.

Johannes is based in Kusterdingen, Germany.
Johannes speaks the following languages: German (Native), English (Advanced).
Johannes has at least 15 years of experience. During this time, Johannes has worked in at least 5 different roles and for 4 different companies. The average length of individual experience is 3 years and 6 months. Note that Johannes may not have shared all experience and actually has more experience.
Based on recent experience, Johannes would be well-suited for roles such as: Senior Software Engineer, Software Engineer, Lead Developer.
Johannes's most recent position is Senior Software Engineer at EnBW.
In recent years, Johannes has worked for EnBW.
Johannes is most experienced in industries like Manufacturing, Energy, and Information Technology.
Johannes is most experienced in business areas like Information Technology and Product Development.
Johannes has recently worked in industries like Energy.
Johannes has recently worked in business areas like Information Technology.
Johannes has 2 certificates. These include: Microsoft MCPD (Windows & Web) and Microsoft MCTS.
Johannes is immediately available for suitable projects.
Johannes's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.
To hire Johannes, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 752-912 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.