Softwareentwicklung, Architektur und Design einer Prüfsoftware auf Basis von Anuglar und .NET 5.
Die Prüfsoftware soll Messungen graphisch darstellen. Dabei werden Echtzeit-Messungen sowie historische Daten mit entsprechenden graphischen Annotationen dargestellt. Es werden zusätzliche Analysefunktionen zur Verfügung gestellt. So können die Kunden mehrere Kurven hinsichtlich unterschiedlicher Parameter analyisieren.
Die Anwendung besteht aus einer Angular Frontend und .NET 5 (Core) Backend mit SQL oder Oracle Datenbank und läuft in Docker Containern im Kubernetes.
Die Entwicklungs erfolgt agil mit der Scrum Methode. Azure DevOps mit Git wird für die Entwicklung der Software eingesetzt.
Bei diesem Projekt bin ich sowohl im Frontend als auch im Backend tätig.
Tätigkeit als Entwickler im Bereich Reporting von Windanlagendaten.
Die Tätigkeit umfasst sowohl Frontend- als Backend Tätigkeiten mit .NET und Angular/ASP.NET MVC/React.
Weitere Kernpunkte waren Azure Admin und Entwicklungstätigkeiten wie erstellen von Dashboards, Warnungen, Webjobs, Applications Insights, ARM Scripte, Azure SQL und Auswertungen.
Als Entwicklungsplattform wurde Azure DevOps Services verwendet und auch erweitert bzw. neu erstellt.
Implementierung eines auf SPA basierendes Verwaltungstools für Mitarbeiter. Es können verschiedene Anträge als Workflows mit Hilfe des Tools gestartet, gefolgt und freigegeben werden.
Im Frontend wurde die SPA mit Angular 7 und Flux-Architektur entwickelt. Material Components wurden für die Designelemente verwendet. Meine Aufgabe war es die Logik und die UI zu entwickeln.
Im Backend wurde .NET Web API mit CQRS verwendet. Als relationale Objektmapper war Dapper im Einsatz. Für de API Dokumentation kam Swagger zum Einsatz. Ein SQL Server Instanz wurde für die Datenhaltung verwendet.
Git wurde als Versionierungssytem auf GitLab verwendet. Die Anwendung für Projektmanagement war Jira/Confluence.
Tätigkeiten
Gegenstand dieses Projektes ist es dem Kunden ein Portal zur Verfügung zur Verfügung zu stellen, mit dem die Benutzer Mikroskopie Daten Verwalten, Analysieren, Teilen etc können.
Backend besteht aus .NET Microservices die in einer Docker-Kubernetes Umgebung laufen und über ein RabbitMQ Bus miteinander kommunizieren.
Frontend besteht aus Angular 4+.
In diesem Projekt geht es um die Enwicklung einer progressiven Web Anwendung für Betriebsmittelprüfung.
Die Anwendung basiert auf Angular 5 im Frontend und .NET Web Api und SQL-Server im Backend.
Meine Rolle war die Initiierung, Design und Entwicklung der Web Anwendung mit dem Angular Framework.
Im Backend war ich involviert in erstellen/mitwirken von Web Api Schnittstellen, SQL Server Aufgaben und IdentityServer.
Bei diesem Projekt ging es um die Erstellung Verwaltungs- und Automatisierungssoftware für eine Maschinenanlage. Die Arbeiten umfassten die Technologien Angular 4/CSS/Html im Frontend und .NET und SQL Server im Backend. Als Architekturmuster wurde Microservices verwendet. Git wurde für die Versionsverwaltung im Visual Studio Online verwendet.
Ich führte sowohl Tätigkeiten im Frontend als auch im Backend. Im Frontend bestand meine Aufgabe in der Erstellung von Teilmodulen mit Angular 4, TypeScript und Primeng. Auch die Erstellung einer 2D Komponente für die Bearbeitung von Objekten mit Paper war Teil meiner Tätigkeit.
Im Backend bestand die Aufgaben aus der Erstellung von Web API Schnittstellen für die Angular Komponenten und die Erstellung der zugehörigen Datenbanken im SQL Server 2016.
Zusätzlich hatte ich den Design für den Aufbau der Komponenten erstellt. Die Microsevices liefen als Selfhosted-Services mit Topshelf.
Die Hauptaufgabe dieser Tätigkeit war die Erweiterung und Wartung einer auf WPF basierenden Anwendung. Die Anwendung ist einer der größten WPF Anwendungen in Deutschland und basiert auf ein eigens entwickelten Framework. Zusätzlich musste der Code neu geschrieben werden. Es wurden Tests zum bestehen Code und neuem Code hinzugefügt.
Das Ziel dieses Projekts ist es, eine Anwendung basierend auf WPF/Web Frontend und WCF/Web API Backend für die Maschinenbauindustrie zu erstellen. Die Anwendung ist zusammengesetzt aus Modulen, die verschiedene Aufgaben erfüllen. Meine Tätigkeit in diesem Projekt ist es, dem Kunden beim (neu) Erstellen der Module zu unterstützen.
Die Architektur wurde serviceorientiert ausgelegt. Die einzelnen Module wurden als Services angelegt. Damit war es möglich, die Anwendung lokal und auf Azure zu deployen.
Tätigkeiten
In diesem Projekt geht es die Verwaltung und Steuerung der Geräte und die Services rund um die Geräte über ein Portal basierend auf .NET Technologien zu ermöglichen. Im ersten Teil des Projekts können die Kunden Services über ein Portal in Anspruch nehmen. Meine Aufgabe ist es vom Front-End bis zur Datenbankebene die Anwendung zu erstellen. Außerdem wurden Desktopanwendungen basierend auf WPF erstellt um diverse administrative Tätigkeiten durchzuführen.
Im zweiten Teil der Projekts ging um die Darstellung der aktuellen Informationen zum Zustand des Gerätes und Steuerung des Gerätes über das Webportal. Hier bestand meine Aufgabe darin, die entsprechen „Controls“ auf der Webseite zu erstellen und daraus die Befehle für den Controller des Gerätes zu generieren (Bit-Ebene)
Tätigkeiten:
Der Kunde verkauft Kfz-Teile im eigenen Laden in Stuttgart, über Ebay und Onlineshop. Die Aufgabe ist es, Tools für die Bereitstellung der Daten zwischen den verschiedenen Systemen zu erstellen. Die Web-Anwendung bereitet die Export-Daten der Warenhaltungssoftware für Ebay, gleicht die Daten mit der Shop Anwendung ab und bereitet die Importe für die Warenhaltungssoftware vor.
Tätigkeiten:
Der Kunde ist eines der größten Energie-Konzerne Deutschlands. Teilanwendungen des Konzerns sollten erneuert und neue Anwendungen erstellt werden.
Als Leiter eine kleinen Teams von zwei Personen war meine Aufgabe die Anforderungen zu analysieren und diese auch mit Hilfe der Offshore-Kollegen zu implementieren.
Tätigkeiten:
Der Kunde stellt medizinische Geräte her. Im Rahmen des Projekts soll die Software für das Gerät erstellt werden. Ein Teil der Entwicklung und die Wartung/Bugfixing soll in Indien erfolgen.Als Leiter eines indisches Teams (fünf Personen) war es meine Aufgabe die Entwicklungstätigkeit zu koordinieren. Es erfolgte auch ein fünf wöchiger Indienaufenthalt um Wissenstransfer durchzuführen.
Tätigkeiten:
Im Rahmen der Migration von Office 2003 auf 2007 sollten mögliche Fehlerquellen analysiert und Fehler in Office Dokumenten behoben werden. Dokumente die nicht automatisch konvertiert wurden, wurden nachträglich angepasst.
Tätigkeiten:
Alle wichtigen Aspekte der zu erstellenden Webservices sollten dabei berücksichtigt und dokumentiert werden. Außerdem sollten beispielhafte Webservices erstellt werden.
Tätigkeiten:
Die Aufgaben umfassen Implementierung der neuen Oberfläche. Es sollten einerseits die Hauptseite gemäß den Vorgaben erstellt werden und gleichzeitig neue Controls basierend auf Telerik Controls für eine Einheitliche Darstellung erstellt werden.
Tätigkeiten:
Tätigkeiten:
Tätigkeiten:
Tätigkeit:
Tätigkeiten:
Tätigkeit:
Der Kunde stellt bargeldloses Bezahlsysteme für Unternehmen bereit. Im Rahmen des Projekts wurde die Software für die Geräte zum Aufladen der Karten erstellt.
Tätigkeit:
Berufliche Weiterbildung
Studium
10/1997 ? 12/2005
Universität Stuttgart, Diplom Informatiker
09/1994 ? 06/1997
Technisches Gymnasium Stuttgart
Programmiersprachen/Frameworks
Bin offen für neue Ideen oder Vorschläge
Automobile
Logistik/Transport
IT-Services
Versicherungen
Regierungsorganisation
Pharma
Maschinenbau
Softwareentwicklung, Architektur und Design einer Prüfsoftware auf Basis von Anuglar und .NET 5.
Die Prüfsoftware soll Messungen graphisch darstellen. Dabei werden Echtzeit-Messungen sowie historische Daten mit entsprechenden graphischen Annotationen dargestellt. Es werden zusätzliche Analysefunktionen zur Verfügung gestellt. So können die Kunden mehrere Kurven hinsichtlich unterschiedlicher Parameter analyisieren.
Die Anwendung besteht aus einer Angular Frontend und .NET 5 (Core) Backend mit SQL oder Oracle Datenbank und läuft in Docker Containern im Kubernetes.
Die Entwicklungs erfolgt agil mit der Scrum Methode. Azure DevOps mit Git wird für die Entwicklung der Software eingesetzt.
Bei diesem Projekt bin ich sowohl im Frontend als auch im Backend tätig.
Tätigkeit als Entwickler im Bereich Reporting von Windanlagendaten.
Die Tätigkeit umfasst sowohl Frontend- als Backend Tätigkeiten mit .NET und Angular/ASP.NET MVC/React.
Weitere Kernpunkte waren Azure Admin und Entwicklungstätigkeiten wie erstellen von Dashboards, Warnungen, Webjobs, Applications Insights, ARM Scripte, Azure SQL und Auswertungen.
Als Entwicklungsplattform wurde Azure DevOps Services verwendet und auch erweitert bzw. neu erstellt.
Implementierung eines auf SPA basierendes Verwaltungstools für Mitarbeiter. Es können verschiedene Anträge als Workflows mit Hilfe des Tools gestartet, gefolgt und freigegeben werden.
Im Frontend wurde die SPA mit Angular 7 und Flux-Architektur entwickelt. Material Components wurden für die Designelemente verwendet. Meine Aufgabe war es die Logik und die UI zu entwickeln.
Im Backend wurde .NET Web API mit CQRS verwendet. Als relationale Objektmapper war Dapper im Einsatz. Für de API Dokumentation kam Swagger zum Einsatz. Ein SQL Server Instanz wurde für die Datenhaltung verwendet.
Git wurde als Versionierungssytem auf GitLab verwendet. Die Anwendung für Projektmanagement war Jira/Confluence.
Tätigkeiten
Gegenstand dieses Projektes ist es dem Kunden ein Portal zur Verfügung zur Verfügung zu stellen, mit dem die Benutzer Mikroskopie Daten Verwalten, Analysieren, Teilen etc können.
Backend besteht aus .NET Microservices die in einer Docker-Kubernetes Umgebung laufen und über ein RabbitMQ Bus miteinander kommunizieren.
Frontend besteht aus Angular 4+.
In diesem Projekt geht es um die Enwicklung einer progressiven Web Anwendung für Betriebsmittelprüfung.
Die Anwendung basiert auf Angular 5 im Frontend und .NET Web Api und SQL-Server im Backend.
Meine Rolle war die Initiierung, Design und Entwicklung der Web Anwendung mit dem Angular Framework.
Im Backend war ich involviert in erstellen/mitwirken von Web Api Schnittstellen, SQL Server Aufgaben und IdentityServer.
Bei diesem Projekt ging es um die Erstellung Verwaltungs- und Automatisierungssoftware für eine Maschinenanlage. Die Arbeiten umfassten die Technologien Angular 4/CSS/Html im Frontend und .NET und SQL Server im Backend. Als Architekturmuster wurde Microservices verwendet. Git wurde für die Versionsverwaltung im Visual Studio Online verwendet.
Ich führte sowohl Tätigkeiten im Frontend als auch im Backend. Im Frontend bestand meine Aufgabe in der Erstellung von Teilmodulen mit Angular 4, TypeScript und Primeng. Auch die Erstellung einer 2D Komponente für die Bearbeitung von Objekten mit Paper war Teil meiner Tätigkeit.
Im Backend bestand die Aufgaben aus der Erstellung von Web API Schnittstellen für die Angular Komponenten und die Erstellung der zugehörigen Datenbanken im SQL Server 2016.
Zusätzlich hatte ich den Design für den Aufbau der Komponenten erstellt. Die Microsevices liefen als Selfhosted-Services mit Topshelf.
Die Hauptaufgabe dieser Tätigkeit war die Erweiterung und Wartung einer auf WPF basierenden Anwendung. Die Anwendung ist einer der größten WPF Anwendungen in Deutschland und basiert auf ein eigens entwickelten Framework. Zusätzlich musste der Code neu geschrieben werden. Es wurden Tests zum bestehen Code und neuem Code hinzugefügt.
Das Ziel dieses Projekts ist es, eine Anwendung basierend auf WPF/Web Frontend und WCF/Web API Backend für die Maschinenbauindustrie zu erstellen. Die Anwendung ist zusammengesetzt aus Modulen, die verschiedene Aufgaben erfüllen. Meine Tätigkeit in diesem Projekt ist es, dem Kunden beim (neu) Erstellen der Module zu unterstützen.
Die Architektur wurde serviceorientiert ausgelegt. Die einzelnen Module wurden als Services angelegt. Damit war es möglich, die Anwendung lokal und auf Azure zu deployen.
Tätigkeiten
In diesem Projekt geht es die Verwaltung und Steuerung der Geräte und die Services rund um die Geräte über ein Portal basierend auf .NET Technologien zu ermöglichen. Im ersten Teil des Projekts können die Kunden Services über ein Portal in Anspruch nehmen. Meine Aufgabe ist es vom Front-End bis zur Datenbankebene die Anwendung zu erstellen. Außerdem wurden Desktopanwendungen basierend auf WPF erstellt um diverse administrative Tätigkeiten durchzuführen.
Im zweiten Teil der Projekts ging um die Darstellung der aktuellen Informationen zum Zustand des Gerätes und Steuerung des Gerätes über das Webportal. Hier bestand meine Aufgabe darin, die entsprechen „Controls“ auf der Webseite zu erstellen und daraus die Befehle für den Controller des Gerätes zu generieren (Bit-Ebene)
Tätigkeiten:
Der Kunde verkauft Kfz-Teile im eigenen Laden in Stuttgart, über Ebay und Onlineshop. Die Aufgabe ist es, Tools für die Bereitstellung der Daten zwischen den verschiedenen Systemen zu erstellen. Die Web-Anwendung bereitet die Export-Daten der Warenhaltungssoftware für Ebay, gleicht die Daten mit der Shop Anwendung ab und bereitet die Importe für die Warenhaltungssoftware vor.
Tätigkeiten:
Der Kunde ist eines der größten Energie-Konzerne Deutschlands. Teilanwendungen des Konzerns sollten erneuert und neue Anwendungen erstellt werden.
Als Leiter eine kleinen Teams von zwei Personen war meine Aufgabe die Anforderungen zu analysieren und diese auch mit Hilfe der Offshore-Kollegen zu implementieren.
Tätigkeiten:
Der Kunde stellt medizinische Geräte her. Im Rahmen des Projekts soll die Software für das Gerät erstellt werden. Ein Teil der Entwicklung und die Wartung/Bugfixing soll in Indien erfolgen.Als Leiter eines indisches Teams (fünf Personen) war es meine Aufgabe die Entwicklungstätigkeit zu koordinieren. Es erfolgte auch ein fünf wöchiger Indienaufenthalt um Wissenstransfer durchzuführen.
Tätigkeiten:
Im Rahmen der Migration von Office 2003 auf 2007 sollten mögliche Fehlerquellen analysiert und Fehler in Office Dokumenten behoben werden. Dokumente die nicht automatisch konvertiert wurden, wurden nachträglich angepasst.
Tätigkeiten:
Alle wichtigen Aspekte der zu erstellenden Webservices sollten dabei berücksichtigt und dokumentiert werden. Außerdem sollten beispielhafte Webservices erstellt werden.
Tätigkeiten:
Die Aufgaben umfassen Implementierung der neuen Oberfläche. Es sollten einerseits die Hauptseite gemäß den Vorgaben erstellt werden und gleichzeitig neue Controls basierend auf Telerik Controls für eine Einheitliche Darstellung erstellt werden.
Tätigkeiten:
Tätigkeiten:
Tätigkeiten:
Tätigkeit:
Tätigkeiten:
Tätigkeit:
Der Kunde stellt bargeldloses Bezahlsysteme für Unternehmen bereit. Im Rahmen des Projekts wurde die Software für die Geräte zum Aufladen der Karten erstellt.
Tätigkeit:
Berufliche Weiterbildung
Studium
10/1997 ? 12/2005
Universität Stuttgart, Diplom Informatiker
09/1994 ? 06/1997
Technisches Gymnasium Stuttgart
Programmiersprachen/Frameworks
Bin offen für neue Ideen oder Vorschläge
Automobile
Logistik/Transport
IT-Services
Versicherungen
Regierungsorganisation
Pharma
Maschinenbau
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.