Begleitung des Umzugs von On-Premise zur AWS Cloud
Weiterentwicklung eines existierenden Java-Webservices
Firma/Institut: Für eine Internet Agentur
Projekt : Weiterentwicklung eines Shop-Frontends für einen internationalen Modekonzern
- Implementierung von Erweiterungen
- Stabiliserung der bestehenden Code-Basis mit Unit- und Akzeptanztests
- Refaktorierung von legacy Code
- Auslagerung von Funktionalität in Micro-Services und Self-contained Systems
- Performance Analyse
- TDD- und BDD-Coaching
Projekt Umgebung :
PHPStorm, Git, Subversion, Redis, Apache, MS SQL Server, PHP 5.4, PHP 5.6, Zend Framework 1, Zend Framework 2, Symphony, Silex, Twig, XDebug, Composer, Phing, PHPUnit, Behat/Mink, PHPMD (Mess Detector), PHP CodeSniffer, Webgrind (Profiler UI), HTML, XML, Javascript, Bower, Grunt, Npm, jQuery,Underscore, RequireJs, Mocha, Chai, Sinon, Bamboo, Jira, Crucible, Confluence, TestRail, New Relic, Vagrant, Docker
Projektrollen : Senior Developer, Backend
Zeitraum: 6/2014 bis 8/2015
Firma/Institut: Für eine Internet Agentur
Projekt: Entwicklung eines Shop-Frontends für Hochlastbetrieb
- Design und Implementierung von Code-Komponenten und Unit Tests
- Review und Integration
Projekt Umgebung :
Microsoft Visual Studio 2012, Mercurial, Redis, Apache, MySQL, VirtualBox, Vagrant, Puppet, PHP 5.4, XDebug, PHPUnit, PHPMD (Mess Detector), PHP CodeSniffer, Webgrind (Profiler UI), HTML, XML, Javascript
Projektrollen : Full Stack Entwicklung
Zeitraum: 11/2013 bis 5/2014
Firma/Institut: Für einen Hersteller von Fahrkartenautomaten
Projekt: Implementierung von UPOS-Komponenten für einen modularen Ticketautomaten
- Implementierung der Bargeldzahlung (CashChanger) und Kreditkartenzahlung (Cat - Credit Authorisation Terminal)
- Erstellung von Unit-Tests zur Qualifizierung
- Entwicklung einer Beispielapplikation mit Produktauswahl, Bezahlvorgang und Ticketdruck
- Erstellung von Entwicklerdokumentation (Englisch)
Hardware:
Bargeldeinheit bestehend aus Münzprüfer, Wechselgeldregister, Hopper und Banknotenprüfer. Kartenzahlung bestehend aus CCV Pinpad OPP-C60, Kartenleser SCR-B und Kontaktloser Leser COR-A10.
Projekt Umgebung :
Microsoft Visual Studio 2012, C#, XML, WPF, Modern UI, Microsoft POS for .NET 1.14, Windows Installer Extensions (WiX), Sandcastle Documentation Compiler, ZVT-Kassenprotokoll
Projektrollen : Entwicklung
Projekt: Integration eines Chip- und Magnetstreifen-Kartenlesers, Pinpads und Terminals in eine bestehende Automatensoftware
- Implementierung und Test
- Zertifizierung durch NETS (DK)
Projekt Umgebung : Microsoft Visual Studio 2010, Visual Studio 2012, C#, XML, NETS SDK
Projektrollen : Entwicklung
Zeitraum: 9/2013 bis 10/2013
Firma/Institut: Für ein Laborgerätehandel
Projekt: Neuimplementierung des Webshop-Theme
- Optimierung der Usability
- Umsetzung als "Responsive UI" (kompatibel mit Desktop, Tablet,
Smartphone)
- Onsite SEO-Optimierung, u.a. semantisch korrekte HTML-Umsetzung
Projekt Umgebung :
Microsoft Visual Studio, VS.PHP, PHP 5, MySQL, HTML, CSS (Zurb Foundation), Javascript (jQuery), Subversion (SVN)
Projektrollen : Full Stack Entwicklung
Zeitraum: 4/2013 bis 9/2013
Firma/Institut: Für einen Gerätehersteller im Bereich Medizintechnik
Projekt: Entwicklung der HL7- und DICOM-Kommunikationsschnittstelle für ein EKG-Gerät
- Konzeption und Implementierung der HL7-Schnittstelle (ADT, ORM, ORU)
- Konzeption und Implementierung der DICOM-Schnittstelle (Modality Worklist)
- Windows UI-Entwicklung (c# WPF, Caliburn.Micro MVVM)
Projekt Umgebung :
Microsoft Visual Studio C# 4.0, Merge HL7 Toolkit, Merge DICOM Tollkit, Subversion (SVN)
Projektrollen : Entwicklung
Projektrückblick bis 1992 auf Nachfrage
Begleitung des Umzugs von On-Premise zur AWS Cloud
Weiterentwicklung eines existierenden Java-Webservices
Firma/Institut: Für eine Internet Agentur
Projekt : Weiterentwicklung eines Shop-Frontends für einen internationalen Modekonzern
- Implementierung von Erweiterungen
- Stabiliserung der bestehenden Code-Basis mit Unit- und Akzeptanztests
- Refaktorierung von legacy Code
- Auslagerung von Funktionalität in Micro-Services und Self-contained Systems
- Performance Analyse
- TDD- und BDD-Coaching
Projekt Umgebung :
PHPStorm, Git, Subversion, Redis, Apache, MS SQL Server, PHP 5.4, PHP 5.6, Zend Framework 1, Zend Framework 2, Symphony, Silex, Twig, XDebug, Composer, Phing, PHPUnit, Behat/Mink, PHPMD (Mess Detector), PHP CodeSniffer, Webgrind (Profiler UI), HTML, XML, Javascript, Bower, Grunt, Npm, jQuery,Underscore, RequireJs, Mocha, Chai, Sinon, Bamboo, Jira, Crucible, Confluence, TestRail, New Relic, Vagrant, Docker
Projektrollen : Senior Developer, Backend
Zeitraum: 6/2014 bis 8/2015
Firma/Institut: Für eine Internet Agentur
Projekt: Entwicklung eines Shop-Frontends für Hochlastbetrieb
- Design und Implementierung von Code-Komponenten und Unit Tests
- Review und Integration
Projekt Umgebung :
Microsoft Visual Studio 2012, Mercurial, Redis, Apache, MySQL, VirtualBox, Vagrant, Puppet, PHP 5.4, XDebug, PHPUnit, PHPMD (Mess Detector), PHP CodeSniffer, Webgrind (Profiler UI), HTML, XML, Javascript
Projektrollen : Full Stack Entwicklung
Zeitraum: 11/2013 bis 5/2014
Firma/Institut: Für einen Hersteller von Fahrkartenautomaten
Projekt: Implementierung von UPOS-Komponenten für einen modularen Ticketautomaten
- Implementierung der Bargeldzahlung (CashChanger) und Kreditkartenzahlung (Cat - Credit Authorisation Terminal)
- Erstellung von Unit-Tests zur Qualifizierung
- Entwicklung einer Beispielapplikation mit Produktauswahl, Bezahlvorgang und Ticketdruck
- Erstellung von Entwicklerdokumentation (Englisch)
Hardware:
Bargeldeinheit bestehend aus Münzprüfer, Wechselgeldregister, Hopper und Banknotenprüfer. Kartenzahlung bestehend aus CCV Pinpad OPP-C60, Kartenleser SCR-B und Kontaktloser Leser COR-A10.
Projekt Umgebung :
Microsoft Visual Studio 2012, C#, XML, WPF, Modern UI, Microsoft POS for .NET 1.14, Windows Installer Extensions (WiX), Sandcastle Documentation Compiler, ZVT-Kassenprotokoll
Projektrollen : Entwicklung
Projekt: Integration eines Chip- und Magnetstreifen-Kartenlesers, Pinpads und Terminals in eine bestehende Automatensoftware
- Implementierung und Test
- Zertifizierung durch NETS (DK)
Projekt Umgebung : Microsoft Visual Studio 2010, Visual Studio 2012, C#, XML, NETS SDK
Projektrollen : Entwicklung
Zeitraum: 9/2013 bis 10/2013
Firma/Institut: Für ein Laborgerätehandel
Projekt: Neuimplementierung des Webshop-Theme
- Optimierung der Usability
- Umsetzung als "Responsive UI" (kompatibel mit Desktop, Tablet,
Smartphone)
- Onsite SEO-Optimierung, u.a. semantisch korrekte HTML-Umsetzung
Projekt Umgebung :
Microsoft Visual Studio, VS.PHP, PHP 5, MySQL, HTML, CSS (Zurb Foundation), Javascript (jQuery), Subversion (SVN)
Projektrollen : Full Stack Entwicklung
Zeitraum: 4/2013 bis 9/2013
Firma/Institut: Für einen Gerätehersteller im Bereich Medizintechnik
Projekt: Entwicklung der HL7- und DICOM-Kommunikationsschnittstelle für ein EKG-Gerät
- Konzeption und Implementierung der HL7-Schnittstelle (ADT, ORM, ORU)
- Konzeption und Implementierung der DICOM-Schnittstelle (Modality Worklist)
- Windows UI-Entwicklung (c# WPF, Caliburn.Micro MVVM)
Projekt Umgebung :
Microsoft Visual Studio C# 4.0, Merge HL7 Toolkit, Merge DICOM Tollkit, Subversion (SVN)
Projektrollen : Entwicklung
Projektrückblick bis 1992 auf Nachfrage