Schlagwörter
Skills
- Software-Entwicklung mit Schwerpunkt C#.NET und SQL Datenbanken.
- Planung und Implementierung von Benutzeroberflächen, Businesslogik und Datenzugriffsschicht.
- Design und Entwicklung von Datenbanken.
- Aufwandschätzungen, technische Konzeption, Durchführung von Tests, Dokumentation und Support.
- Langjährige und branchenübergreifende Projekterfahrung im kommerziellen, technischen und wissenschaftlichen Umfeld.
Ausbildung
- seit 1992 beruflicher Softwareentwickler, freiberufl. seit 2003
- Zertifikate
- Developing .NET Applications with C#
- Enterprise Applications with ADO.NET
- Oracle8 (Architektur, Interna, Administration)
- Java basics
- PL/SQL advanced
- Organisations-Programmierer und Grundlagen BWL bei Siemens-Nixdorf
- Dipl.-Biologe (Genetik, Biochemie, Mikrobiologie, Informatik), Universität Freiburg
Erfahrungen
- Anwendungsentwicklung im Windows- und Web-Umfeld
- GUI-Programmierung (WPF/XAML, ASP.NET, WinForms, WebForms)
- Datenbanken (Entwurf, SQL, Stored Procedures, Trigger)
- Datenbankanbindung (ADO.NET, Entity Framework)
- Dienste (Windows)
- Objektorientierte Arbeitsweise OOA, OOD, OOP
- Analyse, Spezifikation, Implementierung, Tests
- Technische Dokumentation und Kundendokumentation
- Scrum
Programmierung
- C#, WPF, XAML, MVVM - Schwerpunkt
- .NET Framework 4.8 / Core - Schwerpunkt
- LINQ - Schwerpunkt
- WinForms - Schwerpunkt
- T-SQL, StoredProcedures - Schwerpunkt
- ADO.NET, EntityFramework 6 / Core
- Angular
- Web Forms (ASP.NET)
- WCF
- C++
- C
- Gupta, Centura
- HTML
- Java
- JavaScript
- PL/SQL
- XML
Datenbanken
- MS SQL Server - Schwerpunkt
- Oracle
- Access
- Informix
- Gupta, Centura
Tools
- Visual Studio .NET 2019
- ReSharper (JetBrains)
- Git
- Subversion / Tortoise
- MS Visual Source Safe
- Docker
- Jenkins (Build Server)
- Jira (Scrum, Tickets)
- IIS
- MS SQL Server Management Studio
- Oracle Enterprise Manager
- PL/SQL Developer
- TOAD
- Seagate Crystal Reports
- Data Dynamics Active Reports
- MS Office
- MS Commerce Server 2000/2002
- Centura Team Developer
Betriebssysteme
- Windows
- Unix - Grundkenntnisse
Branchen
- IT
- Consulting
- Handel
- Dienstleistung
- Behörde
- Pharma
- Chemie
- Industrie
- Universität
- Schulung
Projekthistorie
Tätigkeiten: Entwicklung von WPF Custom Controls für die GUI. Außerdem Programmierung der Logik und GUI zur Ansteuerung der Firmware zum Öffnen/Schließen der Abdeckvorrichtung am Gerät. Refactoring in GUI, BusinessLogic und verschiedenen Konfigurationsdateien. Performance-Optimierung des Kamera-Moduls, das der Validierung des Dispensionsvorgangs dient.
Skills
C#.NET,.NET Framework, WPF, XML, NUnit, Visual Studio, Resharper, Git, Jira, Kanban, Scrum
Skills
C#.NET, ADO.NET, WinForms, Visual Studio, SQL Server, T-SQL, Word, XSLT, XML WML2XSLT, XML SDK 2.0
Skills
Angular V 10, .NET Core, ASP.NET Core, REST, Entity Framework Core
Tätigkeiten: Weiterentwicklung, Anpassungen und Fehlerbearbeitung in nahezu allen Modulen der Anwendung, wie Import, Bearbeitung der Real- und Planungsdaten und Reporting durchgeführt. Dabei Implementierung in allen Schichten wie Daten-Repository inkl. Anpassung von SQL-Statements, Service-Schnittstellen mit DTOs, synchrone und asynchrone Service-Calls, ViewModel, sowie GUI-Entwicklung per WPF. Unterstützung des Teams im gesamten Scrum-Prozess.
Skills
C#, WPF, .NET Framework 4.7, Visual Studio 2017, Entity Framework V 6, WCF, IIS, Subversion, Oracle V 12, PL/SQL Developer, Docker, Windows 10 Pro, Jenkins, Jira, Scrum
Skills
C#.NET, ADO.NET, WinForms, WPF, Visual Studio, SQL Server 2008/2017, T-SQL, Word, XSLT, XML, WML2XSLT, Open XML SDK 2.0
Refactoring und Optimierung der Archivierungs-Historie, Verbesserung der Übersichtlichkeit und des Informationsgehalts beim Event-Logging, Erstellen eines Gesamtsupport-Files für alle Knoten eines Windows Server Failover Cluster. Unit-Tests für die beschriebenen Änderungen.
Skills
C#, .NET Framework V 4.7, Visual Studio Enterprise 2017, NUnit, Resharper Ultimate 2018, Git, Windows Power Shell
Entwicklung einer EDI-Schnittstelle für das eBilling. Implementierung der Verwaltung von Activity- und Taskcodes gemäß dem LEDES-Standard, sowie entsprechende Anpassungen zur Verwendung der Codes in den Modulen der Leistungserfassung, wie z.B. Auslagen oder Zeiten.
Anpassen und Erstellen von Unit-Tests in den bearbeiteten Modulen.
Unterstützung des Teams durch Bugfixings und Refactorings in weiteren Bereichen des Gesamtsystems. Die Arbeitsweise erfolgte nach Scrum.
Skills
C#, .NET Framework 4.7, Visual Studio Enterprise 2017, NUnit, Resharper Ultimate 2017, DevExpress, NHibernate, Git, MS SQL Server 2014, MS SQL Server Management Studio 12.0, Windows 10 Pro, Polarion, Scrum
Skills
C#.NET, Visual Studio, NUnit, Resharper, AWSSDK (Amazon WebService SDK), Azure Storage Client, Minio Storage Server, Azure SDK, Microsoft Azure Storage Emulator, Git, Jira
Skills
C#.NET, ADO.NET, WinForms, Visual Studio, SQL Server 2008, T-SQL, Word, XSLT, XML WML2XSLT, Open XML SDK 2.0, SQL Server Report Services (SSRS)
Skills
Visual Studio 2015 Community, Web-Entwicklung mit ASP.NET MVC, HTML 5, CSS3, AngularJs, Bootstrap, Entity Framework, SQL Server 2014 mit Report Services (SSRS)
Skills
C#.NET, ADO.NET, WinForms, Visual Studio, SQL Server 2008, T-SQL, Word, XSLT, XML WML2XSLT, Open XML SDK 2.0
Windows-Applikation zur Einsatzkommunikation für Leitstellen und Einsatzfahrzeuge (z.B. Feuerwehren) als Mehrplatzsystem. Das System umfasst Module und Hardware in den Bereichen Telefonie, Funk, Haustechnik, Alarmierung, Kommunikationsverwaltung, Sprachaufzeichnung und Dokumentation.
Komplettes Redesign und Optimierung der bestehenden Datenbank. Programmierung von Schnittstellen zur Ansteuerung der Firmware unterschiedlicher Hardware (Tel., Funk etc.).
Weitere Aufgabenschwerpunkte in der Konzeption und Programmierung der oben genannten Module. Hierzu Entwicklung von Datenbank, Businesslogik und GUI (WPF/XAML) incl. der dazugehörigen ViewModels (MVVM).
Ausserdem Tests und Dokumentation der Software. Durchführung aller Aufgaben in enger Zusammenarbeit mit der Projektleitung und dem Entwicklerteam. Installation und Customizing der Software vor Ort bei Kunden des Auftraggebers.Skills
C#.NET, .NET Framework 4.5, WPF, XAML, MVVM, Entity Framework 4.2, LINQ, Visual Studio 2010, WCF, Multithreading, Peer-to-Peer, SQL Server 2008 R2 mit DB-Replikation, T-SQL, ReSharper, Mantis Bugtracking, TeamCity Buildserver, XML, Windows 7/8, Scrum
Skills
C#.NET, ADO.NET, WinForms, Visual Studio, SQL Server, T-SQL, Word, XSLT, XML WML2XSLT, XML SDK 2.0
Skills
SQL Server 2005, SQL Server Management Studio, SQL, T-SQL
Skills
CMS (Dasat), JavaScript
Skills
C#.NET, ADO.NET, .NET Framework 2.0, WinForms, Visual Studio 2005, SQL Server 2005, Crystal Reports, Access, Excel, Word
Weiterentwicklung eines Testsystems für Lenkflugkörper. Mit dem Testsystem werden anhand von Plugins und Metadaten automatisierte Testabläufe für Bauteile und Baugruppen konfiguriert und generiert. Die Messdaten aus den Testläufen werden ebenfalls in der Datenbank zur Auswertung gespeichert.
Aufgabenschwerpunkte im Redesign der Datenbank zur optimierten Speicherung und Versionierung von Testabläufen und Messdaten. Erweiterung des Systems von Access auf MS SQL Server. Komplettes Redesign der Datenzugriffsschicht, sowie Anpassungen in GUI und Businesslogik. Technische Konzeption mit Aufwandschätzungen, Implementierung und Tests. Überarbeitung der technischen Dokumentation und der Benutzerdokumentation.Skills
C#.NET, .NET Framework 2.0, WinForms, ADO.NET, DataSets, Visual Studio 2005, OOA, OOD, OOP, Interfaces, Design Patterns, MS SQL Server 2005, Access, Subversion, FxCop, NUnit, Visio
Skills
C#.NET, ADO.NET, .NET Framework 2.0, WinForms, Visual Studio 2005, SQL Server 2005, Crystal Reports, Access, Excel, Word
Konzeption und Neuentwicklung einer Multi-User Windows Applikation zur Verwaltung vertrieblicher Abläufe. Ausgangssituation war eine unter VB6 programmierte Single-User MS Access Applikation.
Programmierung von Modulen für Stammdaten, Personen, Verkaufsaktionen, Angebote und Preiskalkulation. Schnittstellen zu Excel und Word.nEntwurf der gesamten Datenbank im SQL Server und Entwicklung der Applikation mit Businesslogik, GUI und Datenzugriffsschicht.
Unterstützung bei der Datenmigration von Access nach SQL Server. Bereitstellung von Word Reports für die Angeboterstellung mit automatisierter XSL-Transformation.Skills
C#.NET, .NET Framework 2.0, Windows Forms, ADO.NET, Visual Studio 2005, Schnittstellen zu Word und Excel, MS SQL Server 2005, T-SQL, Crystal Reports, Access, Excel, Word, XML, XSLT, WML2XSLT, XSL-Transformation
Skills
C#.NET, .NET Framework 2.0, Windows Forms, ADO.NET, Visual Studio 2005, MS SQL Server
Skills
C#.NET, .NET Framework 2.0, Windows Forms, Remoting, ADO.NET, Visual Studio .NET 2005, MS SQL Server, MS Visual Source Safe
Skills
C#.NET, .NET Framework 2.0, Windows Forms, ADO.NET, Visual Studio 2005, MS SQL Server
Skills
C#.NET, .NET Framework 2.0, Windows Forms, Visual Studio 2005, XML, MDL-Draw (Isentris), Oracle, SQL Server, Excel, P4 Perforce Source Management, Crystal Reports
Skills
VB.NET, ASP.NET, ADO.NET, XML, Oracle, SQL, PL/SQL, IIS, IE, HTML, JavaScript, Visual Studio .NET, Workflow-Management System IXOS BPM / OpenText, SAP (Schnittstellen)
Skills
VB.NET, ADO.NET, Oracle, MS SQL Server, XML, SQL, Visual Studio .NET
Skills
ASP.NET, C#.NET, ADO.NET, SQL Server, SQL, T-SQL, IIS, IE, HTML, JavaScript, Visual Studio .NET
Skills
Excel, Word, Power Point
Skills
ASP.NET, C#.NET, ADO.NET, SQL Server, SQL, T-SQL, IIS, IE, HTML, JavaScript, Active Reports, Visual Basic, VBA, Excel, Visual Studio .NET, Infragistics (DataGrid)
Skills
MS Commerce Server, SQL Server, SQL, T-SQL, ASP, VBScript, JavaScript, Visual Studio
Internet-Anwendung zur Erfassung von Kundendaten vor Ort. Die erfassten Daten werden durch ein weiteres Tool (Intranet) validiert und zur internen Verwendung freigeschaltet.
Konzeption und Entwicklung der Anwendungen und der Datenbank.Skills
ASP (VBScript), ADO, SQL Server, T-SQL, IIS, HTML, JavaScript, Visual Studio
Skills
MS Commerce Server (SolutionSites, BusinessDesk), SQL Server, ASP, VBScript, SQL, T-SQL, HTML, JavaScript
Skills
HTML, JavaScript, ASP, VBScript, Adobe Photoshop, Access, SQL Server
Skills
Oracle DB, Oracle Portal, PL/SQL, HTML, JavaScript
Skills
Oracle, SQL, PL/SQL, Centura Team Developer, Crystal Reports, Windows NT
Skills
Oracle, Oracle Pro*C, C, C++, SQL, PL/SQL, Informix, ESQL, Watcom
Reisebereitschaft
Bevorzugt Süddeutschland und Schweiz, Raum Basel.
Derzeit nur remote bzw. nach Rücksprache.