Johannes W.

Agent Support Interface

Kusterdingen, Germany

Experience

Jan 2020 - Dec 2025
6 years

Agent Support Interface

EnBW

The Agent Support Interface is an internally used software that is deployed for all 1st- and 2nd-level customer advisors at EnBW to display customer information and their processes in a central and compact form during customer interactions. The system also provides links to other platforms and systems to improve the agent's workflow.

In an agile and continuously evolving SCRUM team, all challenges were handled independently with a lot of teamwork. In addition to development, I acted as a consultant in software architecture, DevOps strategies and agile development processes. I supported the team in decision making and introduced 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

TDM Cloud Line Prototype

TDM Systems

TDM Cloud Line was a prototype to bring tool lifecycle management to the web with a modern user interface.

As part of a development team, I mainly developed a web-based 3D tool assembly editor using Babylon.js and Angular 2 with NgRx. The control let users select, edit, delete and move parts in the 3D space interactively.

Technologies:

  • Angular 2
  • Babylon.js
  • NgRx
  • HTML5
Jan 2014 - Dec 2020
7 years

Lead Developer - TDM Global Line

TDM Systems

TDM Global Line is a server-client enterprise solution for managing and planning tools and the production lifecycle.

As a Lead Developer, I not only built software but also served as the point of contact for architecture decisions, code quality and team development. I organized workshops for developers and shaped the product's technical strategy. I also created UI/UX concepts for the interface as well as reusable controls and components. With a multicultural team of up to 10 members, I led knowledge transfers, code reviews and the distribution of development tasks.

Technologies:

  • Microsoft .NET
  • WPF
  • C#
  • PRISM
  • MVVM
  • WCF
  • REST
Jan 2013 - Dec 2014
2 years

Technical Lead - SAP Interface Integration

LomoSoft

BP Europe SE introduction of SAP in Germany.

As the technical lead for the interface between SAP and LomoSoft servers, we designed and implemented multiple interfaces and services to connect and transfer data between systems. This advanced project demanded the highest levels of reliability, performance and stability.

Technologies:

  • Microsoft .NET
  • C#
  • WCF
  • Entity Framework
  • LINQ
Jan 2012 - Dec 2013
2 years

LomoSoft WinDMS – DMS4G

LomoSoft

LomoSoft DMS software provides planning tools for efficient mineral oil disposition.

For a prototype, a new software generation was demanded from LomoSoft's core software. Together with an international development team, we designed concepts and modernized the database structure. A brand-new application framework was built on WPF and PRISM to create a modular and extensible solution.

Technologies:

  • Microsoft .NET
  • WPF
  • PRISM
  • Entity Framework
Jan 2011 - Dec 2012
2 years

WebGPS Viewer

LomoSoft

LomoSoft WebGPS Viewer is a tool for easily tracking your fleet's positions with GPS data, routes, and geofencing events displayed on a map in a web browser.

This project involved full-stack development of a Silverlight web application and a server backend. GPS positions and routes were displayed on the map and updated live. The user can interactively draw geofences on the map and define actions that occur when a truck enters or exits a geofence.

Technologies:

  • Microsoft .NET
  • Silverlight
  • C#
  • Entity Framework
  • MsSQL
  • WCF

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 skills in coaching and agile methods.

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

Languages

German
Native
English
Advanced

Certifications & licenses

Microsoft MCPD (Windows & Web)

Microsoft

Microsoft MCTS

Microsoft

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