Karl Waldmannstetter
Auf Anfrage
Software-Architekt .NET/C#
Allgemeine Informationen
- Aktuelle Position
- Software-Architekt
- Aktuelle Firma
- Aumovio SE
- Ausbildung / Abschluss
- Dipl.-Wirtsch.-Inf. (FH), Dipl.-Betrw. (FH)
- Startdatum
- Auf Anfrage
- Auslastung / Workload
- Vollzeit / Teilzeit
- Remote
- Remote bevorzugt
Kenntnisse
Sprachen
- Deutsch
- Englisch
Skills
Berufs- und Projekthistorie
Karl Waldmannstetter
Senior Software Engineer | Senior Software Architect
Marienplatz 10, D-93309 Kelheim – Kapfelberg | Tel.: [Telefonnummer nur mit Premium sichtbar] – [Telefonnummer nur mit Premium sichtbar] | Mobil: [Telefonnummer nur mit Premium sichtbar]
Fax: [Telefonnummer nur mit Premium sichtbar] – [Telefonnummer nur mit Premium sichtbar] | E-Mail: [E-Mail-Adresse nur mit Premium sichtbar] | Web: www.waldmannstetter.de
PROFIL
Karl Waldmannstetter, geboren 1975
Senior Software Engineer, Senior Software Architect mit über 25 Jahren Erfahrung in Konzeption, Architektur und Umsetzung von Individualsoftware – vom Konzern-Automatisierungsprojekt bis zum Branchen-CRM. Schwerpunkte: .NET/C#, Entity Framework Core, ASP.NET Core, Angular/Blazor sowie Team- und Technical Leadership in agilen (SCRUM-)Projekten.
IT-KENNTNISSE
Datenbank-Management-Systeme: MS SQL Server, MySQL, SQLite, Oracle, PostgreSQL
Betriebssysteme: Windows, Linux, Mac OS
Frameworks: .NET, .NET Core, .NET MAUI (Xamarin), Angular
Architektur: WebServices (Web API, Web API Core, RESTful), SOA, Client-Server-Architekturen, OOA, OOD, OOP
Sonstiges: Softwaremigration, Softwareportierung, ASP.NET / ASP.NET Core, O/R-Mapper (Entity Framework Core), MVVM (WPF), PRISM, Microsoft Azure, Mobile (.NET MAUI/Xamarin, NativeScript, Angular), Blazor (u.a. als Trainer, Architekt, Entwickler), CI/CD, GitHub Workflows
PROGRAMMIERSPRACHEN
- .NET/C#: > 25 Jahre
- Delphi/Pascal: > 10 Jahre
- TypeScript: > 5 Jahre
- Python: > 5 Jahre
- PHP: > 2 Jahre
- ColdFusion: > 2 Jahre
- Visual Basic .NET: > 1 Jahr
- Sonstige: HTML, CSS, JavaScript, XML, XSLT, SQL, Tcl/Tk, C/C++, Java
TOOLS
- Visual Studio, Visual Studio Code
- JetBrains Rider
- Azure DevOps (SCRUM), Build- und Release-Pipelines
- Jenkins
- Git, GitHub
BRANCHENKENNTNISSE
- Gesundheitswesen
- IT-Services und Dienstleistungen
- Pharmazie (Apothekenmarkt)
- Chemie (Verfahrenstechnik, Prozesstechnik)
- Touristikbranche (Service-Center)
- Zeitarbeitsbranche
- Automatisierung, Industrie 4.0, SCADA/HMI, Prozessleittechnik, Gebäudeleittechnik
- Automobilbranche
SPRACHEN
- Deutsch: Muttersprache
- Englisch: gut
STUDIUM / AUSBILDUNG
- Diplom-Wirtschaftsinformatiker (FH)
- Diplom-Betriebswirt (FH)
- Wirtschaftsinformatiker (HWK)
- Betriebsinformatiker (HWK)
- Betriebswirt (VWA)
- Chemikant (IHK)
LEHRGÄNGE / ZERTIFIKATE
- software architects – mehrtägiger Workshop zu Angular 2+ bei Reiner Stropek (Microsoft MVP)
- software architects – Schulung „Parallele und asynchrone Programmierung“, Reiner Stropek (Microsoft MVP)
- Certified Delphi® Developer
- IT-Visions – Schulung XML, XSLT (.NET, Visual Studio)
- IT-Visions – Schulung .NET, C#, ASP.NET, Visual Studio
- Unilog Integrata – Interaktives Arbeiten mit SQL
- Hochschule Wismar – SAP R/3-Einführung
- IHK Regensburg – Ausbildereignungsprüfung
- English Studio & more – English Refresher Course
VERÖFFENTLICHUNGEN
„Innovationsmanagementsoftware: Anforderungen, Potentiale, Marktanalyse und Produktübersicht“
WiKu-Verlag; Verlag für Wissenschaft und Kultur; 1. Auflage (Dezember 2009)
ISBN-10: 3865533418 | ISBN-13: [Telefonnummer nur mit Premium sichtbar]
PROJEKTE UND BERUFSERFAHRUNG
09/2020 – heute – Aumovio SE / Continental AG
Automobilbranche, Zulieferer für Bremsensysteme, Automatisierungsprojekt
Projekt: Automatisierung von Flash-Prozessen zum Aufspielen von Firmware auf Bremsensysteme sowie Neuentwicklung einer hoch performanten Schnittstelle zur Anbindung von Produktionslinien an das MES (Manufacturing Execution System). Umsetzung in einem internationalen Team – Software ist weltweit im Einsatz.
Aufgaben: Software-Architektur, Entwicklung C#, TypeScript, Datenbank-Design, Build- und Release-Management, Traceability (Anbindung AWS-Cloud S3, Data Lake).
Position: Architekt, Team Lead, Coach (Code Reviewer) | Teamgröße: 7–10
Technologien: .NET Core, C#, Angular, ASP.NET Core, Swagger, RabbitMQ, ElasticSearch, Kibana, RESTful Services, Docker, PostgreSQL, Entity Framework Core, SignalR, gRPC (Google Protobuf), Blazor, Google Blockly, Azure DevOps, CI/CD
Tools: Visual Studio, Visual Studio Code, Rider
Tests: XUnit, Moq, NSubstitute
Methode: Agil, SCRUM
Plattform: Windows, Linux (Ubuntu), Docker
09/2020 – 02/2021 – Loyalty Partner GmbH / Payback Group / Part of the American Express Group
Finanzdienstleistungen
Projekt: Anbindung von Microsoft Navision an ein ASP.NET Backend mit Blazor im Frontend.
Aufgaben: Schulung von internen Mitarbeitern.
Position: Trainer (Ausbilder, Coach), Architekt und Entwickler | Teamgröße: 6
Technologien: .NET 5, C#, Blazor, ASP.NET 5, Entity Framework 5, RESTful Services, gRPC (Google Protobuf), Docker
Tools: MS Visual Studio 2019
Methode: Agil, SCRUM
Plattform: Windows, Linux, Docker
06/2020 – 08/2020
Fachmedien
Projekt: (Web-)Anwendung zur Disposition und Kommissionierung von Zeitschriften an angebundene Kioske. Backend-Umsetzung anhand ASP.NET Core und Entity Framework Core (SQL Server). Frontend mit Blazor (Radzen UI Components).
Position: Architekt und Entwickler | Teamgröße: 2
Technologien: .NET Core, C#, Blazor, ASP.NET Core, LinQ, Swagger, T-SQL, SignalR, MS SQL
Tools: MS Visual Studio 2019, Visual Studio Code, Rider
Tests: XUnit, Moq
Methode: Agil, SCRUM
Plattform: Windows
05/2020 – 09/2020 (Teilzeit)
Astrologie
Projekt: Entwicklung einer Xamarin-Anwendung für iOS und Android auf Basis von PRISM (MVVM).
Position: Architekt, Entwickler und Coach | Teamgröße: 2
Technologien: .NET Standard 2.0, C#, Xamarin.Forms
Tools: MS Visual Studio 2019
Plattform: Windows, iOS, Android
10/2018 – 04/2020 – ZEUS Automatisierung GmbH
Automatisierung, Industrie 4.0, Gebäudeleittechnik
Projekt: Entwicklung einer Anwendung zur Anlagensteuerung/-visualisierung. Zum Einsatz kam eine auf PostgreSQL basierende Sensordatenbank (TimescaleDB). Zugriff per ASP.NET Core (Multi-Tenant, API-Gateway, Micro-Services); UI mit Angular 9 und Blazor umgesetzt.
Aufgaben: Sammeln von Massendaten in einer PostgreSQL-Datenbank (durchschnittlich 20 Mio. Datensätze/Tag), performance-optimierter Zugriff und Visualisierung der Daten, Datenbank-Entwicklung anhand T-SQL, PL-SQL, Stored Procedures, EF Core.
Position: Entwicklungsleiter | Teamgröße: 5
Technologien: .NET Core, C#, ASP.NET Core, LinQ, Swagger, Angular, T-SQL, PL-SQL, SignalR, MySQL, MS SQL, Oracle, PostgreSQL
Tools: MS Visual Studio 2019, Visual Studio Code, Rider
Tests: XUnit, Moq
Methode: Agil, SCRUM
Plattform: Windows, macOS, Linux (Debian), Embedded Windows, Docker
11/2015 – 04/2018
Dienstleistung / Technische Überwachung
Projekt: Entwicklung eines Websystems für die technische Überwachung von Aufzügen auf Basis ASP.NET und AngularJS.
Position: Architekt und Entwickler | Teamgröße: 5–10
Technologien: .NET 4.6.2, C#, EF 6.2, ASP.NET, SignalR, LinQ, SQL
Tools: MS Visual Studio 2017, MS SQL Server
Tests: NUnit
Methode: Agil, SCRUM
Plattform: Windows
10/2013 – 10/2018 – zvoove Software Germany GmbH (ehem. prosoft EDV-Lösungen GmbH & Co. KG)
Dienstleistung / Software für Zeitarbeitsbranche
Projekt: Entwicklung mehrerer Anwendungen (Desktop: PRISM/WPF/C#/Python; Web: Angular 6–8, TypeScript; Mobile: Xamarin/PRISM for Xamarin/NativeScript). Backend: Web API Core, Entity Framework Core, ASP.NET Core, MVC.
Aufgaben: Betriebswirtschaftliche Anwendungen für Auftragsverwaltung, Leistungserfassung und Abrechnungssystem (Faktura).
Position: Architekt und Entwickler | Teamgröße: 20
Technologien: .NET 4.7.2, .NET Core, C#, Xamarin.Forms, PHP, ASP.NET, LinQ, SQL, OData, Azure, SignalR, MySQL, MS SQL
Tools: MS Visual Studio 2017, Visual Studio Code
Tests: XUnit, Moq
Methode: Agil, SCRUM
Plattform: Windows, Azure
09/2012 – 12/2013
Dienstleistung / Zeitarbeitsbranche
Projekt: Neuentwicklung einer Software für die Zeitarbeitsbranche auf Basis von PRISM (MVVM, WPF) und ASP.NET (Online Recruitment Manager) sowie einer mobilen App anhand Xamarin (Windows Phone, iOS, Android).
Position: Architekt und Entwickler | Teamgröße: 20
Technologien: .NET 4.6.2, C#, WPF, WCF, EF 6.1, ASP.NET, SignalR, LinQ, SQL
Tools: MS Visual Studio 2013, MS SQL Server, TimeCockpit Framework
Tests: NUnit, Moq
Methode: Agil, SCRUM
Plattform: Windows
01/2016 – 06/2016
Dienstleistung
Projekt: Entwicklung eines SIP-Phone-Clients zur Anlagenüberwachung bei Infineon.
Position: Architekt und Entwickler | Teamgröße: 2
Technologien: Delphi
Tools: Delphi XE 5, Delphi XE 7, Delphi Berlin 10.1
Plattform: Windows
02/2011 – 07/2012
Gesundheitsbranche, Apothekenmarkt
Projekt: (Weiter-)Entwicklung und Migration eines Warenwirtschaftssystems von Delphi nach C#/.NET.
Aufgaben: Betriebswirtschaftliche Anwendung mit Kassensystem, Bestellwesen, Finanzbuchhaltung (DATEV-Anbindung „Unternehmen Online“), Abrechnung, Lagerhaltung, Kundenverwaltung, Faktura, Statistik, Retouren u.a.
Position: Architekt und Entwickler | Teamgröße: 30–40
Technologien: Delphi, .NET, C#, WPF, WCF, Entity Framework, LinQ, SQL
Tools: MS Visual Studio 2010 Premium, MS SQL Server 2008 R2, CodeGear RAD Studio 2007, Embarcadero RAD Studio 2010
Tests: NUnit, DUnit, Rhino.Mocks
Plattform: Windows XP, Windows Vista, Windows 7, Windows Server 2008
Weitere Projekte (vor 2010, in Kurzform)
- 07/2011 – 08/2011 – Dienstleistung: Entwicklung eines Webauftritts (Design, Konzept, Programmierung) unter Berücksichtigung der Corporate Identity. [ASP.NET MVC 3, C#, LinQ, Entity Framework, jQuery, AJAX, HTML, CSS, JavaScript]
- 09/2010 – 01/2011 – Touristikbranche, Affiliate-Marketing: Reports (MS Reporting Services); Neuentwicklung einer Service-Center-Software (CRM, TIS) für Kundenanfragen (Ticketsystem, Buchungen). [.NET, C#, WPF, WCF, Enterprise Library, NHibernate, Castle.Windsor, LinQ, SQL]
- 09/2010 – 12/2010 – Gesundheitsbranche (Krankenhaus): Anwendungen für den medizinischen Bereich (Therapieplanung, Datensynchronisation SAP/Nexus KIS), Reports mit SAP Crystal Reports. [.NET, C#, WPF, WCF, LinQ, Entity Framework, DbLinQ (Oracle)]
- 06/2010 – 12/2010 – Gesundheitsbranche (Onkologie, Patientenverwaltung): Entwicklung von Anwendungen für den medizinischen Bereich. [Delphi, MySQL, MS SQL Server [Telefonnummer nur mit Premium sichtbar]]
- 06/2010 – 08/2010 – Gesundheitsbranche (Apothekenmarkt): Überarbeitung der Client-/Server-Kommunikation (WCF) einer mehrschichtigen Applikation zur Arzneimittelversorgung. [.NET, C#, WPF, WCF, Entity Framework, LinQ, SQL, XML, Developer Express]
- 11/2010 – IT-Dienstleistungen: Erstellung einer Firmen-Website auf Basis ASP.NET MVC 3 (Beta). [ASP.NET MVC 3 (Razor), C#, WCF, Enterprise Library, NHibernate, LinQ, SQL]
- 10/2010 – IT-Dienstleistungen: Erstellung einer Website mit Silverlight. [.NET, C#, Silverlight, LinQ]
- 03/2010 – 05/2010 – Gesundheitsbranche, IT-Dienstleistungen: Entwicklung von ICD-10-Converter und OPS-Converter für den medizinischen Bereich (Onkologie). [Delphi, MySQL, MS SQL Server [Telefonnummer nur mit Premium sichtbar]]
- 02/2010 – 05/2010 – IT-Dienstleistungen, Web 2.0: Migration digitaler Bücher (HTML-Export) für ein Wiki-System (MediaWiki); Weiterentwicklung eines Enterprise-Wiki-Produkts. [PHP, AJAX, CSS, HTML, JavaScript, ExtJS, jQuery]
- 09/2009 – 08/2010 – IT-Dienstleistungen, Consulting: Web-Applikation zur funktionalen Erweiterung eines CRM-Systems (Oracle CRM OnDemand). [Google Web Toolkit, Python, AJAX, CSS, HTML, JavaScript, ExtJS, jQuery]
- 07/2008 – 05/2010 – Gesundheitsbranche (Apothekenmarkt): Mehrschichtige Client-Server-Software zur patientenindividuellen Arzneimittelversorgung medizinischer Einrichtungen (Verblisterung). [.NET, C#, WPF, WCF, Entity Framework, LinQ, SQL, XML, Developer Express]
- 05/2008 – 11/2008 – IT-Services, eBusiness Solutions (Diplomarbeit, XWS GmbH, Regensburg): Marktanalyse und Klassifizierung von Innovationsmanagement-Software; Entwicklung einer Umfrage-Website. [ASP.NET, C#, LinQ, Entity Framework, XML]
- 02/2008 – 08/2008 – Internet Services, EDI-Systeme (Diplomarbeit, CONCEPTNET GmbH, Regensburg): Migration, Dokumentation und technologische Aufwertung bestehender Delphi-Module in die C#/.NET-Umgebung. [Delphi, .NET, C#, XML, SQL, Entity Framework, LinQ, Mono]
- 03/2008 – 06/2008 – Gesundheitsbranche (Apothekenmarkt): Anbindung der elektronischen Gesundheitskarte (eGK) an bestehende Warenwirtschaftssysteme. [.NET, C#, .NET Remoting, LinQ, XML]
- 01/2008 – 02/2008 – Gesundheitsbranche (Apothekenmarkt): Anwendung zur Durchführung von Plausibilitätsprüfungen und Analyse großer Datenmengen. [Tcl/Tk, C/C++, SQL, .NET, C#, Mono]
- 01/2007 – 12/2007 – Gesundheitsbranche (Apothekenmarkt): Vernetzung von Warenwirtschaftssystemen aus Apothekenverbünden (Partnerlösungen, Filialen, Ketten, Einkaufsgemeinschaften) auf SOA/EAI-Basis. [.NET, ASP.NET, C#, WPF, WCF, Entity Framework, LinQ, SQL, XML]
- 07/2006 – 12/2006 – Gesundheitsbranche (Apothekenmarkt): Anbindung eines Datensammeldienstes (WebService) an bestehende Warenwirtschaftssysteme (Abverkaufsdaten). [.NET, ASP.NET, C#, WCF, LinQ, SQL, XML, SOAP]
- 08/2004 – 06/2006 – Gesundheitsbranche (Apothekenmarkt, Österreich): Weiterentwicklung eines Warenwirtschaftssystems (Abverkauf, Bestellung, Buchführung, Abrechnung, Lagerhaltung, Faktura, Statistik, Retouren). [Delphi]
- 03/2006 – 09/2006 – Hochschule (Semesterarbeit): Anwendung für Verwaltungs- und Dispositionsaufgaben eines Busunternehmens mit Routenplaner und automatisierter Routenoptimierung. [.NET, VB.NET, SQL]
- 09/2003 – 07/2004 – IT-Dienstleistungen: Entwicklung eines Content-Management-Systems und Applikationsservers auf SOA-Basis. [Delphi, SOAP, ISAPI, XML, XSLT, JavaScript, CSS, HTML]
- 06/2003 – 08/2003 – IT-Dienstleistungen: Entwicklung eines Windows-Dienstes (Scheduler) zur zeitgesteuerten Verarbeitung performanceintensiver Datenbankoperationen. [Delphi, XML, XSLT, SQL]
- 08/2002 – 05/2003 – IT-Dienstleistungen (Apothekenmarkt, Österreich): Warenwirtschaftssystem (Client-Server) mit Kassenfunktion, FiBu, Faktura, Kundendatenbank, Lagerverwaltung, Controlling. [Delphi]
- 05/2002 – 07/2002 – IT-Dienstleistungen: Entwicklung des Community-Systems wudu.de mit Webmailer, Map & Guide-Anbindung und SMS-Versand. [ColdFusion, HTML, CSS, JavaScript]
- 02/2002 – 04/2002 – IT-Dienstleistungen: Entwicklung des Internetportals mellitux.de – „Online Diabetes Management“ mit Anbindung von Blutzuckermessgeräten. [ColdFusion, HTML, CSS, JavaScript]
- 11/2001 – 01/2002 – IT-Dienstleistungen: Entwicklung des Internetportals solar.de zur Selbstpräsentation von Solaranbietern. [ColdFusion, HTML, CSS, JavaScript]
Mehr Kontaktdaten mit Premium
Pakete ansehen
Kontaktdaten in Freitexten sind ab Premium sichtbar. Mit einem Upgrade kannst du E-Mail-Adressen und Telefonnummern direkt einsehen.
Ausbildung und Zertifikate
- Diplom-Wirtschaftsinformatiker (FH)
Abschluss: 1,9 (Diplomarbeit: 1,3; Titel: „Migration, Dokumentation und technologische Aufwertung bestehender produktiver Delphi-Programmmodule in die C#/.NET-Umgebung“) - Diplom-Betriebswirt (FH)
Abschluss: 1,7 (Diplomarbeit: 1,3; Titel: „Softwaregestütztes Innovationsmanagement: Marktanalyse und Produktvergleich“) - Wirtschaftsinformatiker (HWK)
Abschluss: 1,5 - Betriebsinformatiker (HWK)
Abschluss: 1,5 - Betriebswirt (VWA)
Abschluss: 3,0 - Chemikant (IHK)
Abschluss: 2,0
LEHRGÄNGE / ZERTIFIKATE
- software architects – mehrtägiger Workshop zu Angular 2+ bei Reiner Stropek (Microsoft MVP)
- software architects – Schulung „Parallele und asynchrone Programmierung“, Reiner Stropek (Microsoft MVP)
- Certified Delphi® Developer
- IT-Visions – Schulung XML, XSLT (.NET, Visual Studio)
- IT-Visions – Schulung .NET, C#, ASP.NET, Visual Studio
- Unilog Integrata – Interaktives Arbeiten mit SQL
- Hochschule Wismar – SAP R/3-Einführung
- IHK Regensburg – Ausbildereignungsprüfung
- English Studio & more – English Refresher Course
Standort
Bitte einloggen, um Standort anzuzeigen
Kontaktdaten
Mehr Kontaktdaten mit Premium
Pakete ansehen
Für dieses Profil sind weitere Kontaktdaten hinterlegt, die mit einem passenden Premium-Paket sichtbar werden.
Vergütung
- Stundensatz
- 80 – 100 € / Stunde