SW-Architekt
- Verfügbarkeit einsehen
- 8 Referenzen
- auf Anfrage
- 33165 Lichtenau, Westfalen
- auf Anfrage
- de | en
- 04.12.2020
Kurzvorstellung
Auszug Referenzen (7)
"Sehr angenehme und professionelle Zusammenarbeit!"
7/2015 – 2/2016
Tätigkeitsbeschreibung
Entwicklung verschiedener Addins für Microsofts „Navision Dynamics NAV“.
- Komponente zur Steuerung eines Barcode-Scanners
- RichText-Editor zur Einbindung in NAV-Pages
- Toolbox zur Einbindung von WinForm-basierter CustomControls in NAV-Pages
- Setup-Programme für die verschiedenen Komponenten.
Wesentliche Aufgaben:
Systemdesign der neuen Komponenten,
Realisierung und Code-Refactoring,
Clean-Code Programming.
Microsoft Dynamics Nav, .Net, C#, Microsoft Visual Studio
"Herr [...] zeigte bei der Bearbeitung der Aufgaben ein äußerst hohes persönliches Engagement und ausgeprägte Zuverlässigkeit. Sein Einsatz ermöglichte die Einführung aktueller Technologien und Frameworks in das modulare Leitsystem und somit eine deutliche Steigerung von Entwicklungsgeschwindigkeit und Diagnosemöglichkeiten."
7/2013 – 7/2014
Tätigkeitsbeschreibung
Projekt zur Neuentwicklung eines modularen Leitsystems zur Anlagensteuerung im Maschinenbau.
Wesentliche Aufgaben
• Analyse der bestehenden SW-Architektur und des verwendeten Domain-/Datenmodells.
• Erarbeitung eines neuen Technologiestacks mit der Zielsetzung wartungsintensive Individuallösungen weitestgehend durch Standardlösungen (wie z.B. log4net, EF 6.0, DXperince etc.) zu ersetzen.
• Konzeption und Erstellung eines Messe-Prototypen zur roboter-gestützten automatischen Bestückung und Beschriftung von Klemmleisten (vorgestellt: IPC-Drives, Nürnberg Herbst 2013, Weiterentwicklung auf HMI 2014)
• Basierend auf dem Prototypen Entwicklung eines Anlagenmodules welches - in der ersten Ausbaustufe - zur automatisierten, robotergestützten Bestückung von Klemmschienen bei einem bedeutenden Anlagenbauer (in Süddeutschland) eingesetzt wird.
• Die WPF-Clients basieren auf dem „BxWpfApp“ Framework (Eigenentwicklung, Basis: PRISM, UNITY, MEF, EF 6.0) und kommunizieren per WCF-Services mit dem modular aufgebauten (Plugin-Technologie) zentralen Leitsystem.
• Maßgebliche Unterstützung bei der Inbetriebnahme der Software vor Ort beim Kunden.
• Coaching von Teammitgliedern bzlg. der Einarbeitung in Standardtechnologien und Entwurfsmuster wie log4net, MEF, MVVM sowie in der Verwendung von Tools wie Log4View oder EntityDeveloper.
Systemanalyse, Systemdesign, Datenmodellierung, Realisierung.
Technologie:
Visual Studio 2012, C#, .NET 4.x, WPF, MVVM, PRISM, MEF 2.0, UNITY, Castle Windsor, Entity Framework 6.x, WCF -Services, Common Logging und log4net (Apache), NUnit, Jenkins (BuildServer), SubVersion (SW-Versionsverwaltung), Redmine (Projekt- / Ticketmanagement), Enterprise Architect 11.x (Sparx Systems), SCRUM, PostgreSQL Datenbank, Entity Developer (devart.com), dotConnect for PostgreSQL (devart.com), DXperience - WPF Control Library (devexpress.com)
Referenzschreiben liegt vor.
Postgresql, Scrum, Microsoft Visual Studio, .Net, C#, Subversion, System Design, System Analyse, Konzeption (IT), Anlagen-Engineering, Schulung / Coaching (allg.), Maschinenbau
"OK"
9/2010 – 9/2011
Tätigkeitsbeschreibung
Konzeption und Entwicklung eines Application-Frameworks „BxWpfApp“, welches als Basis für zukünftige unternehmensinterne, windowsbasierte „Rich Client“- Anwendungen fungieren soll.
Anforderungen an das Framework:
Modulares Konzept (Plugin Support), Einsatz einer ORM-Schicht, WPF-basierte GUI, Einsatz des Entwurfsmusters MVVM (Model View ViewModel), Programmatische Modultests.
Systemanalyse, Systemdesign, Datenmodellierung, Realisierung , Koordinierung des Entwicklerteams.
Technologie:
C#, .NET 4.0, WPF, PRISM, MEF 1.0, UNITY, Entity Framework 4.0, Common Logging und log4net (Apache), Visual Studio 2010, NUnit, Sparx Enterprise Architect 9.x, MVVM
"ja"
12/2008 – 9/2010
Tätigkeitsbeschreibung
Analyse des bestehenden Prozesses zur Produktion der Heizkosten-Abrechnungen (Massendruck) und der dabei eingesetzten Systemkomponenten.
Konzeption einer universellen, hochskalierbaren und durch sog. Agenten erweiterbare Ablaufsteuerung mit automatischer Lastverteilung – basierend auf dem „Oracle Advanced Queuing System“. Der Kernel der Ablaufsteuerung wurde in PL/SQL implementiert. Die verschiedenen Agenten (Ausführung von Oracle Reports, Konvertierung von Postscript in PDF, Online-Ablage der Abrechnungsdokumente im DOXiS DMS-System, FTP-Transfer an Druckdienstleister, etc.) wurden in Abhängigkeit von den vorliegenden Funktionsbibliotheken in verschiedenen Sprachen (C#, JAVA oder PL/SQL) entwickelt.
Zur Überwachung und Steuerung des Systems wurde eine auf dem Eclipse RCP Framework aufsetzende JAVA-Anwendung entwickelt, die durch den Einsatz des OSGi-Frameworks modular erweiterbar ist.
Systemanalyse, Systemdesign, Datenmodellierung, Realisierung.
Technologie:
Oracle 9.x, Oracle Advanced Queuing, PL/SQL, JAVA, Toad for Oracle V 9.x, Eclipse 3.4, Eclipse RCP (Framework), SPRING (Framework), OSGi-Framework, DOXiS4 DMS (ser.de).
"ja"
4/2008 – 12/2008
Tätigkeitsbeschreibung
Entwurf einer universellen Import-Schnittstelle für das firmeneigene Abrechnungssystem. Programmierung eines Transformators zur Überführung der Daten aus der Schnittstelle in die Datenstrukturen des operativen Abrechnungssystems.
Entwicklung verschiedener Konverter zur Übernahme der Daten aus den Systemen zugekaufter Messdienst-Unternehmen in das Format der universellen Import-Schnittstelle.
Entwicklung einer Windows-Client-Anwendung zur Steuerung der Datenmigration, Sichtung der Daten in der Importschnittstelle und zur manueller Nachbearbeitung.
Systemdesign, Datenmodellierung, Realisierung.
Technologie:
Enterprise Architect 8.x (Werkzeug zur Datenmodellierung), PL- SQL (Transformationslogik), PL/SQL-Developer 8.x, Oracle 9.x (Datenhaltung), Firebird 1.5.6 (ext. Datenbestand), MySQL (ext. Datenbestand), C#, Visual Studio 2008, .Net 2.0, DevExpress Components
"OK"
7/2007 – 12/2008
Tätigkeitsbeschreibung
Migrationsprojekt zur Überführung der Inhalte der „Radiator“- Datenbank aus dem Altsystem (ISAM-Dateien auf MAS-Host) in die neue RADAT-Datenbank (Oracle RDBMS).
Programmierung eines Transformers zur Übernahme der Altdaten in die neuen Datenstrukturen.
Entwicklung einer Windows-Client Anwendung zur Steuerung der Datenübernahme und zur Qualitätsprüfung.
Technologie:
Oracle RDBMS, PL-SQL, PL/SQL-Developer 8.x, DELPHI 6.x, DevExpress Components.
"ja"
1/2007 – 7/2007
Tätigkeitsbeschreibung
Analyse des Teilsystems „Radiator Datenbank“ und der damit in Verbindung stehenden Prozesse (Heizkörper-Messstand, EHKV- Geräteentwicklung und KC-Wert Bestimmung).
Design eines neuen Datenmodells mit dem Ziel den Aufwand bei der Einführung neuer EHKVs drastisch zu reduzieren.
Technologie:
CA Erwin Data Modeler, Oracle RDBMS, PL-SQL, PL/SQL- Developer 8.x
Qualifikationen
Projekt‐ & Berufserfahrung
5/2018 – 4/2019
Tätigkeitsbeschreibung
Ziel des Projektes war es, verschiedene AZURE-Komponenten einem Eignungstest im Hinblick auf die Überführung eines bestehenden „On Premise“ CRM Systems in eine Cloud- und Microservice-basierte Architektur zu unterziehen.
Wesentliche Aufgaben:
• Evaluierung von Komponenten wie:
- Azure API Management
- Azure Application Gateway
- Azure Application Firewall
- Containerized Microservices (Docker images) gehosted in Azure Kubernetes
• PoC: Implementierung eines Microservice zur Permission-Verwaltung basierend auf Clean Code Ansatz und folgendem Technologie-Stack:
- .net core 2.2
- ef core
- CQRS-Pattern
- MediatR
- Bereitstellung von REST-APIs
- läuft skalierbar als Docker-Image im AKS
• Azure Data Factory
Implementierung und Inbetriebnahme einer „generischen“ Pipeline zum Kopieren von Daten aus verschiedenen On-Premise Datenbanken in AZURE SQL-Server Instanzen.
• Implementierung einer auf T4-Skripts aufsetzenden Consolen-App zur Generierung von DDL-Skripts, zur Bereitstellung von Datenbank-Objekten (Export-Views, Import-Tabellen, Upsert-Stored Procs etc.) die im Kontext von ADF Pipelines verwendet werden.
• Azure Service Bus, als Backbone für die Kommunikation der Micro-Services
• Evaluierung der Cosmos-DB als Persistenz-Schicht
• Tuning von Teilkomponenten des bestehenden CRM-Systems durch
Umstellung auf den Azure Service Bus als Kommunikations-Backbone.
.Net, C#, Docker, Entity Framework, Microsoft Azure, ASP.NET, Kubernetes
1/2018 – 4/2018
Tätigkeitsbeschreibung
Wesentliche Aufgaben:
a) Erstellung eines WPF-Frameworks
Planung, Konzeption und Entwicklung eines neuen Frameworks zur Programmierung von modular erweiterbaren WPF-Applikationen basierend auf der neuesten Version des PRISM Frameworks und einer Komponentenbibliothek von DevExpress.
Die Basiskomponenten des Frameworks setzen auf .NET CORE 2.X und EF CORE 2.X auf, und erlauben somit für eine plattformübergreifende Verwendung.
b) WPF-Business-Applikation
Planung, Konzeption und Mithilfe bei der Entwicklung einer international einsetzbaren WPF-Anwendung basierend auf dem neuen Framework.
c) Teambetreuung
Coaching interner Entwickler bzlg. Verwendung des Frameworks und der Programmierung modularer WPF-Anwendungen.
Kenntnisse
C#, .NET CORE 2.X und .NET Framework 4.6.x, WPF, XAML, PRISM 6, MVVM, AOP, IoC, AUTOFAC, EF CORE 2.X, Asynchrone-Programmierung, Unit-Tests
Produkte:
Visual Studio 2017, Devart Entity Developer, DevExpress WPF Controls, PostgreSQL
Postgresql, .Net, C#, Entity Framework, System Architektur
3/2016 – 3/2017
Tätigkeitsbeschreibung
2. Stufe zur Erweiterung des Programms aus dem Jahr 2013.
(Details siehe Projekt "Programm zur Steuerung technischer Außendienstmitarbeiter")
Wesentliche Aufgaben:
Systemanalyse, Systemdesign, Realisierung und Code-Refactoring (gemäß „Clean-Code“- Richtlinien).
Kenntnisse:
C#, .NET 4.5, WCF, WPF, XAML, PRISM, XML, MVVM, AOP, IoC; MEF 2.0, UNITY, EF 6.0, EntityFramework, Unit-Tests, JSON.
Agile Methodologie, Software Design, Objektorientierte Software-Entwicklung, .Net, .Net Framework (Microsoft), C#, Microsoft Visual Studio, Windows Presentation Foundation
7/2015 – 2/2016
Tätigkeitsbeschreibung
Entwicklung verschiedener Addins für Microsofts „Navision Dynamics NAV“.
- Komponente zur Steuerung eines Barcode-Scanners
- RichText-Editor zur Einbindung in NAV-Pages
- Toolbox zur Einbindung von WinForm-basierter CustomControls in NAV-Pages
- Setup-Programme für die verschiedenen Komponenten.
Wesentliche Aufgaben:
Systemdesign der neuen Komponenten,
Realisierung und Code-Refactoring,
Clean-Code Programming.
Microsoft Dynamics Nav, .Net, C#, Microsoft Visual Studio
8/2014 – 12/2014
Tätigkeitsbeschreibung
Projekt zur Entwicklung eines "SharePoint Migration Tools".
Hierbei werden zwei SharePoint Server-Instanzen verglichen und die Unterschiede in einer graphischen Übersicht präsentiert. Anschließend können alle oder selektiv ausgewählte Änderungen vom Quell- auf den Zielserver übertragen werden.
Wesentliche Aufgaben:
Systemanalyse, Systemdesign, Datenmodellierung, Realisierung.
Technologie:
Visual Studio 2013, C#, .NET 4.5, WPF, MVVM, PRISM, MEF 2.0, UNITY, Entity Framework 6.x, WCF -Services, Common Logging und log4net (Apache), NUnit, TeamFoundationServer (SW-Versionsverwaltung), PostgreSQL Datenbank, Entity Developer (devart.com), dotConnect for PostgreSQL (devart.com), DXperience - WPF Control Library (devexpress.com), SharePoint Server 2013, SharePoint Client API
Microsoft SharePoint Server, Software Version Control, Microsoft Visual Studio, .Net, C#, Systemmigration, System Design, System Analyse
7/2013 – 7/2014
Tätigkeitsbeschreibung
Projekt zur Neuentwicklung eines modularen Leitsystems zur Anlagensteuerung im Maschinenbau.
Wesentliche Aufgaben
• Analyse der bestehenden SW-Architektur und des verwendeten Domain-/Datenmodells.
• Erarbeitung eines neuen Technologiestacks mit der Zielsetzung wartungsintensive Individuallösungen weitestgehend durch Standardlösungen (wie z.B. log4net, EF 6.0, DXperince etc.) zu ersetzen.
• Konzeption und Erstellung eines Messe-Prototypen zur roboter-gestützten automatischen Bestückung und Beschriftung von Klemmleisten (vorgestellt: IPC-Drives, Nürnberg Herbst 2013, Weiterentwicklung auf HMI 2014)
• Basierend auf dem Prototypen Entwicklung eines Anlagenmodules welches - in der ersten Ausbaustufe - zur automatisierten, robotergestützten Bestückung von Klemmschienen bei einem bedeutenden Anlagenbauer (in Süddeutschland) eingesetzt wird.
• Die WPF-Clients basieren auf dem „BxWpfApp“ Framework (Eigenentwicklung, Basis: PRISM, UNITY, MEF, EF 6.0) und kommunizieren per WCF-Services mit dem modular aufgebauten (Plugin-Technologie) zentralen Leitsystem.
• Maßgebliche Unterstützung bei der Inbetriebnahme der Software vor Ort beim Kunden.
• Coaching von Teammitgliedern bzlg. der Einarbeitung in Standardtechnologien und Entwurfsmuster wie log4net, MEF, MVVM sowie in der Verwendung von Tools wie Log4View oder EntityDeveloper.
Systemanalyse, Systemdesign, Datenmodellierung, Realisierung.
Technologie:
Visual Studio 2012, C#, .NET 4.x, WPF, MVVM, PRISM, MEF 2.0, UNITY, Castle Windsor, Entity Framework 6.x, WCF -Services, Common Logging und log4net (Apache), NUnit, Jenkins (BuildServer), SubVersion (SW-Versionsverwaltung), Redmine (Projekt- / Ticketmanagement), Enterprise Architect 11.x (Sparx Systems), SCRUM, PostgreSQL Datenbank, Entity Developer (devart.com), dotConnect for PostgreSQL (devart.com), DXperience - WPF Control Library (devexpress.com)
Referenzschreiben liegt vor.
Postgresql, Scrum, Microsoft Visual Studio, .Net, C#, Subversion, System Design, System Analyse, Konzeption (IT), Anlagen-Engineering, Schulung / Coaching (allg.), Maschinenbau
3/2013 – 4/2013
TätigkeitsbeschreibungEvaluierung des intern entwickelten Frameworks „S4“ mit anschließender Berichterstattung an die Geschäftsleitung. Mit S4 wird eine Technologieführerschaft angestrebt, bei der die Geschäftslogik unverändert bestehen bleiben soll, während die Technologieparts wie z.B. Userinterface oder Datenpersistenz sind bei fortschreitender Technologie austauschbar sind.
Eingesetzte QualifikationenAgile Methodologie, Qualitätsmanagement / QS / QA (IT)
10/2011 – 2/2013
Tätigkeitsbeschreibung
Konzeption und Entwicklung eines Programms zur Steuerung des technischen Außendienstes. Das WPF-Programm basiert auf dem „BxWpfApp“ und holt im SAP entstehende Einzelaufträge per RIA-Webservice auf das Notebook des ADMs. Das Programm unterstützt den Techniker bei der Auftragsabwicklung und erhebt alle Faktura-relevanten Daten, die nach Abschluss des Auftrags ans SAP zurückgemeldet werden.
Systemanalyse, Systemdesign, Datenmodellierung, Realisierung, Koordinierung des Entwicklerteams.
Technologie:
.NET 4.0, WPF, PRISM, MEF 1.0, UNITY, Entity Framework 4.0, Common Logging und log4net (Apache), C#, Visual Studio 2010, NUnit, Sparx Enterprise Architect 8.x, RIA-WebServices, SQL- Server 2008 (dezentral auf NB), ORACLE 11g (zentral), PL/SQL Programmierung der „Instead Of“ Trigger, MVVM, Entity Developer (devart.com), dotConnect for Oracle (devart.com), RadControls for WPF (telerik.com)
9/2010 – 9/2011
Tätigkeitsbeschreibung
Konzeption und Entwicklung eines Application-Frameworks „BxWpfApp“, welches als Basis für zukünftige unternehmensinterne, windowsbasierte „Rich Client“- Anwendungen fungieren soll.
Anforderungen an das Framework:
Modulares Konzept (Plugin Support), Einsatz einer ORM-Schicht, WPF-basierte GUI, Einsatz des Entwurfsmusters MVVM (Model View ViewModel), Programmatische Modultests.
Systemanalyse, Systemdesign, Datenmodellierung, Realisierung , Koordinierung des Entwicklerteams.
Technologie:
C#, .NET 4.0, WPF, PRISM, MEF 1.0, UNITY, Entity Framework 4.0, Common Logging und log4net (Apache), Visual Studio 2010, NUnit, Sparx Enterprise Architect 9.x, MVVM
12/2008 – 9/2010
Tätigkeitsbeschreibung
Analyse des bestehenden Prozesses zur Produktion der Heizkosten-Abrechnungen (Massendruck) und der dabei eingesetzten Systemkomponenten.
Konzeption einer universellen, hochskalierbaren und durch sog. Agenten erweiterbare Ablaufsteuerung mit automatischer Lastverteilung – basierend auf dem „Oracle Advanced Queuing System“. Der Kernel der Ablaufsteuerung wurde in PL/SQL implementiert. Die verschiedenen Agenten (Ausführung von Oracle Reports, Konvertierung von Postscript in PDF, Online-Ablage der Abrechnungsdokumente im DOXiS DMS-System, FTP-Transfer an Druckdienstleister, etc.) wurden in Abhängigkeit von den vorliegenden Funktionsbibliotheken in verschiedenen Sprachen (C#, JAVA oder PL/SQL) entwickelt.
Zur Überwachung und Steuerung des Systems wurde eine auf dem Eclipse RCP Framework aufsetzende JAVA-Anwendung entwickelt, die durch den Einsatz des OSGi-Frameworks modular erweiterbar ist.
Systemanalyse, Systemdesign, Datenmodellierung, Realisierung.
Technologie:
Oracle 9.x, Oracle Advanced Queuing, PL/SQL, JAVA, Toad for Oracle V 9.x, Eclipse 3.4, Eclipse RCP (Framework), SPRING (Framework), OSGi-Framework, DOXiS4 DMS (ser.de).
4/2008 – 12/2008
Tätigkeitsbeschreibung
Entwurf einer universellen Import-Schnittstelle für das firmeneigene Abrechnungssystem. Programmierung eines Transformators zur Überführung der Daten aus der Schnittstelle in die Datenstrukturen des operativen Abrechnungssystems.
Entwicklung verschiedener Konverter zur Übernahme der Daten aus den Systemen zugekaufter Messdienst-Unternehmen in das Format der universellen Import-Schnittstelle.
Entwicklung einer Windows-Client-Anwendung zur Steuerung der Datenmigration, Sichtung der Daten in der Importschnittstelle und zur manueller Nachbearbeitung.
Systemdesign, Datenmodellierung, Realisierung.
Technologie:
Enterprise Architect 8.x (Werkzeug zur Datenmodellierung), PL- SQL (Transformationslogik), PL/SQL-Developer 8.x, Oracle 9.x (Datenhaltung), Firebird 1.5.6 (ext. Datenbestand), MySQL (ext. Datenbestand), C#, Visual Studio 2008, .Net 2.0, DevExpress Components
7/2007 – 12/2008
Tätigkeitsbeschreibung
Migrationsprojekt zur Überführung der Inhalte der „Radiator“- Datenbank aus dem Altsystem (ISAM-Dateien auf MAS-Host) in die neue RADAT-Datenbank (Oracle RDBMS).
Programmierung eines Transformers zur Übernahme der Altdaten in die neuen Datenstrukturen.
Entwicklung einer Windows-Client Anwendung zur Steuerung der Datenübernahme und zur Qualitätsprüfung.
Technologie:
Oracle RDBMS, PL-SQL, PL/SQL-Developer 8.x, DELPHI 6.x, DevExpress Components.
1/2007 – 6/2008
Tätigkeitsbeschreibung
Unterstützung in verschiedenen internationalen Kundenprojekten, um die interne Standard-Software „TP.net“ (eine Kassenlösung für den Handel) an spezielle Kundenanforderungen anzupassen.
Tätigkeitsauszüge:
1.) Erstellung eines Hintergrundprozesses zur periodisches Aktualisierung des Paket-Tracking Systems der Post und zur automatischen Meldung von Umsatzdaten nach einem Tageswechsel. Die Daten wurden im EDIFACT-Format bereitgestellt und per FTP-Protokoll auf den Post-Server übertragen.
2.) Erstellung eines Konzeptes zur Erweiterung des TP.net Standard um die Fähigkeit auch Filialen mit 24h Betrieb abwickeln zu können. Anschließende Implementierung der Kernfunktionalität. Durch die Umstellung der bisherigen „Tagesendverarbeitung“ auf eine sog. „Deklarationszeitpunkt- Verarbeitung“ kann nun sowohl ein Mehrschicht- wie auch 24h Betrieb bedient werden.
Erstellung eines Prozesses zur täglichen Kalkulation und Übermittlung der sog. „Payback Punkte“ an einen Zentralrechner. Erstellung komplexer Reporte bzgl. einer filial- seitigen Umsatzanalyse und Kassierer-Abrechnung (Kontrolle von Waren- und Geld).
Technologie:
Visual Studio 2008, C#, .Net 2.0, SQL-Server 2005, Wincor TP.net (Wincor-eigenes Framework für die Entwicklung von Kassenlösungen), Altova MapForce, Crystal Reports, FTP, EDIFACT.
1/2007 – 7/2007
Tätigkeitsbeschreibung
Analyse des Teilsystems „Radiator Datenbank“ und der damit in Verbindung stehenden Prozesse (Heizkörper-Messstand, EHKV- Geräteentwicklung und KC-Wert Bestimmung).
Design eines neuen Datenmodells mit dem Ziel den Aufwand bei der Einführung neuer EHKVs drastisch zu reduzieren.
Technologie:
CA Erwin Data Modeler, Oracle RDBMS, PL-SQL, PL/SQL- Developer 8.x
5/2006 – 12/2006
Tätigkeitsbeschreibung
Unterstützung im Kundenprojekt für CC-Märkte.
Redesign und Neuimplementierung eines Moduls zur Anbindung von EFT- Terminals an eine Kasse zwecks Abwicklung des elektronischen Zahlungsverkehrs über eine OPI- Schnittstelle. Die „Open Payment Initiativ“ – kurz OPI - steht für die Standardisierung der Applikationsschnittstelle zwischen einer Kassenapplikation und einer beliebigen Lösung für bargeldloses Bezahlen (EFT/PoS).
Technologie:
Visual Studio 2008, Visual Basic, .Net 2.0, SQL-Server 2005, Wincor TP.net (Wincor-eigenes Framework für die Entwicklung von Kassenlösungen), OPI
1/2004 – 12/2006
Tätigkeitsbeschreibung
Konzeption und Implementierung eines Basissystems zur Dokumentenverwaltung und Bildablage („Mini DMS“).
Konzeption und Implementierung eines „Report- Managers“ zur Ablage, Erstellung, und Abfrage von Reports und Reportschablonen – inkl. Zugriffsberechtigung basierend auf einem „Rollen“-Konzept.
Konzeption einer web-basierten Ableser-/Monteurs- Steuerung inkl. eines geographischen Planungstools (Microsoft MapPoint).
Datenmigration: Programmierung einer Transformationslogik in PL/SQL zur Übernahme der Daten aus dem BAAN-ERP-System (basierend auf einer ORACLE DB) eines zugekauften Abrechnungsdienstleisters in das Produktivsystem der Techem.
Technologie:
CA Erwin Data Modeler, Oracle RDBMS, PL-SQL, PL/SQL- Developer 8.x, DELPHI 6.x – 7.x, DevExpress Components, MapPoint, Crystal Reports.
7/1999 – 11/2003
Tätigkeitsbeschreibung
Realisierung einer international eingesetzten Client/Server- Software zur verbrauchsabhängigen Abrechnung von Wärme, Wasser und weiteren Betriebskosten.
Programmierung der Client-Software unter Windows; Visualisierung der Abrechungsergebnisse mit „Teechart Pro“; Erstellung applikationsspezifischer Delphi- Komponenten.
Starke Modifikation der VCL (insb. der Datenbankschnittstelle) sowie projektspezifische Anpassung weiterer eingesetzter 3rd- Party-Komponenten von DevExpress, ODAC und Teechart Pro; Grundsätzlich wurden nur Controls eingesetzt, deren Quellcode vorlag!
Die Anwendung wurde international eingesetzt, d.h. dynamische Umschaltung der GUI (Masken) in die gewünschte Sprache.
Technologie:
Delphi 3, 5 und 7, PL/SQL, Oracle RDBMS (Vers. 7,8,9), CA Erwin Data Modeler
Ausbildung
Paderborn
Ahaus
Weitere Kenntnisse
Frameworks & Programmiersprachen:
C# & VB.Net, .NET 4.5 (inkl. PRISM, WPF, MEF, UNITY, EF6, WCF, RiaWebServices), XML,
AOP, PostSharp, Unit-Tests
Datenbank-Systeme:
Oracle, SQL-Server, FireBird, MySQL, PostgreSQL, SQLite
Datenbank-Programmierung:
Oracle PL/SQL, Microsoft TransactSQL,
Werkzeuge:
VisualStudio 2013, Resharper, Entity Developer (DevArt), Enterprise Architect (UML), LinqPAD, Crystal Reports,
Themengebiete:
Heizkostenabrechnung, Metering, Vertriebsinformationssysteme, Leitsysteme (Maschinenbau), Kassensysteme (Wincor TP.net), Dokumenten Management Systeme (DMS)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden