Schlagworte
Skills
- Software-Entwicklung mit C#.NET
- Windows Software
- Middle Tier, Backend, Datenbanken
- Beratung, Coaching, Code Review
Branchenerfahrung:
- Chemie / Pharma
- Banken / Finanzdienstleistung
- Telekommunikation
- Automotive
- Produzierendes Gewerbe / Industrie
- IT-Dienstleistung
- Unternehmensberatung
C#, .NET
- C#.NET (Schwerpunkt seit 2004)
- Microsoft Visual Studio (alle Versionen)
- Windows Presentation Foundation (WPF, XAML, MVVM)
- Windows Forms (WinForms)
- Entity Framework
- ADO.NET
- LINQ, Generics
- Unit Test (MS-Test, NUnit, Moq)
- Inversion of Control, Dependency Injection, IoC-Container, Autofac
- XML
- Git, Subversion (SVN, TortoiseSVN)
Datenbanken:
- Oracle, PL/SQL
- SQL Server
- SQLite
- Access
Sonstiges:
- Für Portierungen: C++, Delphi, Visual Basic
- Microsoft Office
Ausbildung:
- Dipl.-Ing. (FH): Elektrotechnik und Informatik
Projekthistorie
Programmierung mehrerer Module zur Medienverwaltung
Kenntnisse:
C#.NET, .NET6 / .NET Core, SQL, WPF, XAML, MVVM, LINQ, Unittest, Dependency Injection, Git, NuGet, MSTest, Moq
Eingesetzte Produkte:
Visual Studio, Git, NuGet, MSTest, Moq
Softwareentwicklung für Hochdurchsatzforschung in der Chemie
• Scientific Data Warehouse
• High Throughput Experimentation (HTE)
• Labor-Informations- und Management-System (LIMS)
Kenntnisse:
C#, SQL, Windows Presentation Foundation, Scrum, Clean Code, ReSharper, XAML, MVVM, MEF, Hibernate, LINQ, Unittest, Dependency Injection, Git, NuGet, MSTest, DevExpress, Docker, Oxyplot, FluentMigrator, Fluent Assertions
Eingesetzte Produkte:
Visual Studio, Git, Bitbucket, Atlassian JIRA, Atlassian Confluence, Oracle, MS SQL Server, NuGet, MSTest, Moq
Entwicklung einer an das kundenspezifische Auftragsmanagement gekoppelten Abrechnungs-Software
Kenntnisse:
C#, SQL, Visual Studio, Windows Presentation Foundation, XAML, MVVM Design Pattern, ADO.NET Entity Framework, LINQ, List & Label, Unittest, Dependency Injection, Git, NuGet, Autofac, Moq, NUnit
Eingesetzte Produkte:
Visual Studio, List & Label, MS SQL Server
Coaching eines Entwickler-Teams in Methoden moderner Software-Entwicklung mit C#.Net:
- Inversion of Control, Dependency Injection, IoC-Container
- Unit Tests, Mocking
- WPF, XAML und MVVM-Architektur
- Design Patterns, Best Practices, Clean Code
- Code Review bestehender Software-Module
- Unterstützung beim Refactoring
Kenntnisse:
C#, SQL, Unit Tests, Dependency Injection, Design Patterns, WPF, XAML, LINQ, MVVM Design Pattern, Microsoft Visual Studio, Team Foundation Server, Git, TortoiseGit, NuGet, Autofaq, Moq, .NET
Eingesetzte Produkte:
Visual Studio, Git, Oracle
Programmierung einer App mit C# und Xamarin Forms
Kenntnisse:
C#, Xamarin.Forms, Unit Test, XAML, MVVM Design Pattern, LINQ, Git, NuGet, SQL
Eingesetzte Produkte:
Android, Microsoft Visual Studio, TortoiseGit
Programmierung mehrerer Software-Module mit C#.NET für das Qualitätsmanagement (QM) und die Qualitätssicherung (QS) eines börsennotierten Chemie-Konzerns.
GMP-konformes LIMS, Client- und Server-Programmierung, Drei-Schichten-Architektur (Three Tier Architecture). Modul-Neuentwicklungen und Portierung älterer Module von Delphi nach C#.
LIMS = Labor-Informations- und Management-System
GMP = Good Manufacturing Practice = Gute Herstellungspraxis für Arzneimittel
Kenntnisse:
C#, Unit Test, Windows Forms, WinForms, ADO.NET, Team Foundation Server, TFS, SQL
Eingesetzte Produkte:
Microsoft Visual Studio .NET, Team Foundation Server (TFS), Oracle
Programmierung mehrerer Android-Apps. Komplette Projektabwicklung: Analyse, Konzeption, Programmierung, Tests
Kenntnisse:
Java, Android, Eclipse, Subversion
Eingesetzte Produkte:
Android Studio, Android SQLite, Eclipse, Android Support Library, Subversion, SVN, TortoiseSVN
Programmierung mehrerer C#-Programme inkl. PL/SQL-Prozeduren für den Forschungsbereich eines Pharmakonzerns
• High Throughput Screening (HTS)
• Labor-Informations- und Management-System (LIMS)
Prozessbasierte LIMS-Software mit weitreichenden Planungs- und Analysemodulen. Tabellarische und grafische Auswertungen. Umfangreiches relationales Datenbankmodell (Oracle). Modul-Neuentwicklungen und Portierung älterer Module von C++ nach C#.
Kenntnisse:
C#, Windows Forms, ADO.NET, Infragistics, Subversion, PL/SQL, SQL, Windows Presentation Foundation, LINQ, TOAD, Object-Relational-Mapping
Eingesetzte Produkte:
Microsoft .NET, Microsoft Visual Studio .NET, C#.NET, Infragistics NetAdvantage, Subversion (SVN, TortoiseSVN), Team Foundation Server (TFS), TOAD, Persistent Datasets (ORM ähnlich Entity Framework)
Reisebereitschaft
exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)
Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.
Versicherungsbeginn:
01.10.2015
Versicherungsende:
01.10.2024