Schlagwörter
Skills
Mein Schwerpunkt liegt auf C#-basierten Projekten im .NET-Umfeld, angefangen mit Windows Forms über WPF und Interface-Programmierung bis hin zu Webseitenentwicklung mit Blazor.
In den vergangenen Jahren habe ich über alle beruflichen Sparten hinweg dutzende Projekte in Klein- Mittelständischen und Großunternehmen betreut, siehe dazu auch meine Referenzen.
Ich bin sehr offen für Neues und habe keine Angst vor Unbekanntem – seien es Technologien, Arbeitsumfelder oder die Berufssparte des Produkts. Neues ist genau genommen das, was mich antreibt und meinen Beruf so spannend macht. Meine gesammelte Erfahrung aus abgeschlossenen Projekten versuche ich in neue Projekte einzubringen und bin immer auf der Suche nach noch besseren Lösungen und Technologien. Auch die Optik ist für mich wichtig – ein Produkt muss nicht nur gut funktionieren, sondern auch gut aussehen.
------------------------------------------------------
Nachfolgend eine Auflistung meiner technischen Qualifikationen. Für detailliertere Informationen besuchen Sie bitte meine Webseite unter www.chrisnowottny.com oder lesen Sie mein ausführliches PDF-Profil.
Programmierung:
- WPF
- .NET C#
- WinUi 3.0
- Blazor
- NHibernate
- Entity Framework
- Windows Forms
- JavaScript, JQuery, JSON
- Java
- Sql Server
- Oracle
- MySql
- PostgreSql
- Jetbrains Resharper
- Jenkins
- Jira
- SonarCube
- Confluence
- Microsoft Office
- Scrum
- Jasper Reports
- TwinCat 3
- GitHub
- Azure
- Application Insights
- Windows Server 2003 - 2019
- Git
- Svn
- Visual Studio
- Eclipse
Projekthistorie
Eingesetzte Technologien: .Net, .Net Framework (Microsoft), C#, DevOps, Git, Microsoft Azure, Python, SCRUM, Visual Studio, Windows Presentation Foundation (WPF)
Verwendete Technologien/Produkte: .NET Core 3.1, WPF, gRPC, Visual Studio, Microsoft SQL-Server, Camunda, JIRA, Confluence, Scrum
Verwendete Technologien: C#, WPF, TSQL, MS SQL Server, .NET-Framework
Entwicklung, Ausbau und Wartung zweier Client-Server Systeme zur zentralen Erfassung und Auswertung der vor Ort installierten Medientechnik auf diversen Kreuzfahrtschiffen.
Verwendete Technologien/Produkte: C#, Windows Forms, TSQL, MS SQL Server, Visual Studio, .NET-Framework
Verwendete Technologien/Produkte: C#, WPF, Visual Studio, Postgres, Jira, .NET-Framework, Git, Telerik-
Controls
Verwendete Technologien/Produkte: C#, VB, VBA, WPF, Visual Studio, MySql, Jira, .NET-Framework, Git, MS Access, MS Excel
Verwendete Technologien/Produkte: C#, WPF, Visual Studio, .NET-Framework, Git
Verwendete Technologien/Produkte: C#, WPF, NHibernate, Visual Studio, Oracle, Jira, Jenkins, .NET-Framework, SonarQube, SVN, MS Access, MS Excel
Programmierung von PLC-Bausteinen und Sensoren zur Zustandsüberwachung von Antriebsstängen in Windkraftanlagen. Programmierung der entsprechenden GUI Steuerung in WPF.
Verwendete Technologien/Produkte: C#, WPF, SQLite, Visual Studio, TwinCAT 3,…
Modernisierung des Tagesgeschäfts mit Hilfe einer zentralen Verwaltungssoftware. Hauptgeschäft des Kunden ist die Instandsetzung von Zerspanungswerkzeugen. Zuvor liefen fast alle Schritte zur Bearbeitung manuell ab, sollten jedoch durch Zuhilfenahme ergänzender Geräte und einer Verwaltungssoftware zeit- und kosteneffizienter gestaltet werden.
Verwendete Technologien/Produkte: C#, TSQL, Windows Forms, .NET-Framework, Visual Studio, MS SQL Server
Achievements beim Einbau von Klimaanlagen in Schiffe von Kunden. Dabei werden unter
Zuhilfenahme diverser zur Verfügung stehender Datenquellen Manpower-, Supplier- und diverse
andere Kosten überwacht und koordiniert. Dazu gehören der Import und die Weiterverarbeitung
von Excel- und Datenbankdaten, die Erstellung und Archivierung der Milestone Achievements sowie
die Verwaltung der Mitarbeiter- und Lieferantendaten.
Verwendete Technologien/Produkte: C#, Windows Forms, TSQL, MS SQL Server, .NET-Framework, MS Excel, MS Access, Visual Studio
Entwicklung, Ausbau und Wartung eines Systems zur Ergänzung der Arbeitszeitkontenerfassung, einer automatisierten Reporterstellung, eines automatisierten Mailversands und diverser Tools zur Bearbeitung der Arbeitszeitkonten.
Verwendete Technologien/Produkte: C#, TSQL, MS SQL Server, Visual Studio, .NET-Framework, ASP.NET, PHP
Entwicklung, Ausbau und Wartung eines Client-Server Systems zur zentralen Erfassung und Auswertung der vor Ort installierten Medientechnik auf diversen Kreuzfahrtschiffen.
Verwendete Technologien/Produkte: C#, Windows Forms, TSQL, MS SQL Server, Visual Studio, .NET-Framework
Entwicklung eines Client-Server Systems zum automatisierten, verschlüsselten Datenversand von Pathologieberichten zwischen Backoffice (Pathologie) und Klienten (Ärzte).
Verwendete Technologien/Produkte: C#, WPF, Visual Studio, .NET-Framework
Neuentwicklung und Wartung einer SQL-Server Datenbank, die KFZ-Daten des
Kraftfahrzeugbundesamts auf diverse Arten auswertet und die Ergebnisse in Form dynamisch erstellter Reports zur Verfügung stellt.
Verwendete Technologien/Produkte: TSQL, C#, MS SQL Server, Visual Studio, SSIS
Geschwindigkeitsoptimierung dynamischer SQL-Abfragen. Diese werden zur Echtzeitgenerierung von Reports von einem führenden KFZ-Hersteller abgerufen.
Verwendete Technologien/Produkte: TSQL, MS SQL Server, Visual Studio
Erstellung eines ASP.NET-basierten Terminkalenders, der in seinen Funktionen dem Google Kalender ähnelt und in eine Verwaltungssoftware eingebunden wurde. Dabei Umsetzung diverser Custom-Anforderungen, u.a. rechtebasierter Zugang zu den Terminkalendern anderer Mitglieder.
Verwendete Technologien/Produkte: VB, TSQL, ASP.NET, JavaScript, HTML, PHP, CSS, JQuery, Visual Studio, .NET Framework, MS SQL Server
Ein in Java programmiertes Abbildungssystem, welches behinderten Menschen Begriffe anhand geeigneter Abbildung erklärt und näherbringt. Die per Suchalgorithmus ermittelten Bilder lassen sich auf unterschiedlichste Art weiterverarbeiten. Per FTP werden automatisiert Programm-Updates und/oder Demo-Bilderpakete geladen und installiert. Das Abbildungssystem ist Teil eines Buchs, welches im deutschsprachigen Raum im Buchhandel vertrieben wird. Ergänzend zum Abbildungssystem wurde eine Webseite mit implementiertem Online-Shop auf Basis eines CMS-Systems erstellt. Über diese Seite werden weitere Bilderpakete für das Abbildungssystem vertrieben.
Verwendete Technologien/Produkte: Java, TSQL, HTML, CSS, JavaScript, Eclipse, MS SQL Server
Täglich abgelegte CSV-Daten wurden automatisiert importiert, weiterverarbeitet und in ein bestehendes LDAP-System eingespeist. Dazu wurden zunächst die Importdaten in eine relationale in-memory SQL-Datenbank eingelesen, im Anschluss auf mögliche Dubletten, Fehleingaben, Inkompatibilitäten, etc. untersucht, und im nächsten Schritt in ein beliebiges LDAP-System geschrieben.
Verwendete Technologien/Produkte: Java, LDAP, TSQL, MS SQL Server, Visual Studio, Eclipse