Software-Entwicklung / Programmierung

freiberufler Software-Entwicklung / Programmierung auf freelance.de
Europa
de  |  en  |  pl
auf Anfrage
90409 Nürnberg
19.10.2020

Kurzvorstellung

C# .NET Core ASP.NET MQTT REST WPF WinForms
Design und Entwicklung von datenbankgestützten Client- und Serveranwendungen. Entwicklung von OO-Datenbanken

Ich biete

IT, Entwicklung
  • Softwareentwicklung (allg.)

Fokus
  • C# .NET Core ASP.NET MQTT REST WPF WinForms

Projekt‐ & Berufserfahrung

Entwickler, Designer
Mesys, Nürnberg
10/2019 – 2/2020 (5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2019 – 2/2020

Tätigkeitsbeschreibung

LabScan – Anwendung zu Erfassung und Analyse und Visualisierung von Messwerten
• Design und Umsetzung der UI nach Material Design (ClickModel)
• Multitarget Umsetzung (.NET 4.8 und .NET Core 3.1)
• SciChart Integration
• MVVM
• Microsoft Dependency Injection

Eingesetzte Qualifikationen

.Net Framework (Mircosoft), Visual Studio, Windows Presentation Foundation (WPF)


Architekt, Entwickler
BrixWare, Nürnberg
9/2019 – 4/2020 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2019 – 4/2020

Tätigkeitsbeschreibung

Migration der Anwendung "BrixWire Hub" von ASP.NET zu ASP.NET Core
• Transformation von .NET 4.7 zu Multitarget (.NET Standard, .NET Core 3.1)
• Migration aller Komponenten zu .NET Standard 2.0
• Integration Dependncy Injection in der alten Anwendung um gemeinsame Kodebasis für .NET Framework und .NET Core zu erreichen
• Migration der Datenschnittstellen
o EF zu EF Core
o SQL Server/PostgreSQL
• Komponenten Migration
• Migration der Controller zu API Controller
• Re-Implementierung des BrixWare Identity Multimandanten Manager
• Implementierung UI mit VUE
o VUE innerhalb eines MVC Views

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), .Net Framework (Mircosoft), Docker, Visual Studio


Entwickler
A&F/BrixWare, Nürnberg
7/2019 – 8/2019 (2 Monate)
Medienbranche
Tätigkeitszeitraum

7/2019 – 8/2019

Tätigkeitsbeschreibung

Integration OKTA/SAML2/2FA in BrixWire

Visual Studio ASP.NET MVC, OKTA, SMAL2 Suite

Eingesetzte Qualifikationen

Microsoft Internet Information Server (IIS), .Net Framework (Mircosoft), Visual Studio, ASP.NET


Architekt, Entwickler
Medienunternehmen aus Nürnberg, Nürnberg
12/2018 – 2/2019 (3 Monate)
Medienbranche
Tätigkeitszeitraum

12/2018 – 2/2019

Tätigkeitsbeschreibung

ExD – Expedition – Digitale Technologien - Truck
• Komplette Software Ausstattung
• Erweiterung bestehenden Systemkomponente
o Plug-In für Steuerungszentrum zum Verwalten von Mobilen Arbeitsstationen (Windows Tabletts)
o Plug-In für Guide Server für BL - Erweiterungen
o Player Plug-Ins
 Steuerung für den Coach Tablett
 Plug-In für Lehrer Tablett
 Plug-In für Schüler Tablett
 Für haptische Exponate
, /, , , SQL Server

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), C++, Docker, JScript .NET, Qt, Visual Studio, ASP.NET


Architekt, Entwickler
Medienunternehmen aus Nürnberg, Nürnberg
4/2018 – 6/2019 (1 Jahr, 3 Monate)
Medienbranche
Tätigkeitszeitraum

4/2018 – 6/2019

Tätigkeitsbeschreibung

KSB – Ausstellungsbetriebssystem
• Eigenentwicklung einer verteilten Sever/Client Landschaft bestehend aus folgenden Komponenten:
• Das System besteht aus über 90 unterschiedlichen Standard PCs, Embedded und Steuerungsgeräten
• Kontrollzentrum (Ausstellungsteuerung)
• Guide – Server für Speicherung der Verkehrsdaten
• Universal Player mit Plug-In Schnittstelle für Windows
• Universal Player mit Plug-In Schnittstelle für Raspberry PI
• Über 20 Unterschiedliche Plug-Ins, unter anderem Standard Integrationen:
o Chromium WPF Integration
o FFMPEG WPF Integration
o Unterschiedliche Anwendungen/Spiele für die Ausstellung
o Monitoring für die Ausstellung
o Audio Player für Raspberry PI
• MQTT Integration für Steuerung und Kommunikation zwischen den Systemkomponenten
• Steuerung für WebIO Komponenten

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), .Net, C++, Docker, Visual Studio, Windows Presentation Foundation (WPF), ASP.NET


Architektur und Entwicklung
Flad & Flad, Remote
4/2018 – 6/2019 (1 Jahr, 3 Monate)
Medienbranche
Tätigkeitszeitraum

4/2018 – 6/2019

Tätigkeitsbeschreibung

Eigenentwicklung einer verteilten Sever/Client Landschaft bestehend aus folgenden Komponenten:
Das System besteht aus über 90 unterschiedlichen Standard PCs, Embedded und Steuerungsgeräten
Kontrollzentrum (Ausstellungsteuerung)
Guide – Server für Speicherung der Verkehrsdaten
Universal Player mit Plug-In Schnittstelle für Windows
Universal Player mit Plug-In Schnittstelle für Raspberry PI
Über 20 Unterschiedliche Plug-Ins, unter anderem Standard Integrationen:
o Chromium WPF Integration
o FFMPEG WPF Integration
o Unterschiedliche Anwendungen/Spiele für die Ausstellung
o Monitoring für die Ausstellung
o Audio Player für Raspberry PI
MQTT Integration für Steuerung und Kommunikation zwischen den Systemkomponenten

Steuerung für WebIO Komponenten

Eingesetzte Qualifikationen

Betriebssysteme (allg.)


Architekt, Entwickler
Verlag in Dänemark, Nürnberg
2/2018 – 3/2018 (2 Monate)
Medienbranche
Tätigkeitszeitraum

2/2018 – 3/2018

Tätigkeitsbeschreibung

Elvis 4 zu Elvis 6 Migration
• Entwicklung und Design .NET WebService Client für Elvis 4/5/6
• Tool zu Übertragung der Assets zwischen unterschiedlichen Versionen von Elvis Installationen

Eingesetzte Qualifikationen

.Net, Visual Studio, ASP.NET


Architekt, Entwickler
Verlag in der Schweiz, Nürnberg
1/2018 – 3/2018 (3 Monate)
Medienbranche
Tätigkeitszeitraum

1/2018 – 3/2018

Tätigkeitsbeschreibung

ADFS/SAML2 – BrixWire Integration
• Integration der Anwendung in bestehende Cloud Umgebung
MS Visual Studio .Net, ASP.NET, SMAL2 Suite

Eingesetzte Qualifikationen

.Net, Visual Studio, ASP.NET


Architekt, Entwickler
Atlascopco Solutions, Nürnberg
11/2017 – 2/2018 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2017 – 2/2018

Tätigkeitsbeschreibung

SCA - Dashboard 2.0
• Neue Entwicklung
• Anbindung von SYS600 Devices
• Integration RDP
• Integration Network Scanner
SCA - Dashboard 2.0
• Neue Entwicklung
• Anbindung von SYS600 Devices
• Integration RDP
• Integration Network Scanner
SCA - Dashboard 2.0
• Neue Entwicklung
• Anbindung von SYS600 Devices
• Integration RDP
• Integration Network Scanner
SCA - Dashboard 2.0
• Neue Entwicklung
• Anbindung von SYS600 Devices
• Integration RDP
• Integration Network Scanner
MS Visual Studio .Net, WiX Setup Tool, WinForms, MVVM, NUnit

Eingesetzte Qualifikationen

.Net, NUnit, Visual Studio


Entwickler
Konrad Kleiner GmbH, Nürnberg
11/2017 – 1/2018 (3 Monate)
Handel
Tätigkeitszeitraum

11/2017 – 1/2018

Tätigkeitsbeschreibung

Kleiner eShop – Neues Dashboard
• Modernisierung der Anwendung
• Dashboard
• Neue Sicht auf Kampanien, Angebote, Prämien und etc.
• Zuletzt angesehene Artikel
Visual Studio for Mac (Xamarin), REST, NUnit

Eingesetzte Qualifikationen

NUnit, Xamarin.Mac, Representational State Transfer (REST)


Architekt, Entwickler
Atlascopco Solutions, Nürnberg
6/2017 – 8/2017 (3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

6/2017 – 8/2017

Tätigkeitsbeschreibung

SCA - Tools
• Aktualisierung der Software
• Integration von weiteren Komponenten
• Ausbau der Command Line Interface
• Update der Bootstrap Setup
• Integration von neuen Tools im Setup
MS Visual Studio .Net, WiX Setup Tool, WinForms, MVC, NUnit

Eingesetzte Qualifikationen

.Net, NUnit, Visual Studio, WIX (Windows Install XML)


Architektur und Entwicklung
Automotive/Automatisierung, Nürnberg
4/2017 – 7/2017 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2017 – 7/2017

Tätigkeitsbeschreibung

SCA – FtpBackup – Produktentwicklung
• Parallele Sicherung mehreren SYS6000 Systeme (im 100-er Bereich)
• Zuverlässiger TimeScheduler (Multithreading)
• Device Discovery über Netzwek
• Datenablage in SQL Datenbank
• WinForms mit MVC
• Die Anwendung muss Produktqualität für weltweite Vermarktung aufweisen
Visual Studio, WinForms, SQLite, RSET, NUnit

Eingesetzte Qualifikationen

SQL, NUnit, Visual Studio


Projektleitung und Entwicklung
Werbeagentur, Nürnberg
1/2017 – 3/2017 (3 Monate)
Medienbranche
Tätigkeitszeitraum

1/2017 – 3/2017

Tätigkeitsbeschreibung

InnoTruck - Multimedia Steuerung
• Player zum Abspielen von Video und Multimedia -ASP.NET Anwendungen
• 3 ASP.NET Anwendungen
• Netzwerksteuerung (Namenservice und Remotekonfiguration)
• RFID Integration
Visual Studio, WPF, WCF, ASP-NET, NUnit

Eingesetzte Qualifikationen

NUnit, Visual Studio, Windows Presentation Foundation (WPF), ASP.NET


Entwickler
Automotive/Automatisierung, Nürnberg
9/2016 – 2/2017 (6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

9/2016 – 2/2017

Tätigkeitsbeschreibung

SignalTrace
Datenvisualisierung für SYS6000 – Steuerung. Darstellung der System Parameter als Kurvendiagrame.

Eingesetzte Qualifikationen

Visual Studio


Entwickler
Automotive/Automatisierung, Nürnberg
7/2016 – 9/2016 (3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

7/2016 – 9/2016

Tätigkeitsbeschreibung

PDE/ADS für PLC3
Die Entwicklung einer kompletten Kommunikations- schnittstelle zu PLC3. Das beinhaltet eigenständige Protokollbasis PDE (Project Data Exchange).
Basierend auf der PDE Implementierung, die Entwicklung einer 100% kompatiblen Schnittstelle zu Beckhoff ADS, so dass Projekte im Zusammenhang mit bereits existierenden Komponenten mit PLC3 verwendet werden können.

Eingesetzte Qualifikationen

NUnit, Visual Studio


Architektur und Entwicklung
Medien und Verlage, Nürnberg
5/2016 – 7/2017 (1 Jahr, 3 Monate)
Medienbranche
Tätigkeitszeitraum

5/2016 – 7/2017

Tätigkeitsbeschreibung

 Design und Implementierung einer web basierten Agenturlösung (On Premise und SAAS) für das Verlagsumfeld. Medienneutraler Content wird von diversen Input Kanälen in ein darstellungsneutrales Format umgewandelt und via Plugins auf diverse Output Kanäle verteilt.

Eingesetzte Qualifikationen

SESAM/SQL Server, C#, ASP, ASP.NET, Representational State Transfer (REST)


Entwickler
Handel, Nürnberg
5/2016 – 12/2016 (8 Monate)
Handel
Tätigkeitszeitraum

5/2016 – 12/2016

Tätigkeitsbeschreibung

Weiterentwicklung der Kleiner eShop
• Entwicklung von neuer BL für Bestellungsvorgänge
• Entwicklung von neuen UI Logik
• Anpassungen für AppStore Übergabe
• Die APP ist seit Mitte November in AppStore Verfügbar unter dem Namen „Kleiner eShop“

Eingesetzte Qualifikationen

NUnit, Xamarin Studio, Representational State Transfer (REST)


Entwickler
Automotive/Automatisierung, Nürnberg
4/2016 – 6/2016 (3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

4/2016 – 6/2016

Tätigkeitsbeschreibung

Diverse Projekte:
• FTP Backup/Restore für SYS6000 Embedded Steuerung
• Konzept für Entwicklung eines äquivalenten Protokolls zu ADS (Beckhoff) für neu Generation von Produkten basierend auf PLC3

Eingesetzte Qualifikationen

NUnit, Visual Studio


Architekt, Entwickler
Werbeagentur, Nürnberg
3/2016 – 4/2016 (2 Monate)
Medienbranche
Tätigkeitszeitraum

3/2016 – 4/2016

Tätigkeitsbeschreibung

HMI2016 - Steuerung für Messestand (ABB)
• Steuerung Lichtshow (20000 LED) über DMX (ArcNet) Protokoll
• Remotesteuerung 10 Tablets (Player für PPT und Video)
• Multimedia Steuerungsserver
• Robot -Ansteuerung

Die Aufgabe war komplexe Choreographien mit Licht, Animation und Video, sowie Roboterbewegungen zu synchronisieren. Wobei alle Aktionen vom Besucher ausgelöst und gesteuert werden können.

Eingesetzte Qualifikationen

NUnit, Visual Studio, Windows Presentation Foundation (WPF)


Berater und Entwickler
Landwirtschaft, Nürnberg
12/2015 – 2/2016 (3 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

12/2015 – 2/2016

Tätigkeitsbeschreibung

Performance, Speicheranalyse und Lösung für sicherheitskritische Anwendung im Beriech der Automatisierung in der Landwirtschaft.
Konkret geht es um die Enddeckung einer zufälligen Manipulation der Daten im Speicher eines Steuergerätes.

• Performance Analyse der Anwendung
• Algorithmischer Ersatz für redundante Datenhaltung und die Herstellung der Sicherheit nach ISO-25119
• Konzept und Umsetzung der Verbesserungen
• Tests

Eingesetzte Qualifikationen

NUnit, Xamarin Studio


Entwickler
Handel, Nürnberg
11/2015 – 4/2016 (6 Monate)
Handel
Tätigkeitszeitraum

11/2015 – 4/2016

Tätigkeitsbeschreibung

Fertigstellung und Behebung von Problemen in einer iOS Shop Anwendungen.

Abstürze auf Grund nicht ausimplementierten Views und Datenbankschicht. Verbesserung der Stabilität der Anwendung

Eingesetzte Qualifikationen

NUnit, Xamarin Studio, Representational State Transfer (REST)


Architekt, Entwickler
SCA Solutions (Automotive), Nürnberg
7/2015 – 8/2015 (2 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2015 – 8/2015

Tätigkeitsbeschreibung

SCA - Tools Rahmenanwendung für .Net Anwendungen, die in Form von Plug-Ins vorliegen.

Link3000 – Port von VB6 zu .Net. Anwendung zu Konfiguration und Aktualisierung der Firmware für Klebestoff-Systeme.
Umstellung der Anwendung in Richtung des MVC Ansatzes realisiert mit WinForms.
MS Visual Studio .Net, Mono, WiX Setup Tool, WinForms, NUnit

Eingesetzte Qualifikationen

.Net, NUnit, Visual Studio


Berater
Softwarehaus, Nürnberg
3/2015 – 6/2015 (4 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

3/2015 – 6/2015

Tätigkeitsbeschreibung

Git und GitLab Einführung
• Planung der Migration von zentralen zu dezentralen Verwaltungssystem (Subversion -> Git)
• Integration mit LDAP
• Integration von Ticketsystem
• Einführung und Schulung der Mitarbeiter
• Integration mit bestehender Softwarelandschaft
o Visual Studio Integration
o Fremdtools (TortoiseGIT, SourceTree)
• Lösung der laufenden Probleme

Software: GIT + GITLAB, TortoiseGIT, SourceTree,

Eingesetzte Qualifikationen

Git


Architekt, Entwickler
Werbeagentur, Nürnberg
10/2014 – 1/2015 (4 Monate)
Medienbranche
Tätigkeitszeitraum

10/2014 – 1/2015

Tätigkeitsbeschreibung

TouchTable

Infotainment Software für Präsentation der Geschichte der Industrie. Die Software ist in einem Thementruck installiert.
Die Software/Hardware besteht aus mehreren Komponenten:
- Animation Software auf Basis von WPF
- Mobile Terminals auf Basis von Android als Ausgabegerät

Eingesetzte Qualifikationen

AOS/VS, Windows Presentation Foundation (WPF), Xamarin Studio


Coach
Datev, Nürnberg
7/2014 – 7/2014 (1 Monat)
Öffentliche Verwaltung
Tätigkeitszeitraum

7/2014 – 7/2014

Tätigkeitsbeschreibung

Cross Plattform Entwicklung mit Xamarin Studio

Vorträge über die Möglichkeiten der Softwareentwicklung mit Xamarin und Mono unter Windows.
- Darstellung der möglichen Migrationspfade für bestehende Middleware Komponenten auf Mobileplattformen
- Wiederverwendbarkeit der Code und Komponenten zwischen verschiedenen Plattformen

Eingesetzte Qualifikationen

AOS/VS, Xamarin Studio


Architekt, Entwickler
Bizerba, Nürnberg
6/2014 – 7/2014 (2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2014 – 7/2014

Tätigkeitsbeschreibung

Remote Welmec Display

Prototypentwicklung: Darstellung der Ergebnisse einer Wiegung auf mobilen Geräten (Androd/iOS).
Kommunikation zwischen Waage und einem mobilen Gerät.

Eingesetzte Qualifikationen

Android, AOS/VS, iOS, Microsoft Windows (allg.), OSX, .Net, Xamarin Studio


Architekt, Entwickler
Datev (Steuerberatung), Nürnberg
4/2013 – 2/2014 (11 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

4/2013 – 2/2014

Tätigkeitsbeschreibung

Legacy Code Entwicklung.

Entwicklung eines Aufsatzes für alte MFC Stände (Code Basis 1999) zwecks Modernisierung der Oberflächenkomponenten ohne die Notwendigkeit die gesamte Software auf die modernere Versionen der MFC anpassen zu müssen.

Eingesetzte Qualifikationen

Windows 7, C++, Microsoft Foundation Classes (MFC), Visual Studio


Architekt, Entwickler
Choice AG, Nürnberg
1/2013 – 2/2013 (2 Monate)
Handel
Tätigkeitszeitraum

1/2013 – 2/2013

Tätigkeitsbeschreibung

Integration Tesseract und ZBar für MChoice

Integration der nativen Bibliotheken für Einsatz mit Xamarin Mono unter iOS und Android, OSX und Windows

Eingesetzte Qualifikationen

Android, iOS, OSX, Windows 7, .Net, C++, Eclipse, Java (allg.), Visual Studio, Xamarin Studio


Architekt, Entwickler
Schwanstabilo, Nürnberg
6/2012 – 12/2012 (7 Monate)
Chemieindustrie
Tätigkeitszeitraum

6/2012 – 12/2012

Tätigkeitsbeschreibung

Digital Highlighting

• Plattform unabhängige Datenbankschnittstellen (Mono/.Net) Implementierung für Android und iOS auf der Basis von Sqlite
• Aufbereitung und Integration der Tesseract OCR Engine für den Einsatz unter Android (Native/Java/Mono Bridge) und iOS (C++/Objective-C/Mono Bridge)
• Untersuchungen der Leistungsfähigkeit der OCR Software in unterschiedlichen Anwendungssituationen
• Implementierung eines Prototypen

Eingesetzte Qualifikationen

Android, iOS, OSX, Windows 7, .Net, C++, Eclipse, Java (allg.), Visual Studio, Xamarin Studio


Architekt, Entwickler
Areva, Nürnberg
12/2010 – 12/2011 (1 Jahr, 1 Monat)
Chemieindustrie
Tätigkeitszeitraum

12/2010 – 12/2011

Tätigkeitsbeschreibung

Deconta
Entwicklung einer Plattform zu Analyse und Berechnung der Prozessdaten aus einem Dekontaminationsprozess
Konzeption und Umsetzung einer Skriptsprache zu Durchführung von chemischen Onlineberechnungen
Konzeption und Umsetzung einer Online – Berechnungseinheit (Lexer, Parser)
Konzeption und Umsetzung eines Servers zu Koordination der Clientabfragen und Berechnungen

Eingesetzte Qualifikationen

SESAM/SQL Server, Windows 7, .Net, Visual Studio, Windows Presentation Foundation (WPF)


Analyse und Entwicklung
Datev (Softwarehersteller, betriebswirtschaftliche, Nürnberg
5/2009 – 6/2009 (2 Monate)
Logistikdienstleister
Tätigkeitszeitraum

5/2009 – 6/2009

Tätigkeitsbeschreibung

SparkLine
Implementierung einer Miniauswertung als Windows Forms Control und Infragistics Grid Control und Integration in
bestehende Anwendung (Kanzleirechnungswesen).

Eingesetzte Qualifikationen

Windows XP, .Net, Visual Studio


Analyse
Datev (Softwarehersteller, betriebswirtschaftliche, Nürnberg
11/2008 – 3/2009 (5 Monate)
Logistikdienstleister
Tätigkeitszeitraum

11/2008 – 3/2009

Tätigkeitsbeschreibung

Performanceanalysen im Umfeld Kanzleirechnungswesen
- Analyse der Übergänge zwischen mananged/unmanaged
Komponenten
- Analyse des Speicherverbrauchs
- Architekturanalyse
- Herausarbeitung der Verbesserungsvorschläge

Eingesetzte Qualifikationen

Windows XP, .Net, C++, Visual Studio


Architektur, Konzept und Entwicklung
Siemens A & D, Nürnberg
8/2004 – 9/2015 (11 Jahre, 2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2004 – 9/2015

Tätigkeitsbeschreibung

PE (Plattform Engineering) – NOSQL Datenbank -FileStorage Server
Analyse, Konzeption und Entwicklung eines objektorientierten Datenbankservers für die Persistenzschicht der Siemens Automatisierungsplattform.
.NET Plattform Analysen im Bezug auf Eignung für die Entwicklung des Datenbankservers
• Untersuchung der IO (Streams)
• Untersuchung der NamedPipes und TCP
• Collections, Arrays und Hashtables
• Performance - Analyse der .NET Komponenten

Konzeption und Entwicklung der Kommunikation
• Datenübertragung über NamedPipes
• Datenübertragung über TCP
• Anwendungsprotokoll und Kommandoebene

Konzeption und Entwicklung des Datenproviders
• Kommunikationsmanager
• DataStore Client
• Cachingmechanismen

Konzeption und Entwicklung des Servers
• Serversteuerung (Standalone und Service)
• Abstürzsicheres Datenformat für die
Datenbankdateien
• Multichannel IO
• Objektkomprimierung
• Threading und Scheduling
• Session- und Clientmanagement
• Storage - Manager
• Serialisierung
• Objekt - Refactory
• Online Performance - Index
• Tracesystem
• Nicht Suchen - Finden der Objekte
• Hashtables und Arrays
• Datenreorganisation
• Recovery - Strategien (Totalsystemausfall, Netzwerkausfall)
• Behandlung von mobilen Datenträger (Externe Festplatten und USB Stick)

Konzeption und Entwicklung der Analysewerkzeugen
• Monitor für online Performance - Index
• Tool für offline Analyse der Trace - Dateien
• Tool für offline Analysen der Datenbank - Dateien

Arbeitsmethoden:
Grundsätzlich zu der Konzeption der einzelnen Komponenten gehören, die Entwicklung von statistischen Rechenmodellen und ausführliche Analysen der Performance. Damit ist es möglich abzuschätzen, ob die Komponente die Anforderungen des Marketings erfühlen kann. Gleichzeitig anhand der herausgearbeiteten Testprogramme lässt sich der Aufwand für die Implementierung der Komponente mit sehr großer Genauigkeit berechnen.
.NET, NUnit, AppSight, MemoryProfiler, SpeedTrace, ClearCase, TFS, GIT

Eingesetzte Qualifikationen

.Net, NUnit, Visual Studio


Konzept und Entwicklung
Siemens AG, PG (Energieerzeugung und Anlagenbau ), Nürnberg
5/2004 – 9/2004 (5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2004 – 9/2004

Tätigkeitsbeschreibung

Personaleinsatzplanung (PEP)
Die Software wird für die strategische und operative Personaleinsatzplanung bei Siemens eingesetzt und wird seit 10 Jahren kontinuierlich von mir weiterentwickelt.
Die Grundideen der Anwendung:
Einfache Erfassung der Mitarbeiterstammdaten
Projekterfassung nach vorgegebenen Geschäftslogik
Projektangebote
Projekte in Abwicklung
Erstellung der Projektvorlagen
Statistische Auswertungen an gesamten Datenpool
Listen
Balken
Kurven
Automatische Protokollierung der Stammdatenänderungen zum späteren Analyse
Das Programm muss auch von nicht Spezialisten bedient werden können
Die Einarbeitungszeit in die Anwendung muss extrem kurz sein
Ziele des Auftraggebers:
Budgetplanung
Personalbedarfsplanung
Ermittlung der Auslastung der Mitarbeiter
Die Anwendung wird aktuell in der Version 4.1.2 produktiv eingesetzt und ständig weiterentwickelt.

Eingesetzte Qualifikationen

Microsoft Access, mySQL, SESAM/SQL Server, Windows 2000, Windows XP, Visual Basic, MS Office (Anwenderkenntnisse)


Entwickler
Datev (Softwarehersteller, betriebswirtschaftlich, Nürnberg
2/2004 – 4/2004 (3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2004 – 4/2004

Tätigkeitsbeschreibung

Assistent für Steuerkontoregistrierung und Abfrage
In Rahmen des Projektes wurde ein Assistent realisiert, welcher für den Einsatz in Steuerberaterkanzleien vorgesehen ist. Die Aufgabe bestand darin unterschiedliche Technologien miteinander zu kombinieren und eine ansprechende und leicht verständliche Oberfläche zu entwickeln.
Folgende Technologien kamen zum Einsatz
.NET Framework
Web Services
SmartCards
.NET Interop

Eingesetzte Qualifikationen

Microsoft Windows (allg.), .Net, C#, C++, Visual Studio


Konzept und Entwicklung
Autowork GmbH (Unternehmensberatung), Nürnberg
8/2003 – 8/2003 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2003 – 8/2003

Tätigkeitsbeschreibung

Microsoft Office Add Ins
Entwicklung von Office Add-Ins zum automatischen Konvertieren von Word Dokumenten in PDF Format, die als Mailanhänge angehängt werden.

Eingesetzte Qualifikationen

Windows 2000, Windows XP, Visual Basic, MS Office (Anwenderkenntnisse)


Konzept und Entwicklung
Datev(Softwarehersteller, betriebswirtschaftliche, Nürnberg
1/2003 – 12/2003 (1 Jahr)
Logistikdienstleister
Tätigkeitszeitraum

1/2003 – 12/2003

Tätigkeitsbeschreibung

Design und Entwicklung von internationalisierten Eingabefeldern
Entwicklung von .NET Komponenten für den Einsatz in MFC Anwendungen (.NET Interop)
Entwicklung von Formatkomponenten für die speziellen Formate im kaufmännischen Bereich
Entwicklung von MFC Eingabefelder
Entwicklung von OLE Eingabefelder
Entwicklung von .NET Eingabefelder für Microsoft .NET Framework und Infragistics

Eingesetzte Qualifikationen

Windows 2000, Windows XP, .Net, .Net Framework (Mircosoft), C#, C++, Microsoft Foundation Classes (MFC), Visual Studio


konzeption der Migration, Entwiclung
Datev (Softwarehersteller, betriebswirtschaftlich, Nürnberg
1/2002 – 12/2002 (1 Jahr)
Logistikdienstleister
Tätigkeitszeitraum

1/2002 – 12/2002

Tätigkeitsbeschreibung

Entwicklung und Wartung von Basisbibliotheken und Migration der Basiskomponenten von MFC 4.2 auf MFC 7.X
Der Gegenstand der Entwicklung war die Migration von über 30 MFC und COM Steuerelementen auf die neue MFC 7.X Bibliothek.

Eingesetzte Qualifikationen

Windows 2000, .Net, C++, Microsoft Foundation Classes (MFC), Visual Studio


Konzeption und Implementierung
Datev (Softwarehersteller, betriebswirtschaftliche, Nürnberg
6/2001 – 7/2001 (2 Monate)
Telekommunikation
Tätigkeitszeitraum

6/2001 – 7/2001

Tätigkeitsbeschreibung

Erstellung von Tools zu Internationalisierung von Javascripten
Automatisches Deployment von internationalen Texten aus Exceldateien in bestehende HTML Dokumente, und Java Ressourcebundles
Erstellung von Servlets zum dynamischen Austausch von Sprach - Ressourcen auf dem Server in Abhängigkeit von der Sprache des Benutzers

Eingesetzte Qualifikationen

Embedded Linux, Oracle Solaris (SunOS), Windows 2000, Apache Tomcat, Eclipse, J2EE (Java EE)


Entwickler
Datev (Softwarehersteller, betriebswirtschaftliche, Nürnberg
1/2001 – 12/2001 (1 Jahr)
Logistikdienstleister
Tätigkeitszeitraum

1/2001 – 12/2001

Tätigkeitsbeschreibung

Entwicklung und Wartung von Basisbibliotheken
Der Projektumfang war die Wartung und Weiterentwicklung von bestehenden Basiskomponenten für die Microsoft Windows Plattform.
Wartung und Pflege von MFC Komponenten
Wartung und Pflege von OLE Komponenten
Test der Komponenten

Eingesetzte Qualifikationen

Windows 2000, C++, Microsoft Foundation Classes (MFC), Visual Studio


Qualifikationen

C#, Mono/.NET Framework, C/C++, MFC, QT, JavaScript, Visual Basic, SQL Server, PostgreSQL, MySQL, diverse Script – Sprachen

Über mich

Inhaltliche Schwerpunkte
• Ergebnisorientiert, mit großem Interesse an Problemprojekten und schwierigen Termin- / Teamsituationen, Troubleshooter
• Technischer Allrounder mit Schwerpunkt Basistechnologien, Performanz und Speicherauslastung, Datenbanken und Konzepten im Serverumfeld
• Anforderungen, Analyse und Design

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
  • Polnisch (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
2112
Alter
55
Berufserfahrung
27 Jahre und 10 Monate (seit 01/1993)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »