Recommended expert

Johannes Wanzek

Senior Software Engineer

Johannes Wanzek
Kusterdingen, Germany

Experience

Jan 2020 - Dec 2025
6 years

Senior Software Engineer

EnBW

  • The Agent Support Interface is an internally used application deployed to all first- and second-level customer agents, showing customer information and their cases in a central, concise view.

  • The system provides navigation to other platforms and systems to streamline the agent's workflow.

  • All challenges were addressed independently and collaboratively in an agile SCRUM team.

  • Provided consulting on software architecture, DevOps strategies, and agile development processes.

  • Supported the team in decision-making and implementing 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
2 years

Software Engineer

TDM Systems

  • Developed a web-based 3D tool assembly editor using Babylon.js and Angular 2 with ngrx.

  • Implemented interactive features for selecting, editing, deleting, and moving objects in a 3D space.

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

Jan 2014 - Dec 2020
7 years

Lead Developer

TDM Global Line

  • Server-client enterprise solution for managing tools and planning the production lifecycle.

  • Served as point of contact for architecture decisions, code quality, and team development.

  • Organized developer workshops and co-designed the product's technical strategy.

  • Developed UI/UX concepts and reusable controls.

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

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

Jan 2013 - Dec 2014
2 years

Technical Lead

LomoSoft

  • Technical lead for the interface between SAP and LomoSoft servers for data transfer.

  • Designed and implemented multiple interfaces and services to ensure high reliability, performance, and stability.

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

Jan 2012 - Dec 2013
2 years

Developer

LomoSoft

  • Developed a prototype of a new software generation based on LomoSoft's core software.

  • Created concepts and modernized the database structure.

  • Built a modular and extensible application framework using WPF and PRISM.

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

Jan 2011 - Dec 2012
2 years

Developer

LomoSoft

  • Full development of a Silverlight web application and a server backend for displaying GPS locations and routes.

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

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

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Manufacturing (7 years), Energy (6 years), and Information Technology (4 years).

Manufacturing
Energy
Information Technology

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (15 years) and Product Development (9 years).

Information Technology
Product Development

Summary

Experienced Senior Software Engineer with expertise in software architecture, technical consultancy, and team leadership. Specialized in demanding development projects using .NET, C#, Azure, and web technologies.

Proven ability in coaching and agile methodologies.

  • Extensive experience in agile teams
  • Outstanding client satisfaction and excellent references
  • Central point of contact and key 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

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Johannes based?

Johannes is based in Kusterdingen, Germany.

What languages does Johannes speak?

Johannes speaks the following languages: German (Native), English (Advanced).

How many years of experience does Johannes have?

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.

What roles would Johannes be best suited for?

Based on recent experience, Johannes would be well-suited for roles such as: Senior Software Engineer, Software Engineer, Lead Developer.

What is Johannes's latest experience?

Johannes's most recent position is Senior Software Engineer at EnBW.

What companies has Johannes worked for in recent years?

In recent years, Johannes has worked for EnBW.

Which industries is Johannes most experienced in?

Johannes is most experienced in industries like Manufacturing, Energy, and Information Technology (IT).

Which business areas is Johannes most experienced in?

Johannes is most experienced in business areas like Information Technology (IT) and Product Development.

Which industries has Johannes worked in recently?

Johannes has recently worked in industries like Energy.

Which business areas has Johannes worked in recently?

Johannes has recently worked in business areas like Information Technology (IT).

Does Johannes have any certificates?

Johannes has 2 certificates. These include: Microsoft MCPD (Windows & Web) and Microsoft MCTS.

What is the availability of Johannes?

Johannes is immediately available for suitable projects.

What is the rate of Johannes?

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.

How to hire Johannes?

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.

1200
900
600
300
Market avg: 920-1080 €
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.