Ulrich Proeller

Software-Architekt

Ulrich Proeller
Friedberg, Deutschland

Erfahrungen

Juli 2023 - Juni 2025
2 Jahren

Software-Architekt

Carl Zeiss SMT

  • Entwicklung eines modularen Application-Frameworks als zukünftige Basis und zur Konsolidierung von über 500 Inhouse-Anwendungen.
  • Rolle: Software-Architekt.
  • Prozess: Scrum, 9 Personen Team, Clean-Code-Prinzipien.
  • Technologien: Visual Studio 2022, Git, C# 12, .NET 8.0, WPF, MVVM, xUnit, WIX-Toolset 4, Visual Studio Templating, Enterprise Architect, REST-Services, SignalR, SAP, Oracle DB, OAuth 2.0, OpenId.
Mai 2021 - Mai 2023
2 Jahren 1 Monate

Architektur und Entwicklung

Carl Zeiss Microscopy

  • Entwicklung eines Suite-Installers (vergleichbar mit dem Microsoft Visual Studio Installer) zum Deployment der ZEISS Microscopy Software Suite.
  • Rolle: Architektur und Entwicklung.
  • Prozess: Scrumban, 12 Personen Team, Clean-Code-Prinzipien.
  • Technologien: Visual Studio 2022, C# 9, .NET 6.0, WPF, MVVM, Windows Azure, WIX-Toolset, OpenId.
März 2021 - Mai 2021
3 Monaten

Entwickler

COPiTOS GmbH

  • Entwicklung und Pflege von In-House-Software zur Wertpapierverwaltung.
  • Rolle: Entwicklung.
  • Technologien: Visual Studio 2019, C#, Windows Forms.
Feb. 2020 - Aug. 2020
7 Monaten

Externer Entwickler

Renk Test System, MAN-Gruppe, Augsburg

  • Weiterentwicklung der Konfigurations-, Steuerungs- und Kontrollsoftware für komplexe industrielle Getriebeprüfstände.
  • Verbesserung der Usability der bestehenden Anwendungen.
  • Rolle: Externer Entwickler.
  • Prozess: Agil, 10 Personen Team, Clean-Code-Prinzipien.
  • Technologien: Visual Studio 2019, C#, .NET Framework 4.8, WPF, MVVM, WCF, PRISM, DevExpress WPF, Entity Framework 6, NUnit, MS SQL Server, Git.
Jan. 2020 - Feb. 2020
2 Monaten

Externer Berater

ARZ, Darmstadt

  • Analyse und Optimierung einer komplexen WPF-Applikation hinsichtlich der Performance der DevExpress-WPF-Controls.
  • Rolle: Externer Berater.
  • Technologien: C#, WPF, MVVM, DevExpress WPF und XPO-Controls, Visual Studio 2019, SVN, .NET Framework 4.5, Windows 10, Oracle SQL Server, NLog.
Jan. 2016 - Sept. 2019
3 Jahren 9 Monaten

Software-Architekt, Projektverantwortung

Pharmatechnik, Starnberg

  • Aufbau und Entwicklung eines Azure-cloudgestützten Abrechnungszentrums für Apotheken.
  • Verantwortung für Softwarearchitektur und Framework-Entwicklung.
  • Anbindung eines IBML-Hochleistungsscanners.
  • Entwicklung einer Web-Applikation für Kunden.
  • Anbindung der hauseigenen IXOS-Warenwirtschaftssoftware.
  • Verantwortung für die reibungslose Abrechnung von Rezepten im Wert von über 1 Milliarde EUR pro Jahr.
  • Rolle: Software-Architekt, Projektverantwortung.
  • Prozess: Scrum, 10 Personen Team, Clean-Code-Prinzipien.
  • Technologien: Windows Azure, C#, Micro Services, WCF, WPF, MVVM, Visual Studio 2019, TFS, .NET Framework 4.7, Windows 10, SQL Server 2016, Entity Framework, Log4net, NUnit, PowerShell, Enterprise Architect, IBML.
Juli 2012 - Dez. 2015
3 Jahren 6 Monaten

System-Architekt

Renk Test System, MAN-Gruppe, Augsburg

  • Vollständige Neuentwicklung der Konfigurations-, Steuerungs- und Kontrollsoftware für komplexe industrielle Getriebeprüfstände.
  • Entwicklung eines visuellen Editors für die Verschaltung elektronischer Komponenten.
  • Rolle: System-Architektur, Auswahl der Software-Komponenten, Implementierung der GUI-Oberfläche mit grafischem Editor (WPF), des Servers (WCF) und des Data-Layers (Entity Framework).
  • Prozess: Agil, 5 Personen Team, Clean-Code-Prinzipien.
  • Technologien: Visual Studio 2013, C#, .NET Framework 4.5, WPF, MVVM, WCF, PRISM, DevExpress DXperience, Entity Framework 6, NHibernate, MS SQL Server 2014, TFS 2013, NUnit, C++.
März 2012 - Juni 2012
4 Monaten

Architekt

devworx, Augsburg

  • Architektur und Auswahl der Komponenten einer Anwendung zur Erstellung maßgeschneiderter Dokumentensammlungen für die Verlagsbranche.
  • Implementierung von Oberflächen und Data-Layer.
  • Rolle: Architektur, Auswahl der Komponenten, Implementierung von Oberflächen und Data-Layer.
  • Prozess: Agil, 5 Personen Team.
  • Technologien: Visual Studio 2012 und 2010, C#, .NET Framework 4.5 und 4.0, WPF, MVVM, DevExpress DXperience, Entity Framework 4.3, MS SQL Server Compact 4.0, TFS 2012.
Juni 2011 - Dez. 2011
7 Monaten

Software-Architekt

Technolas Perfect Vision GmbH, München

  • Neuentwicklung der Bedieneroberfläche und Steuerung für einen therapeutischen Augenlaser.
  • Architektur und Implementierung der WPF-Oberfläche.
  • Anbindung des Steuerrechners über SOAP.
  • TFS-Administration und Programmierung.
  • Rolle: Software-Architekt.
  • Prozess: Scrum, 15 Personen Team.
  • Technologien: Visual Studio 2010, C#, C++, .NET Framework 4.0, WPF, WCF, TFS 2010, SQL Server, NUnit.
März 2011 - Mai 2011
3 Monaten

Software-Entwickler

Munich RE AG, München

  • Weiterentwicklung einer Underwriting-Plattform für fakultative Risiken.
  • Rolle: Software-Entwickler.
  • Prozess: Agil, 12 Personen Team.
  • Technologien: Visual Studio 2008, C#, .NET Framework 3.5, WCF, Windows Forms, WPF, Team Foundation Server 2010, Oracle, Infragistics NetAdvantage.
Dez. 2010 - Aug. 2016
5 Jahren 9 Monaten

Architektur und Entwicklung

RWB AG, Oberhaching

  • Entwicklung von Vertriebs- und Administrationsanwendungen unter WPF und Windows Forms.
  • Entwicklung von Internet-Anwendungen unter ASP.NET MVC3.
  • Entwicklung von Branchensoftware im Investmentbereich.
  • Rolle: Architektur und Entwicklung.
  • Technologien: Visual Studio 2010, C#, .NET Framework 4.0, ASP.NET MVC3, WPF, DevExpress WPF, SQL Server, NHibernate, Windows Forms, Telerik RadControls for WinForms, TFS 2010.
Okt. 2010 - Nov. 2010
2 Monaten

Software-Architekt

Lauer-Fischer Fürth

  • Architektur-Analyse einer neuen Applikationsplattform.
  • Entwurf eines LINQ-Providers für verteilte Domain-Objekte.
  • Entwicklung der Basisinfrastruktur für eine verteilte Unternehmensanwendung.
  • Rolle: Software-Architekt.
  • Prozess: Agil, 10 Personen Team.
  • Technologien: Visual Studio 2010, C#, .NET Framework 4.0, Team Foundation Server 2010, MS SQL Server 2008, LINQ, WPF, Silverlight, NLog, NUnit.
Apr. 2010 - Sept. 2010
6 Monaten

Software-Architekt

Intercom, Wien

  • Architektur und Implementierung eines generischen View-Frameworks.
  • Erweiterung und Optimierung des bestehenden OR-Mappers.
  • Anbindung von Oracle an den OR-Mapper.
  • Neuentwicklung einer elektronischen Aktenverwaltung für das österreichische Bildungsministerium und die österreichischen Landesschulbehörden.
  • Rolle: Software-Architekt.
  • Prozess: Scrum, 10 Personen Team.
  • Technologien: Visual Studio 2008, Team Foundation Server 2008, Oracle DB Server 10 und 11, C#, .NET Framework 3.5, DevExpress DXperience 9.3 Windows Forms, NLog, LINQ, NUnit.
Jan. 2010 - März 2010
3 Monaten

Software-Architekt

Cassidian - EADS Defense & Security - Military Air Systems

  • Entwicklung eines auf Log4View basierenden .NET-Controls zur Integration in proprietäre Software-Lösungen.
  • Projekt: Leitstand.
  • Rolle: Software-Architekt.
  • Technologien: Visual Studio 2010, Team Foundation Server 2010, C#, WCF, .NET Framework 3.5, DevExpress DXperience 9.3 Windows Forms, Log4net, LINQ, C5 Collections, NUnit.
Nov. 2008 - März 2009
5 Monaten

Berater

Siemens Medical Solutions GSD GmbH, Berlin

  • Schulung und Entwicklung in Infragistics NetAdvantage Windows Forms.
  • Entwicklung einer OP-Planungssoftware für Kliniken.
  • Rolle: Berater.
  • Prozess: Agil, 4 Personen Team.
  • Technologien: Visual Studio .NET 2005, SVN, C#, Windows Forms, SAP/R3, .NET Framework 3.0, Windows Vista, Infragistics NetAdvantage.
Mai 2007 - Dez. 2009
2 Jahren 8 Monaten

Software-Architekt

Pharmatechnik, Starnberg

  • Architektur der NHibernate-Datenbankschicht.
  • Architektur und Implementierung einer redundanten Datenhaltung zur Erhöhung der Ausfallsicherheit (SQL Server 2008 R2).
  • Neuentwicklung eines Warenwirtschaftssystems für Apotheken.
  • Rolle: Software-Architekt.
  • Prozess: Scrum, 18–25 Personen Team.
  • Technologien: Visual Studio 2008, Team Foundation Server 2008, C#, WCF, WPF, .NET Framework 3.5, Windows Server, SQL Server 2008, NHibernate, Log4net, NUnit, Infragistics NetAdvantage, Enterprise Architect.
Jan. 2005 - Mai 2007
2 Jahren 5 Monaten

Teilprojektleiter und Software-Architekt

Bosch Sicherheitssysteme GmbH, Ottobrunn b. München

  • Neuentwicklung eines komplexen, hoch skalier- und erweiterbaren Video-Management-Systems für bis zu 10.000 Kameras mit hohen Anforderungen an Laufzeitverhalten, Sicherheit und Systemstabilität (24/7/365).
  • Architektur und Implementierung des zentralen Servers zur Ereignisverarbeitung und der dezentralen Server zur Videoaufzeichnung.
  • Architektur der Kommunikationsstruktur und der Server-Komponenten.
  • Implementierung zentraler Server-Module.
  • Rolle: Teilprojektleitung und Software-Architekt.
  • Prozess: Agil, 16 Personen Team.
  • Technologien: Visual Studio .NET 2005, Team Foundation Server, C#, .NET Remoting, Windows Forms, .NET Framework 3.0, Windows Server 2003, SQL Server 2005, Genuine Channels, Log4net, Infragistics Framework, Enterprise Architect.
Feb. 2003 - Dez. 2004
1 Jahr 11 Monaten

Software-Architekt, PC-Frontend-Entwicklung

Agfa Gevaert AG, München

  • Entwicklung eines Röntgenscanners.
  • Entwicklung einer XML-basierten Metasprache und eines Codegenerators.
  • Migration von COM+ zu .NET.
  • Entwicklung eines Remoting-Servers.
  • Implementierung von Bedienoberflächen.
  • Entwicklung eines TWAIN-Treibers.
  • Rolle: Software-Architekt, PC-Frontend-Entwicklung eines medizinischen Scanners.
  • Prozess: Wasserfall, 8 Personen Team.
  • Technologien: Visual Studio .NET 2003, C#, Managed und Unmanaged C++, .NET Remoting, Windows Forms, .NET Framework 1.1, Windows XP, Genuine Channels, Log4net, .NET Charting Library, OOP.
Dez. 2002 - März 2004
1 Jahr 4 Monaten

Projektleiter

Bündnis 90 / Die Grünen, Landesverband Bayern

  • Konzeption, Implementierung und Wartung einer Applikation zur Finanzverwaltung.
  • Automatisierte Erstellung von staatlich anerkannten Spendenquittungen.
  • Rolle: Projektleiter.
  • Technologien: Microsoft Visual Studio 2003, C#, .NET Framework, ADO.NET, Windows Forms, XML, Visual Studio .NET, Windows XP, MS Excel.
Juli 2002 - Nov. 2002
5 Monaten

Senior Developer

OCÉ Printing Systems Poing bei München, Drucktechnik

  • Konzeption und Implementierung eines relationalen Datenbankmodells zur Übernahme der Daten eines IBM-Host-basierten Warenwirtschaftssystems.
  • Implementierung von Datenvalidierungs- und Datenübernahmetools.
  • Konzeption und Implementierung einer Windows-Expertenoberfläche mit remotingfähiger Datenbankanbindung.
  • Rolle: Senior Developer.
  • Technologien: C#, .NET Framework, ADO.NET, Windows Forms, .NET Remoting, Visual Studio .NET, MS SQL Server 2000, Windows XP.
Feb. 2000 - Juni 2002
2 Jahren 5 Monaten

Software-Architekt, Teilprojektleiter

Bosch Telecom GmbH, Ottobrunn, Telekommunikation & Sicherheitstechnik

  • Architektur und Implementierung eines internetfähigen Sicherheits- und Gebäudemanagementsystems.
  • Architektur und Entwicklung einer Bibliothek zur sicheren und schnellen Interprozesskommunikation über das Internet.
  • Entwicklung von Internet-Clients.
  • Rolle: Software-Architekt, Teilprojektleiter.
  • Technologien: Windows 2000, Visual C++ 6.0, Visual Studio .NET, C#, MFC, STL, .NET Framework, XML, HTML, MS SQL Server, ActiveX, AutoDesk Whip, CryptLib++, TCP/IP, Sockets, HTTP, Internet Information Server, ISAPI, Apache, AES, SRP, Lead Tools.
Feb. 1999 - Jan. 2000
1 Jahr

Senior Developer

Bosch Telecom, Telekommunikation & Sicherheitstechnik

  • Architektur und Implementierung der Kommunikationsschicht eines Alarmmanagementsystems für die deutschen Landeszentralbanken.
  • Rolle: Senior Developer.
  • Technologien: Windows NT, Visual C++ 5.0, MFC, STL, POET.
Jan. 1998 - Jan. 1999
1 Jahr 1 Monate

Software-Architekt, Senior Developer

Giesecke & Devrient, München, Wertpapierdruck

  • Architektur und Spezifikation eines 3-Schicht-Client/Server-Produktionssystems für EC-Karten.
  • Implementierung der Benutzeroberfläche.
  • Implementierung der Geschäftslogik.
  • Entwicklung der Kommunikationsbibliothek.
  • Rolle: Software-Architekt, Senior Developer.
  • Technologien: Windows NT, Visual C++ 5.0, MFC, Oracle, UML.
Aug. 1996 - Dez. 1997
1 Jahr 5 Monaten

Entwickler

Giesecke & Devrient, München, Wertpapierdruck

  • Entwicklung eines Produktionssystems für laserpersonalisierte Ausweiskarten.
  • Entwicklung eines Client/Server-Systems mit datenbankgetriebenem GUI-Frontend.
  • Rolle: Entwickler.
  • Technologien: Windows NT, Visual C++ 5.0, MFC, Oracle.
Juli 1995 - Juni 1996
1 Jahr

Projektleiter

Institut für pharmakodynamische Forschung, München

  • Entwicklung einer Client/Server-Applikation zur Abwicklung pharmakologischer Studien.
  • Projektleitung, Software-Architektur und Implementierung zentraler Komponenten.
  • Rolle: Projektleiter.
  • Technologien: Windows NT, Visual C++ 4.0, MFC.
Jan. 1993 - Dez. 1995
3 Jahren

EDV-Leiter

Institut für pharmakodynamische Forschung, München

  • Entwicklung integrierter Statistiksoftware zur varianzanalytischen Auswertung und grafischen Darstellung pharmakologischer Studien.
  • Entwicklung von Hard- und Software zur Lasersteuerung im medizinischen Bereich.
  • Rolle: EDV-Leiter.
  • Technologien: Windows 3.1, Windows NT, Borland Pascal.
Jan. 1989 - Dez. 1992
4 Jahren

Projektleiter

CD im Asamhof, München

  • Architektur und Entwicklung eines mehrplatzfähigen Warenwirtschaftssystems einschließlich Datenbank.
  • Entwicklung eines Multitasking-Kerns und von Netzwerktreibern.
  • Rolle: Projektleiter.
  • Technologien: MS-DOS, Borland Pascal.
Jan. 1978 - Dez. 1989
12 Jahren

Freier Softwareentwickler und Statistiker

Bischöfliches Ordinariat Augsburg, Dornier Medizintechnik Germering, Katharinen Hospital Stuttgart, LMU München (diverse

  • Entwicklung betriebswirtschaftlicher Auswertungssoftware.
  • Durchführung wissenschaftlicher Statistik.
  • Entwicklung klinischer Patientenverwaltung und weiterer Anwendungen.
  • Rolle: Freier Softwareentwickler und Statistiker.
  • Technologien: COBOL, Z80-Assembler, MS-DOS, Borland Pascal, SPSS, BMDP, dBASE.

Zusammenfassung

Ich bin seit mehr als 40 Jahren als Entwickler und Softwarearchitekt, seit 1999 mit eigener GmbH, tätig. In dieser Zeit habe ich zahlreiche Projekte zum Erfolg geführt. Trotzdem höre ich nicht auf, mich zu verbessern. Meine Spezialitäten sind komplexe Multi-Tier/Cloud-Architekturen, Anwendungen mit hohen Anforderungen an Performance und Stabilität und Hardware-Anbindungen.

Als Hersteller der international erfolgreichen Software Log4View® (Entwicklung und Vertrieb) verfüge ich über nachgewiesene Praxiserfahrung in allen Phasen der Software-Entwicklung.

Freundliches, klares Auftreten, ausgeprägte Überzeugungsfähigkeit.

Optik, Apothekensoftware, Maschinenbau, Medizintechnik, Sicherheitstechnik.

Aufbau und Führung von kleinen Entwicklungsteams; Auswahl der notwendigen Design-, Entwicklungs- und Qualitätssicherungstools.

Regelmäßiger Besuch von Entwicklerkonferenzen (MS Build, PDC, Tech-Ed);

Autor von Publikationen in der Fachpresse.

Fähigkeiten

Methodiken

  • Agile Prozesse (Scrum, Scrumban), Unit-testing, Micro Services, Event-bus & Message-queuing, Microsoft Patterns & Practices

Sprachen, Tools, Apis

  • C#, .Net Core & Framework, Wpf, Linq, Ms Visual Studio, Wcf, Windows Forms, Xunit, C++, Powershell, Postsharp, …

Plattformen

  • Windows Azure, Windows Server, Windows

Datenbanken

  • Ms Sql Server, Entity Framework, Dapper, Nhibernate, Oracle

.Net Gui Bibliotheken

  • Devexpress, Infragistics, Telerik

Application Lifecycle Tools

  • Azure Devops, Microsoft Dev Ops, Git, Wix-toolset, Tfs

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Grundkenntnisse

Ausbildung

LMU München

Diplom-Psychologe · Psychologie · München, Deutschland

Zertifikate & Bescheinigungen

Certified ScrumMaster (CSM)

ScrumAlliance

Microsoft Certified Professional (MCP)

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Peter Fleischer
Peter Fleischer

Teilprojektleiter und Lösungsarchitekt - Microsoft 365 Transformation

Profil ansehen
Kai Schmudlach
Kai Schmudlach

Software-Entwickler

Profil ansehen
Jörg Nieveler
Jörg Nieveler

Senior Software Architekt

Profil ansehen
Stefan Wimmer
Stefan Wimmer

Architekt/Softwareentwickler/Infrastuktur

Profil ansehen
Jürgen Fey
Jürgen Fey

AR/VR/XR-Architekt

Profil ansehen
Jörg Trappschuh
Jörg Trappschuh

Datenbank-Experte und Softwareentwickler

Profil ansehen
Jens Meßinger
Jens Meßinger

Fullstack-Entwickler / Teamleiter

Profil ansehen
Matthias Isler
Matthias Isler

Teilzeit-CTO (Leitender Ingenieur / Technischer Architekt)

Profil ansehen
Heiko Huvermann
Heiko Huvermann

Fullstack-Entwickler / Architekt

Profil ansehen
Carlos Medina
Carlos Medina

Migration Zend Framework 2 /Laminas

Profil ansehen
Guido Schedlbauer
Guido Schedlbauer

Senior Softwareentwickler

Profil ansehen
Christian Zeder
Christian Zeder

Software-Architekt / Software-Ingenieur

Profil ansehen
Manuel Reinfurt
Manuel Reinfurt

Cloud-Architekt & Lead-Entwickler

Profil ansehen
Tobias Waggoner
Tobias Waggoner

Lead Architekt / Senior-Entwickler

Profil ansehen
Marc Haid
Marc Haid

Senior Architekt, Coach und Entwickler

Profil ansehen
Ralph Elsäßer
Ralph Elsäßer

Geo-Informatiker, Digitalisierungsexperte

Profil ansehen
Csaba Kéri
Csaba Kéri

ServiceNow-Berater

Profil ansehen
Johannes Wanzek
Johannes Wanzek

Senior Softwareentwickler

Profil ansehen
Dieter Möhrle
Dieter Möhrle

Softwareentwickler

Profil ansehen
Marcel Meyer
Marcel Meyer

Cloud-Architekt, Senior Solution Architekt, Senior Software Engineer

Profil ansehen
Lars Martin
Lars Martin

Freiberuflicher Solution Architect

Profil ansehen
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps- und DevOps-Engineer

Profil ansehen
Oliver Frömel
Oliver Frömel

Senior IT Enterprise Security Architekt | Projekt Bankmigration

Profil ansehen
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack-Entwickler

Profil ansehen
Johannes Euteneier
Johannes Euteneier

Freiberuflicher Software Consultant

Profil ansehen
Jan Radon
Jan Radon

Software Engineer / Softwarearchitekt / Team Lead

Profil ansehen
Samir Brković
Samir Brković

Lösungsarchitekt / Senior Softwareentwickler

Profil ansehen
Rainer Langbehn
Rainer Langbehn

Senior IT-Consultant, Senior Software Architekt, Senior Software Entwickler, Senior DevOps Engineer

Profil ansehen
Yahya Vall
Yahya Vall

Mitgründer & CEO

Profil ansehen
Prasad Tilloo
Prasad Tilloo

Solution-Architekt / Senior Manager – DTC E-Commerce-Plattform

Profil ansehen