Softwareentwicklung C# .Net, Projektorganisation, Projektleitung
Aktualisiert am 12.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 09.09.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Anwendungsentwicklung (Frontend / Backend)
C# .Net ASP.NET ASP.Net Core WPF WCF REST JSON JavaScript
Projektorganisation
Deutsch
Muttersprache
Englisch
sehr gut - verhandlungssicher
Russisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Deutschland
Projekteinarbeitung innerhalb von Deutschland möglich, danach wird Remote - Arbeit bevorzugt.
möglich

Projekte

Projekte

10 Jahre 5 Monate
2014-02 - heute

Anwendungsentwicklung

IT Freelancer, Senior Software Developer / Project Manager ASP.Net 4.0 / 4.5 HTML CSS ...
IT Freelancer, Senior Software Developer / Project Manager

Anwendungsentwicklung / Erweiterung für Kunden

  • Erstellen von Coded UI Tests mittels Visual Studio 2012 in C# (4.5)
  • Erweitern zweier bestehenden Asp.Net Portal Lösung zur Produktionslinienüberwachung und zur MAC ID Verwaltung für Wegfahrsperren (Visual Studio 2013, C# 4.0 / 5.0, HTML 5, MS SQL, Oracle SQL) und zugehörigen WCF Services
  • Erweitern einer bestehenden Asp.Net Portal Lösung um eine Auftragsverwaltung (Visual Studio 2013, C# 4.0 / 5.0, MS SQL, Oracle SQL)
  • Erstellen eines Prototyps mittels WPF (Visual Studio 2013, Catel MVVM, MahApps)
  • Erstellen eines Prototyps für Maschinenwartungsaufgaben in Asp.Net (Visual Studio 2013, C# 4.0, HTML 5, jQuery mobile)
  • Erweitern einer bestehenden Dokumentation und Erstellen neuer Dokumentationen mittels Author-it
  • Erweitern zweier bestehender Module der Asp.Net Portal Lösung für ungarische Niederlassung (Visual Studio 2015, C# 5.0, MS SQL, Oracle SQL)
  • Erstellung eines Testplans für die bestehende Asp.Net Lösung zur Produktionslinienüberwachung
  • Refactoring und Weiterentwicklung einer WPF Dashboard Lösung (Visual Studio 2015 / 2017, C# 6.0 / 7.x, MS SQL, WPF, WCF, .Net Remoting, GIT, Sourcetree)
  • Fertigstellung der Version 1.0 einer bereits angefangenen REST API Lösung zum Abfragen von bestimmten Daten aus einer internen Produktdatenbank (Visual Studio 2015, C# 6.0, Oracle SQL, REST API)
  • Erstellung und Erweiterung von neuen HTML5 basierten Reports für die ASP.NET Portal Lösung bei Einsatz eines WF basierten Service, welcher über REST / JSON kommuniziert (Visual Studio 2015 / 2017, C# 6.0 / 7.x, Oracle SQL, MS SQL, JSON, REST, HTML5, JavaScript)
  • Erstellung eines Microservice mit Konfigurationsparser und Aufruf einer (externen) COM Komponente zur Erstellung von Grafiken unter Nutzung der (.Net) Web API, welcher über REST / JSON kommuniziert (Visual Studio 2019, C# 7.x / 8.x, JSON, REST, Web API, Swagger)
  • Fehlerkorrektur einer neu entwickelten Asp.Net MVC Core Portal Lösung zur Produktionslinienüberwachung (Visual Studio Code / WebStorm, C# 8.0, HTML 5, MS SQL, Oracle SQL, AngularJS, Angular 8, TypeScript, JSON, REST, .Net Core Web API, Swagger) und zugehörigen Micro Services
  • Migration eines gemischten .Net Framework / .Net Core REST / JSON Services nach .Net 5.0, Erstellung von zugehörigen Unit Tests (Visual Studio 2019, C# 8.x / 9.x, JSON, REST, .Net Core, .Net 5.0, MSTest)
  • Erstellung eines REST / JSON Services zu 50% zur Archivierung von Datendateien in ein Langzeitarchiv (Visual Studio 2022, C# 10.x, JSON, REST, .Net 6.0, MSTest, RabbitMQ, Kubernetes, HELM Charts)

RabbitMQ Kubernetes Visual Studio 2012 / 2013 / 2015 / 2017 / 2019 / 2022 Oracle SQL Server 11 / 12 / 19 MS SQL Server 2012 / 2014 / 2016 / 2019
ASP.Net 4.0 / 4.5 HTML CSS HTML 5 jQuery jQuery mobile AngularJS Angular 8 TypeScript Visual Studio Code WebStorm TFS GIT Sourcetree Fork WPF WCF .Net Remoting WebServices Web API .Net Core Web API Swagger Catel MVVM MahApps Author-it REST / JSON HELM Charts .Net 4.0 / 4.5 / 4.6x / 4.7x / 4.8x / 5.0 / 6.0 C# C# 4.0 / 5.0 / 6.0 / 7.x / 8.x / 9.x / 10.x (SCRUM) (SAFE)
Bosch
Stuttgart
6 Monate
2013-06 - 2013-11

Anwendungsentwicklung für Kunden

Projektingenieur / Senior Software Developer / Project Manager ASP.Net 3.5 / 4.0 HTML CSS ...
Projektingenieur / Senior Software Developer / Project Manager
  • Überarbeiten und Verifizieren des Pflichtenheftes für die Implementierung eines Web – Frontends zur Produktionssteuerung und Qualitätsverbesserung (eines weltweit führenden Tabakunternehmens)
  • Entwurf und Implementierung dieses Web – Frontends in ASP.NET 3.5 / 4.0 mittels Visual Studio 2010 in C# 4.0
    und unter Verwendung von DevExpress Controls
  • Entwurf und Implementierung von ASP.NET Controls (in C# 4.0), welche im Web – Frontend verwendet werden
  • Implementierung eines Installationsprogramms mit Windows Forms und eines mit WPF
  • Präsentation des Prototypen vor Ort (mit Verantwortlichem auf Kundenseite und den zukünftigen Benutzern)
  • Leitung eines kleinen Teams von zwei Entwicklern, welche SQL Stored Procedures (mittels MS SQL Server 2008) und eine MDE Anwendung auf Basis des .Net Compact Frameworks 3.5 entwickelten
  • Durchführung von Daily Standup-meetings (mit Abteilungsleiterin)
  • Vorschlagen von Verbesserungen der Projektvorgehensweise und von Arbeitsprozessen
  • Leistung von Installations- und Konfigurations – Support für das Web – Frontends über Telefon und vor Ort
  • Vertretung der Abteilungsleiterin während des 14-tägigen Urlaubs
  • Überarbeiten und Verifizieren eines Pflichtenheftes für ein weiteres Projekt 
ASP.Net 3.5 / 4.0 HTML CSS .Net 3.5 / 4.0 C# 4.0 Visual Studio 2010 DevExpress Controls SVN Windows Forms WPF WebServices Scrum XP
Dresden Informatik
Dresden
6 Monate
2012-11 - 2013-04

Anwendungsentwicklung / Erweiterung für Kunden

Software Engineer / Senior Software Developer / Project Manager .Net 2.0 C# 2.0 .Net 4.0 ...
Software Engineer / Senior Software Developer / Project Manager
  • Erweiterung einer auf Windows Forms basierenden bestehenden kundenspezifischen Lösung zur Abnahme durch den Kunden (C# 2.0, .Net 2.0)
  • Entwicklung von WPF Controls (Widgets) zur Verwendung im Hauptprodukt (PTO – PeerGroup Tool Orchestrator) als Customizinglösung für einen Kunden (C#, .Net 4.0)
  • Einbringen von Verbesserungen zur Prozessoptimierung
  • Einsatz in Kitchener, ON zum Kennenlernen des Produktes und Erstellender Erweiterung der bestehenden kundenspezifischen Lösung (6 Wochen, November – Dezember)
  • Einsatz in Kitchener, ON in der Projektstartphase für die Entwicklung (4 Wochen, Januar – Februar)
.Net 2.0 C# 2.0 .Net 4.0 C# 4.0 Visual Studio 2010 TFS 2012 Windows Forms WPF XAML WCF
Peergroup Inc.
Kitchener, ON, Kanada/Dresden
3 Jahre 7 Monate
2009-04 - 2012-10

angestellt

Senior Softwareentwickler / Projektmanager
Senior Softwareentwickler / Projektmanager
CS2 Informatik
Erlangen
3 Jahre 7 Monate
2009-04 - 2012-10

Portierung und Erweiterung

Mitarbeiter von CS2 Informatik .Net 2.0 / 3.0 / 3.5 Visual Studio 2008 / 2010 MS SQL Server 2005 / 2008 R2 ...
Mitarbeiter von CS2 Informatik

Portierung und Erweiterung für Kunden (Senior Developer / Projectmanager)

  • Entwicklung von Teilen einer Steuerberater und juristischen Büromanagementsoftware in C# (2.0, 3.5 und 4.0) innerhalb eines Entwicklungsteams unter Verwendung eines, auf dem Microsoft Composite Application Block (CAB) basierenden internen Frameworks
  • Absprache von Anforderungen mit einem Inhouse Kunden für juristische Bestandteile der Büromanagementsoftware
  • Organisation von Besprechungen zu speziellen kontinuierlichen Themengebieten (Tracing / Logging, Unit Tests und Abteilungsweite Anforderungen)
  • Bereitstellung von Datenbankdesigninformationen und komplexen TSQL Anweisungen für ein Datenbankreportingtool
  • Implementierung eines Tools zum gezielten Ändern von XML Dateien, welche für das Datenbankreportingtool verwendet wurden
  • Koordinierung und Management einer abteilungsweiten Performanceoptimierung für Großkunden
  • Erstellung eines Projektmanagementplans für kritische Phasen der Erweiterung und Optimierung des Datenbankreportingtools (mittels MS Project)
  • Halten eines Trainings für Mitarbeiter der Kundensupportabteilung für das Datenbankreportingtool
  • Vorschlagen von Projektschrittverbesserungen mit Optimierung der internen Arbeitsprozesse und Förderung von Synergiebildung zwischen weiteren Teams der Abteilung
.Net 2.0 / 3.0 / 3.5 Visual Studio 2008 / 2010 MS SQL Server 2005 / 2008 R2 C# 2.0 / 3.5 Sharepoint OmniTracker MS Project SpeedTrace dotTrace Memory Profiler
DATEV eG
Erlangen, Nürnberg
4 Jahre 7 Monate
2004-10 - 2009-04

angestellt

Senior Softwareentwickler / Senior Consultant / Projektmanager
Senior Softwareentwickler / Senior Consultant / Projektmanager
Saxonia Systems AG
Dresden
7 Monate
2008-06 - 2008-12

Portierung und Erweiterung für Kunden

Senior Software Consultant / Senior Developer Java .Net 3.0 C# 2.5 / 3.5 ...
Senior Software Consultant / Senior Developer
  • Organisierung und Durchführung von Alt- und Live - Datenimport für eine Krankenversicherung
  • Überwachung der Lösungsausführung von Issues
  • Vorschlagen von Verbesserungen im Projektprozess
  • Koordination von der Bereitstellung von Softwarebugfixes in Zusammenarbeit mit der Softwareentwicklungsabteilung
  • Entwicklung von kleinen Tools in C# (2.0 und 3.5), um den Importprozess der Alt- und Live - Daten zu beschleunigen und zu optimieren
Java .Net 3.0 C# 2.5 / 3.5 WPF XML CSV
InterComponentWare (ICW), Saxonia Systems AG
Walldorf, Dresden
1 Jahr 5 Monate
2007-01 - 2008-05

Portierung und Erweiterung für Kunden

Senior Software Consultant / Senior Developer .Net 1.1 C# 1.1 Windows Forms ...
Senior Software Consultant / Senior Developer
  • Durchführung eines vollständigen Softwareentwicklungszykluses für eine Phase (einschließlich der Anforderungsaufnahme mit Requisite Pro, dem Entwurf mit Rational Rose, der Dokumentation und teilweise der Implementierung in C# und dem Testen unter Benutzung von Rational Clear Case) für eine Operatorenausführungs- und Automatisierungsanwendung
  • Repräsentierung des Richmond, VA (US) basierten Teams, lokal in Dresden
  • Durchführung der Projektorganisation und teilweise der Projektleitung
  • Halten von internen IT Trainings für die Operatorenausführungs- und Automatisierungsanwendung
  • Intensive Unterstützung für lokalen Rolloutprozess der Operatorenausführungs und Automatisierungsanwendung
.Net 1.1 C# 1.1 Windows Forms Visual Studio 2005 Rational Rose Clear Case Clear Quest Sharepoint
Qimonda AG, Saxonia Systems AG
Dresden / Richmond
6 Monate
2006-07 - 2006-12

Neuimplementierung für Kunden

Senior Software Consultant / Senior Developer .Net 2.0 C# 2.0 Visual Studio 2005 ...
Senior Software Consultant / Senior Developer
  • Erstellung der Implementierungsspezifikation für ein Benutzer und Sicherheitsmanagementbestandteil des Backends einer Praxisverwaltungssoftware
  • Begleitung und Überwachung der Backend – Bestandteilimplementierung, welche von einem anderem Teammitglied durchgeführt wurde
  • Implementierung des Frontends in C# 2.0 für das Benutzer und Sicherheitsmanagement der Praxisverwaltungssoftware
.Net 2.0 C# 2.0 Visual Studio 2005 Enterprise Architect Windows Forms WebServices
InterComponentWare (ICW), Saxonia Systems AG
Köln, Dresden
6 Monate
2006-04 - 2006-09

Neuimplementierung einer Altanwendung

Senior Software Developer .Net 2.0 C# 2.0 Visual Studio 2005
Senior Software Developer
  • Entwicklung und Erweiterung einer Inhouse Fotokiosk – Applikation (Sprache: C# 2.0), einschließlich der Lokalisierung und des automatischen Imports von C++ Ressourcendateien
  • Built – Prozessautomatisierung (automatische Erstellung eines Setupprojektes) unter Nutzung von Visual Studio .NET 2005
.Net 2.0 C# 2.0 Visual Studio 2005
Inhouse (Saxonia Systems AG)
Dresden
1 Jahr 5 Monate
2004-11 - 2006-03

Neuimplementierung für Kunden

Software Consultant .Net 1.1 Visual Studio 2005 Visual Source Safe
Software Consultant
  • Entwurf und Implementierung der Bestandteile einer Halbleiter GUI in C#
  • Führung eines internationalen Zwei-Personen-Teams zur Implementierung der Geschäftslogik für eine verteilte Anwendung
  • Unterstützung eines internationalen Teams bei Benutzung und Implementierung anderer Teile der Halbleiter GUI
.Net 1.1 Visual Studio 2005 Visual Source Safe
Infineon, Saxonia Systems AG
Villach, Dresden
2 Monate
2004-07 - 2004-08

angestellt

Softwareentwickler / Projektmanager
Softwareentwickler / Projektmanager
Xima Media GmbH/T-Systems
Dresden
2 Monate
2004-07 - 2004-08

Erweiterung

Software Entwickler / Projektleiter Java
Software Entwickler / Projektleiter
  • Zuarbeit für Projektmanagement
  • Unterstützung der Realisierung eines Webportals mit Java – Backend
Java
T ?Systems, Xima Media GmbH
Dresden
5 Jahre 4 Monate
1999-02 - 2004-05

angestellt

Softwareentwickler / (angehender) Projektmanager
Softwareentwickler / (angehender) Projektmanager
Völcker Informatik AG
Dresden / Berlin
1 Jahr 6 Monate
2002-10 - 2004-03

Erweiterung für Kunden

Software Entwickler / Projektleiter .Net 1.1 C# 1.1 mono ...
Software Entwickler / Projektleiter
  • Planung, Organisation und Implementierung von C# - Komponenten für ein automatisches Jobqueue – Abarbeitungssystem für ein große öffentliche Institution (5000 bis 10000 PCs)
  • Erfüllung von Kunden und Endnutzeranforderungen vor Ort (in München) in Zusammenarbeit mit T-Systems
  • Unterstützung der Kernsoftwareentwicklung für das sprachspezifische Handling innerhalb der mono – Implementierung unter Linux (insbesondere SuSE 8.2)
  • Anpassung von C# - Komponenten unter mono nach Anforderung des Kunden für das Backend – System
.Net 1.1 C# 1.1 mono Oracle
Landeshauptstadt München (LHM) / T?Systems, Völcker Informatik AG
München, Dresden

Aus- und Weiterbildung

Aus- und Weiterbildung

1994 - 02/1999:

Institution: Hochschule für Technik und Wirtschaft Dresden (FH)

Ausbildung: Studiengang Allgemeine Informatik

Abschluss: Diplominformatiker (FH)

Diplomarbeit: Gerne auf Anfrage

07/1996 ? 02/1997:

Institution: Schucan Computerlösungen GmbH in Grassbrunn-Harthausen (bei München)

Ausbildung: Praxissemester 

1991-1993:

Institution: Städtisches Gymnasium Kreuzschule

Abschluss: Allgemeine Hochschulreife

Weiterbildungen:

2019:

  • Angular 2 (Online Training)
  • ASP.Net Core MVC (Online Training)
  • Mongo DB (Online Training)

2010:

MCTS - Windows Forms Application Development

2009:

MCPD - Web Developer

2008:

  • MCTS - Web-based Client Development
  • Training: Transition from .NET 2.0 to  .NET 3.5 ( 5 days full time training )
  • MCTS - Distributed Application Development

2006:

OMG - Certified Professional Fundamental

Kompetenzen

Kompetenzen

Top-Skills

Anwendungsentwicklung (Frontend / Backend) C# .Net ASP.NET ASP.Net Core WPF WCF REST JSON JavaScript Projektorganisation

Schwerpunkte

Softwareentwicklung von Anforderungsaufnahme bis Test in einem Software Team
  • Softwareentwicklung von Anforderungsaufnahme bis Test in einem Software Team
  • Projektorganisation / Projektleitung
  • Datenbankdesign und SQL-Statement ? Optimierungen
  • Performance- und Speicherverbrauchs-Optimierung
  • Trainings zu fachlichen Themen
  • ASP.NET Web Entwicklung
  • Optimierung von internen Arbeitsabläufen und Verbesserung der Team übergreifenden Synergien in einer Abteilung

Produkte / Standards / Erfahrungen / Methoden

C#, .Net, WPF, WCF, WebServices, Web API, .Net Core Web API, Swagger, REST / JSON
Experte
Kubernetes
Fortgeschritten
Angular, AngularJS

Technologien:

  • C# (1.1, 2.0, 3.5, 4.0, 4.5, 5.0, 6.0, 7.x, 8.x, 9.x, 10.x in Verbindung mit Visual Studio .NET 2003, 2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019, 2022 und Visual Studio Code / WebStorm) 
  • C / C++
  • Visual Basic

  • Visual Basic .Net

  • Windows Forms, LINQ, LinqToSql, WCF, .Net Remoting, WPF
  • .Net Framework, .Net Core, .Net 5.0, .Net 6.0, .Net 8.0
  • Composite UI Application Block (CAB)
  • ASP.Net (3.5 ? 4.5), WebServices, Web API, .Net Core Web API, Swagger
  • XML, XSD, XAML, HTML, CSS, HTML 5, jQuery, jQuery mobile, AngularJS, Angular 8, TypeScript
  • MS SQL (bis einschließlich MS SQL Server 2019)
  • MySQL, Oracle SQL
  • Mono
  • Requisite Pro, Clear Case, Rational Rose
  • OmniTracker, MS TFS, MS Sharepoint, GIT, Sourcetree, Fork
  • REST / JSON
  • Author-it
  • Enterprise Architect
  • RabbitMQ 

Beruflicher Wertegang:

2014 - heute:

Kunde: IT Freelancer, Dresden

Rolle: Senior Softwareentwickler / Projektmanager

2013 - 2013:

Kunde: Dresden Informatik, Dresden

Rolle: Projektingenieur (Senior Softwareentwickler / Projektmanager) 


2012-2013:

Kunde: Peergroup Inc., Kitchener ON (Kanada) / Dresden

Rolle: Software Engineer (Senior Softwareentwickler / Projektmanager)

2009-2012:

Kunde: CS2 Informatik, Erlangen

Rolle: Senior Softwareentwickler / Projektmanager

2004-2009:

Kunde: Saxonia Systems AG, Dresden

Rolle: Senior Softwareentwickler / Senior Consultant / Projektmanager

2004 - 2004:

Kunde: Xima Media GmbH / T ? Systems, Dresden

Rolle: Softwareentwickler / Projektmanager

1999-2004:

Kunde: Völcker Informatik AG, Dresden / Berlin

Rolle: Softwareentwickler / (angehender) Projektmanager

Betriebssysteme

Amiga OS
MS-DOS
TOS
Unix
Linux, AIX, Solaris
Windows
Windows CE

Programmiersprachen

Basic
Visual Basic, Visual Basic.Net, VBA
C
C#
C# (.Net 1.1, 2.0, 3.0, 3.5, 4.0, 5.0, 6.0)
C++
Borland C++, Visual C++,
JavaScript
Shell
CMD / Windows Batch, bash, sh, csh

Datenbanken

Access
BDE
MS SQL Server
MySQL
ODBC
Oracle
SQL
Sybase

Datenkommunikation

Internet, Intranet
Message Queuing
RPC
SMTP
SNMP
TCP/IP
Windows Netzwerk
Winsock

Hardware

Amiga
Atari
PC

Branchen

Branchen

  • Halbleiter
  • Rechnungswesen
  • Kanzleiverwaltung
  • Lohnabrechnung
  • Bescheidmanagement
  • Gesundheit & Fitness
  • Electronical Health Systems
  • Health Insurance
  • Informationstechnologie & -dienste
  • Automotive

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Deutschland
Projekteinarbeitung innerhalb von Deutschland möglich, danach wird Remote - Arbeit bevorzugt.
möglich

Projekte

Projekte

10 Jahre 5 Monate
2014-02 - heute

Anwendungsentwicklung

IT Freelancer, Senior Software Developer / Project Manager ASP.Net 4.0 / 4.5 HTML CSS ...
IT Freelancer, Senior Software Developer / Project Manager

Anwendungsentwicklung / Erweiterung für Kunden

  • Erstellen von Coded UI Tests mittels Visual Studio 2012 in C# (4.5)
  • Erweitern zweier bestehenden Asp.Net Portal Lösung zur Produktionslinienüberwachung und zur MAC ID Verwaltung für Wegfahrsperren (Visual Studio 2013, C# 4.0 / 5.0, HTML 5, MS SQL, Oracle SQL) und zugehörigen WCF Services
  • Erweitern einer bestehenden Asp.Net Portal Lösung um eine Auftragsverwaltung (Visual Studio 2013, C# 4.0 / 5.0, MS SQL, Oracle SQL)
  • Erstellen eines Prototyps mittels WPF (Visual Studio 2013, Catel MVVM, MahApps)
  • Erstellen eines Prototyps für Maschinenwartungsaufgaben in Asp.Net (Visual Studio 2013, C# 4.0, HTML 5, jQuery mobile)
  • Erweitern einer bestehenden Dokumentation und Erstellen neuer Dokumentationen mittels Author-it
  • Erweitern zweier bestehender Module der Asp.Net Portal Lösung für ungarische Niederlassung (Visual Studio 2015, C# 5.0, MS SQL, Oracle SQL)
  • Erstellung eines Testplans für die bestehende Asp.Net Lösung zur Produktionslinienüberwachung
  • Refactoring und Weiterentwicklung einer WPF Dashboard Lösung (Visual Studio 2015 / 2017, C# 6.0 / 7.x, MS SQL, WPF, WCF, .Net Remoting, GIT, Sourcetree)
  • Fertigstellung der Version 1.0 einer bereits angefangenen REST API Lösung zum Abfragen von bestimmten Daten aus einer internen Produktdatenbank (Visual Studio 2015, C# 6.0, Oracle SQL, REST API)
  • Erstellung und Erweiterung von neuen HTML5 basierten Reports für die ASP.NET Portal Lösung bei Einsatz eines WF basierten Service, welcher über REST / JSON kommuniziert (Visual Studio 2015 / 2017, C# 6.0 / 7.x, Oracle SQL, MS SQL, JSON, REST, HTML5, JavaScript)
  • Erstellung eines Microservice mit Konfigurationsparser und Aufruf einer (externen) COM Komponente zur Erstellung von Grafiken unter Nutzung der (.Net) Web API, welcher über REST / JSON kommuniziert (Visual Studio 2019, C# 7.x / 8.x, JSON, REST, Web API, Swagger)
  • Fehlerkorrektur einer neu entwickelten Asp.Net MVC Core Portal Lösung zur Produktionslinienüberwachung (Visual Studio Code / WebStorm, C# 8.0, HTML 5, MS SQL, Oracle SQL, AngularJS, Angular 8, TypeScript, JSON, REST, .Net Core Web API, Swagger) und zugehörigen Micro Services
  • Migration eines gemischten .Net Framework / .Net Core REST / JSON Services nach .Net 5.0, Erstellung von zugehörigen Unit Tests (Visual Studio 2019, C# 8.x / 9.x, JSON, REST, .Net Core, .Net 5.0, MSTest)
  • Erstellung eines REST / JSON Services zu 50% zur Archivierung von Datendateien in ein Langzeitarchiv (Visual Studio 2022, C# 10.x, JSON, REST, .Net 6.0, MSTest, RabbitMQ, Kubernetes, HELM Charts)

RabbitMQ Kubernetes Visual Studio 2012 / 2013 / 2015 / 2017 / 2019 / 2022 Oracle SQL Server 11 / 12 / 19 MS SQL Server 2012 / 2014 / 2016 / 2019
ASP.Net 4.0 / 4.5 HTML CSS HTML 5 jQuery jQuery mobile AngularJS Angular 8 TypeScript Visual Studio Code WebStorm TFS GIT Sourcetree Fork WPF WCF .Net Remoting WebServices Web API .Net Core Web API Swagger Catel MVVM MahApps Author-it REST / JSON HELM Charts .Net 4.0 / 4.5 / 4.6x / 4.7x / 4.8x / 5.0 / 6.0 C# C# 4.0 / 5.0 / 6.0 / 7.x / 8.x / 9.x / 10.x (SCRUM) (SAFE)
Bosch
Stuttgart
6 Monate
2013-06 - 2013-11

Anwendungsentwicklung für Kunden

Projektingenieur / Senior Software Developer / Project Manager ASP.Net 3.5 / 4.0 HTML CSS ...
Projektingenieur / Senior Software Developer / Project Manager
  • Überarbeiten und Verifizieren des Pflichtenheftes für die Implementierung eines Web – Frontends zur Produktionssteuerung und Qualitätsverbesserung (eines weltweit führenden Tabakunternehmens)
  • Entwurf und Implementierung dieses Web – Frontends in ASP.NET 3.5 / 4.0 mittels Visual Studio 2010 in C# 4.0
    und unter Verwendung von DevExpress Controls
  • Entwurf und Implementierung von ASP.NET Controls (in C# 4.0), welche im Web – Frontend verwendet werden
  • Implementierung eines Installationsprogramms mit Windows Forms und eines mit WPF
  • Präsentation des Prototypen vor Ort (mit Verantwortlichem auf Kundenseite und den zukünftigen Benutzern)
  • Leitung eines kleinen Teams von zwei Entwicklern, welche SQL Stored Procedures (mittels MS SQL Server 2008) und eine MDE Anwendung auf Basis des .Net Compact Frameworks 3.5 entwickelten
  • Durchführung von Daily Standup-meetings (mit Abteilungsleiterin)
  • Vorschlagen von Verbesserungen der Projektvorgehensweise und von Arbeitsprozessen
  • Leistung von Installations- und Konfigurations – Support für das Web – Frontends über Telefon und vor Ort
  • Vertretung der Abteilungsleiterin während des 14-tägigen Urlaubs
  • Überarbeiten und Verifizieren eines Pflichtenheftes für ein weiteres Projekt 
ASP.Net 3.5 / 4.0 HTML CSS .Net 3.5 / 4.0 C# 4.0 Visual Studio 2010 DevExpress Controls SVN Windows Forms WPF WebServices Scrum XP
Dresden Informatik
Dresden
6 Monate
2012-11 - 2013-04

Anwendungsentwicklung / Erweiterung für Kunden

Software Engineer / Senior Software Developer / Project Manager .Net 2.0 C# 2.0 .Net 4.0 ...
Software Engineer / Senior Software Developer / Project Manager
  • Erweiterung einer auf Windows Forms basierenden bestehenden kundenspezifischen Lösung zur Abnahme durch den Kunden (C# 2.0, .Net 2.0)
  • Entwicklung von WPF Controls (Widgets) zur Verwendung im Hauptprodukt (PTO – PeerGroup Tool Orchestrator) als Customizinglösung für einen Kunden (C#, .Net 4.0)
  • Einbringen von Verbesserungen zur Prozessoptimierung
  • Einsatz in Kitchener, ON zum Kennenlernen des Produktes und Erstellender Erweiterung der bestehenden kundenspezifischen Lösung (6 Wochen, November – Dezember)
  • Einsatz in Kitchener, ON in der Projektstartphase für die Entwicklung (4 Wochen, Januar – Februar)
.Net 2.0 C# 2.0 .Net 4.0 C# 4.0 Visual Studio 2010 TFS 2012 Windows Forms WPF XAML WCF
Peergroup Inc.
Kitchener, ON, Kanada/Dresden
3 Jahre 7 Monate
2009-04 - 2012-10

angestellt

Senior Softwareentwickler / Projektmanager
Senior Softwareentwickler / Projektmanager
CS2 Informatik
Erlangen
3 Jahre 7 Monate
2009-04 - 2012-10

Portierung und Erweiterung

Mitarbeiter von CS2 Informatik .Net 2.0 / 3.0 / 3.5 Visual Studio 2008 / 2010 MS SQL Server 2005 / 2008 R2 ...
Mitarbeiter von CS2 Informatik

Portierung und Erweiterung für Kunden (Senior Developer / Projectmanager)

  • Entwicklung von Teilen einer Steuerberater und juristischen Büromanagementsoftware in C# (2.0, 3.5 und 4.0) innerhalb eines Entwicklungsteams unter Verwendung eines, auf dem Microsoft Composite Application Block (CAB) basierenden internen Frameworks
  • Absprache von Anforderungen mit einem Inhouse Kunden für juristische Bestandteile der Büromanagementsoftware
  • Organisation von Besprechungen zu speziellen kontinuierlichen Themengebieten (Tracing / Logging, Unit Tests und Abteilungsweite Anforderungen)
  • Bereitstellung von Datenbankdesigninformationen und komplexen TSQL Anweisungen für ein Datenbankreportingtool
  • Implementierung eines Tools zum gezielten Ändern von XML Dateien, welche für das Datenbankreportingtool verwendet wurden
  • Koordinierung und Management einer abteilungsweiten Performanceoptimierung für Großkunden
  • Erstellung eines Projektmanagementplans für kritische Phasen der Erweiterung und Optimierung des Datenbankreportingtools (mittels MS Project)
  • Halten eines Trainings für Mitarbeiter der Kundensupportabteilung für das Datenbankreportingtool
  • Vorschlagen von Projektschrittverbesserungen mit Optimierung der internen Arbeitsprozesse und Förderung von Synergiebildung zwischen weiteren Teams der Abteilung
.Net 2.0 / 3.0 / 3.5 Visual Studio 2008 / 2010 MS SQL Server 2005 / 2008 R2 C# 2.0 / 3.5 Sharepoint OmniTracker MS Project SpeedTrace dotTrace Memory Profiler
DATEV eG
Erlangen, Nürnberg
4 Jahre 7 Monate
2004-10 - 2009-04

angestellt

Senior Softwareentwickler / Senior Consultant / Projektmanager
Senior Softwareentwickler / Senior Consultant / Projektmanager
Saxonia Systems AG
Dresden
7 Monate
2008-06 - 2008-12

Portierung und Erweiterung für Kunden

Senior Software Consultant / Senior Developer Java .Net 3.0 C# 2.5 / 3.5 ...
Senior Software Consultant / Senior Developer
  • Organisierung und Durchführung von Alt- und Live - Datenimport für eine Krankenversicherung
  • Überwachung der Lösungsausführung von Issues
  • Vorschlagen von Verbesserungen im Projektprozess
  • Koordination von der Bereitstellung von Softwarebugfixes in Zusammenarbeit mit der Softwareentwicklungsabteilung
  • Entwicklung von kleinen Tools in C# (2.0 und 3.5), um den Importprozess der Alt- und Live - Daten zu beschleunigen und zu optimieren
Java .Net 3.0 C# 2.5 / 3.5 WPF XML CSV
InterComponentWare (ICW), Saxonia Systems AG
Walldorf, Dresden
1 Jahr 5 Monate
2007-01 - 2008-05

Portierung und Erweiterung für Kunden

Senior Software Consultant / Senior Developer .Net 1.1 C# 1.1 Windows Forms ...
Senior Software Consultant / Senior Developer
  • Durchführung eines vollständigen Softwareentwicklungszykluses für eine Phase (einschließlich der Anforderungsaufnahme mit Requisite Pro, dem Entwurf mit Rational Rose, der Dokumentation und teilweise der Implementierung in C# und dem Testen unter Benutzung von Rational Clear Case) für eine Operatorenausführungs- und Automatisierungsanwendung
  • Repräsentierung des Richmond, VA (US) basierten Teams, lokal in Dresden
  • Durchführung der Projektorganisation und teilweise der Projektleitung
  • Halten von internen IT Trainings für die Operatorenausführungs- und Automatisierungsanwendung
  • Intensive Unterstützung für lokalen Rolloutprozess der Operatorenausführungs und Automatisierungsanwendung
.Net 1.1 C# 1.1 Windows Forms Visual Studio 2005 Rational Rose Clear Case Clear Quest Sharepoint
Qimonda AG, Saxonia Systems AG
Dresden / Richmond
6 Monate
2006-07 - 2006-12

Neuimplementierung für Kunden

Senior Software Consultant / Senior Developer .Net 2.0 C# 2.0 Visual Studio 2005 ...
Senior Software Consultant / Senior Developer
  • Erstellung der Implementierungsspezifikation für ein Benutzer und Sicherheitsmanagementbestandteil des Backends einer Praxisverwaltungssoftware
  • Begleitung und Überwachung der Backend – Bestandteilimplementierung, welche von einem anderem Teammitglied durchgeführt wurde
  • Implementierung des Frontends in C# 2.0 für das Benutzer und Sicherheitsmanagement der Praxisverwaltungssoftware
.Net 2.0 C# 2.0 Visual Studio 2005 Enterprise Architect Windows Forms WebServices
InterComponentWare (ICW), Saxonia Systems AG
Köln, Dresden
6 Monate
2006-04 - 2006-09

Neuimplementierung einer Altanwendung

Senior Software Developer .Net 2.0 C# 2.0 Visual Studio 2005
Senior Software Developer
  • Entwicklung und Erweiterung einer Inhouse Fotokiosk – Applikation (Sprache: C# 2.0), einschließlich der Lokalisierung und des automatischen Imports von C++ Ressourcendateien
  • Built – Prozessautomatisierung (automatische Erstellung eines Setupprojektes) unter Nutzung von Visual Studio .NET 2005
.Net 2.0 C# 2.0 Visual Studio 2005
Inhouse (Saxonia Systems AG)
Dresden
1 Jahr 5 Monate
2004-11 - 2006-03

Neuimplementierung für Kunden

Software Consultant .Net 1.1 Visual Studio 2005 Visual Source Safe
Software Consultant
  • Entwurf und Implementierung der Bestandteile einer Halbleiter GUI in C#
  • Führung eines internationalen Zwei-Personen-Teams zur Implementierung der Geschäftslogik für eine verteilte Anwendung
  • Unterstützung eines internationalen Teams bei Benutzung und Implementierung anderer Teile der Halbleiter GUI
.Net 1.1 Visual Studio 2005 Visual Source Safe
Infineon, Saxonia Systems AG
Villach, Dresden
2 Monate
2004-07 - 2004-08

angestellt

Softwareentwickler / Projektmanager
Softwareentwickler / Projektmanager
Xima Media GmbH/T-Systems
Dresden
2 Monate
2004-07 - 2004-08

Erweiterung

Software Entwickler / Projektleiter Java
Software Entwickler / Projektleiter
  • Zuarbeit für Projektmanagement
  • Unterstützung der Realisierung eines Webportals mit Java – Backend
Java
T ?Systems, Xima Media GmbH
Dresden
5 Jahre 4 Monate
1999-02 - 2004-05

angestellt

Softwareentwickler / (angehender) Projektmanager
Softwareentwickler / (angehender) Projektmanager
Völcker Informatik AG
Dresden / Berlin
1 Jahr 6 Monate
2002-10 - 2004-03

Erweiterung für Kunden

Software Entwickler / Projektleiter .Net 1.1 C# 1.1 mono ...
Software Entwickler / Projektleiter
  • Planung, Organisation und Implementierung von C# - Komponenten für ein automatisches Jobqueue – Abarbeitungssystem für ein große öffentliche Institution (5000 bis 10000 PCs)
  • Erfüllung von Kunden und Endnutzeranforderungen vor Ort (in München) in Zusammenarbeit mit T-Systems
  • Unterstützung der Kernsoftwareentwicklung für das sprachspezifische Handling innerhalb der mono – Implementierung unter Linux (insbesondere SuSE 8.2)
  • Anpassung von C# - Komponenten unter mono nach Anforderung des Kunden für das Backend – System
.Net 1.1 C# 1.1 mono Oracle
Landeshauptstadt München (LHM) / T?Systems, Völcker Informatik AG
München, Dresden

Aus- und Weiterbildung

Aus- und Weiterbildung

1994 - 02/1999:

Institution: Hochschule für Technik und Wirtschaft Dresden (FH)

Ausbildung: Studiengang Allgemeine Informatik

Abschluss: Diplominformatiker (FH)

Diplomarbeit: Gerne auf Anfrage

07/1996 ? 02/1997:

Institution: Schucan Computerlösungen GmbH in Grassbrunn-Harthausen (bei München)

Ausbildung: Praxissemester 

1991-1993:

Institution: Städtisches Gymnasium Kreuzschule

Abschluss: Allgemeine Hochschulreife

Weiterbildungen:

2019:

  • Angular 2 (Online Training)
  • ASP.Net Core MVC (Online Training)
  • Mongo DB (Online Training)

2010:

MCTS - Windows Forms Application Development

2009:

MCPD - Web Developer

2008:

  • MCTS - Web-based Client Development
  • Training: Transition from .NET 2.0 to  .NET 3.5 ( 5 days full time training )
  • MCTS - Distributed Application Development

2006:

OMG - Certified Professional Fundamental

Kompetenzen

Kompetenzen

Top-Skills

Anwendungsentwicklung (Frontend / Backend) C# .Net ASP.NET ASP.Net Core WPF WCF REST JSON JavaScript Projektorganisation

Schwerpunkte

Softwareentwicklung von Anforderungsaufnahme bis Test in einem Software Team
  • Softwareentwicklung von Anforderungsaufnahme bis Test in einem Software Team
  • Projektorganisation / Projektleitung
  • Datenbankdesign und SQL-Statement ? Optimierungen
  • Performance- und Speicherverbrauchs-Optimierung
  • Trainings zu fachlichen Themen
  • ASP.NET Web Entwicklung
  • Optimierung von internen Arbeitsabläufen und Verbesserung der Team übergreifenden Synergien in einer Abteilung

Produkte / Standards / Erfahrungen / Methoden

C#, .Net, WPF, WCF, WebServices, Web API, .Net Core Web API, Swagger, REST / JSON
Experte
Kubernetes
Fortgeschritten
Angular, AngularJS

Technologien:

  • C# (1.1, 2.0, 3.5, 4.0, 4.5, 5.0, 6.0, 7.x, 8.x, 9.x, 10.x in Verbindung mit Visual Studio .NET 2003, 2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019, 2022 und Visual Studio Code / WebStorm) 
  • C / C++
  • Visual Basic

  • Visual Basic .Net

  • Windows Forms, LINQ, LinqToSql, WCF, .Net Remoting, WPF
  • .Net Framework, .Net Core, .Net 5.0, .Net 6.0, .Net 8.0
  • Composite UI Application Block (CAB)
  • ASP.Net (3.5 ? 4.5), WebServices, Web API, .Net Core Web API, Swagger
  • XML, XSD, XAML, HTML, CSS, HTML 5, jQuery, jQuery mobile, AngularJS, Angular 8, TypeScript
  • MS SQL (bis einschließlich MS SQL Server 2019)
  • MySQL, Oracle SQL
  • Mono
  • Requisite Pro, Clear Case, Rational Rose
  • OmniTracker, MS TFS, MS Sharepoint, GIT, Sourcetree, Fork
  • REST / JSON
  • Author-it
  • Enterprise Architect
  • RabbitMQ 

Beruflicher Wertegang:

2014 - heute:

Kunde: IT Freelancer, Dresden

Rolle: Senior Softwareentwickler / Projektmanager

2013 - 2013:

Kunde: Dresden Informatik, Dresden

Rolle: Projektingenieur (Senior Softwareentwickler / Projektmanager) 


2012-2013:

Kunde: Peergroup Inc., Kitchener ON (Kanada) / Dresden

Rolle: Software Engineer (Senior Softwareentwickler / Projektmanager)

2009-2012:

Kunde: CS2 Informatik, Erlangen

Rolle: Senior Softwareentwickler / Projektmanager

2004-2009:

Kunde: Saxonia Systems AG, Dresden

Rolle: Senior Softwareentwickler / Senior Consultant / Projektmanager

2004 - 2004:

Kunde: Xima Media GmbH / T ? Systems, Dresden

Rolle: Softwareentwickler / Projektmanager

1999-2004:

Kunde: Völcker Informatik AG, Dresden / Berlin

Rolle: Softwareentwickler / (angehender) Projektmanager

Betriebssysteme

Amiga OS
MS-DOS
TOS
Unix
Linux, AIX, Solaris
Windows
Windows CE

Programmiersprachen

Basic
Visual Basic, Visual Basic.Net, VBA
C
C#
C# (.Net 1.1, 2.0, 3.0, 3.5, 4.0, 5.0, 6.0)
C++
Borland C++, Visual C++,
JavaScript
Shell
CMD / Windows Batch, bash, sh, csh

Datenbanken

Access
BDE
MS SQL Server
MySQL
ODBC
Oracle
SQL
Sybase

Datenkommunikation

Internet, Intranet
Message Queuing
RPC
SMTP
SNMP
TCP/IP
Windows Netzwerk
Winsock

Hardware

Amiga
Atari
PC

Branchen

Branchen

  • Halbleiter
  • Rechnungswesen
  • Kanzleiverwaltung
  • Lohnabrechnung
  • Bescheidmanagement
  • Gesundheit & Fitness
  • Electronical Health Systems
  • Health Insurance
  • Informationstechnologie & -dienste
  • Automotive

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.