Softwareentwicklung

 

Professionelle Erfahrung im Bereich Softwareentwicklung

02.2016 - 04.2016

 

NDR / Midas
Umbau einer Java-Webanwendung weg von Frames und IE10-Code zu einer responsive und barrierefreien Webanwendung.
Kenntnisse: Java, HTML, Javascript, JQuery, Tomcat/i>

11.2015 - 03.2016

 

Proof of concept CDM
Erstellung eines Prototypen zur Erstellung von Word-Berichten anhand von Datenbankabfragen und Exceldateien incl. Makroansteuerung, Inhaltsübernahme aus Controls und Textbausteinverwaltung mittels eines Word-AddIns mit Hilfe von VS2013, NetOffice und DevExpress-Komponenten.
Kenntnisse: SQL Server, Visual Studio, T-SQL, C#, .Net Framework, Javascript, Office, Excel, Word, NetOffice, AddIns

01.2015 - 08.2015

 

Decidalo
Unterstützung eines 10-köpfigen Entwicklungsteam für ein mittelständigsches Unternehmen mit einer Softwarelösung zur Verwaltung von Mitarbeitern und deren Projekten innerhalb von Großunternehmen. Schwepunkte der Arbeit liegen im Bereich SQL-Datenbankdesign und –optimierung, ASP.NET / WebForms / VB.NET und Javascript
Kenntnisse: SQL Server, Visual Studio, T-SQL, C#, .Net Framework, Javascript, JQuery, WebServices

01.2014 - heute

 

Tesa / PUR, PrInS, eVA, RohstoffDB und eTV
Weiterentwicklung einer ASP.NET-Anwendung für die Berechnung von Patentumsätzen (PUR) in der Forschungs- und Entwicklungsabteilung, Projektmanagement (PrInS), Vertragsablage (eVA), der Rohstoffverwaltung und Technikumversuchen (eTV). Verwendet werden Visual Studio 2013, Entity Framework und LINQ2SQL, Report Services und MSSQL-Server für den Kunden Tesa.
Kenntnisse: .NET, C#, ASP.NET, MVC, WebService, TFS, automatisierte Builds und Deployment, MS SQL, Stored Procedures, Datenbank-Design, LINQ2SQL, Entity Framework, EntitySpaces, Javascript, JQuery,Bootstrap

09.2014 - 11.2014

 

Mono ASP.NET Website
Erstellung eines Architekturkonzeptes für eine mittelständische Firma aus Hamburg. Erarbeitet wurde eine C#-Lösung mittels Mono, MVC und KendoUI zur Verwaltung von Server-Verwaltungsaufgaben unter Linux. Neben des Architekturkonzeptes wurden auch zwei Demo-Websites mit WebForms und MVC2 erstellt, um die technischen Realisierungsmöglichkeiten auszuloten. Verwendet wurde Visual Studio 2010, Ubuntu 12, Mono2, C#, Telerik KendoUI und SQLite.
Kenntnisse: .NET, C#, ASP.NET, MVC, Telerik KendoUI, Javascript, JQuery, Bootstrap, AngularJS, AJAX, Mono, Linux, Ubuntu

07.2014 - 10.2014

 

Pferdewettenanwendung TellerTerminal
Weiterentwicklung einer WPF-Anwendung im Bereich Pferdewetten mit Anbindung an WebServices des Anbieters. Aufgabenstellung war die Anbindung eines ORM-Scanners und die Erkennung von eingescannten Pferdewetten auf entsprechenden Wettscheinen. Implementiert wurden Templates und ein Template-Designer unter Verwendung von Visual Studio 2010 (WPF / C#) und SVN als Quellcode-System bei Kunden.
Kenntnisse: C#, WPF, OMR, WebServices, GdPictures

12.2013 - 05.2014

 

forSHIP Client
Weiterentwicklung einer WinForm-Anwendung für einen Kunden aus der Schiffahrtsbranche zur Abwicklung von Bestellungen auf Schiffen. Verwendet werden Infragistics WinForm Controls, FastReport und MSSQL-Server. Neben der Verarbeitung der Bestellungen beinhaltet das Projekt auch den Ex- und Import der Änderungsdaten per XML auf Basis von Stored Procedures.
Kenntnisse: NET, C#, WinForm, Service, WMI, TCP/IP, Infragistics Controls, TFS, MS SQL, Stored Procedures, Datenbank-Design, TSQL

12.2013 - 12.2013

 

Information broker
Entwicklung einer Anwendung für OS X für den Versand von Mails zu Werbung in Videos. Hierzu wird die Fernbedienung des Kunden mittels irTrans ausgelesen und die übermittelten Commands per UDP ausgewertet. Wird ein passender Command erkannt, versendet die Anwendung passend zu dem erkannten Werbeblock eine Mail an den Benutzer. Als Quellcode-verwaltung wurde SVN eingesetzt.
Kenntnisse: XCode, SVN, UDP / TCP

10.2013 - 11.2013

 

Mobiles Versicherungslexikon
Weiterentwicklung einer Android App zur Nutzung eines Versicherungslexikon in der Lehre.
Kenntnisse: Java, Eclipse, SVN

10.2013 - 11.2013

 

Mobiles Versicherungslexikon
Weiterentwicklung einer Android App zur Nutzung eines Versicherungslexikon in der Lehre.
Kenntnisse: Java, Eclipse, SVN

10.2013 - 11.2013

 

Backend für Kampagnen-Verwaltung
Entwicklung von Backendseiten für die Verwaltung von Kampagnen in JQuery und PHP einschliesslich Benutzerverwaltung, Login und verschlüsselter Ablage der Daten in eine MS-SQL-Datenbank. Dieser Einsatz erfolgte für die direkt-gruppe. Als Entwicklungs-umgebung dient phpStorm.
Kenntnisse: PHP, Javascript, JQUERY, MS SQL & MySQL, Stored Procedures, Datenbank-Design, TSQL

08.2013 - 10.2013

 

NeoWall
Entwicklung einer Lösung mittels PHP und JQuery zur Darstellung einer virtuellen Wand mit von Usern abgegebenen Sprüche in Form von Notes. Voting-Funktion und Gewinnspiel für ein hamburger Tabakunternehmen zur Einführung einer neuen Marke. Dieser Einsatz erfolgte für die direkt-gruppe. Neben PHP und JQuery wurde Zoomify und Leaflet verwendet. Als Entwicklungsumgebung dient phpStorm.
Kenntnisse: PHP, Javascript, JQUERY, MS SQL & MySQL, Stored Procedures, Datenbank-Design, TSQL, ImageMagick, Zoomify, Apache

08.2013 - 08.2013

 

PFExportIT
Entwicklung einer Lösung zum Exportieren von Public Folder in Exchange-Umgebungen mittels Exchange EWS Managed API und .NET Service in C# für Infrastrukturkunden.
Kenntnisse: .NET, C#, WinForm, Service, Exchange, TFS

08.2013 - 08.2013

 

EventLogWatchIT
Entwicklung einer Lösung zum Überwachen von EventLogs auf Windows Servern, z.B. für den Status des Software-RAIDs mittels .NET Service in C# für Infrastrukturkunden.
Kenntnisse: .NET, C#, WinForm, Service, TFS

02.2013 - 09.2013

 

Freelancer-Portal
Entwicklung eines Portals zur Vermittlung von Freelancern und Projekten für einen Hamburger Mittelständler. Neben der Entwicklung in der Programmiersprache VB.NET / ASP.NET mittels Visual Studio 2010 und Team Foundation Server 2010 beinhaltet das Projekt die Entwicklung von Store Procedures für den zugehörigen MS SQL Server 2012 und die Implementierung einer Shoplösung mit Anbindung von Paypal und Kreditkartenzahlungen.
Kenntnisse: .NET, VB.NET, ASP.NET, MS SQL, Stored Procedures, TSQL, Datenbank-Design, Entity Framework, Fulltext Search, TFS

01.2013 - 02.2013

 

AntiBridging Service
Erstellung eines .NET Service zur Verhinderung von Internet- / öffentlichen Verbindungen zusammen mit der abgesicherten Verbindung in das Unternehmensnetz auf allen mobilen Rechnern einer norddeutschen Rundfunkanstalt in der Programmiersprache C# mittels Visual Studio 2010.
Kenntnisse: .NET, C#, WinForm, Service, WMI, TCP/IP, Infragistics Controls, TFS

01.2013 - 02.2013

 

GFG / Websitepflege und Newsticker
Websitepflege der Firmen-Homepage in php und Implementierung eines Newsticker.
Kenntnisse: PHP, Javascript, Smarty, JQuery, SVN

01.2013 - 07.2013

 

Shoplösung für V like Vintage
Implementierung einer Shoplösung zum Verkauf von digitalen hochwertigen Printouts mit Anbindung von Paypal und Kreditkartenzahlungen.
Kenntnisse: .NET, VB.BET, MS SQL, Stored Procedures, TSQL, Datenbank-Design, Infragistics Documents, Payment, Paypal, Kreditkarten

06.2012 - 10.2012

 

FMC / Exporter nach Outlook / Exchange
Entwicklung einer .NET Anwendung zum Import von Kundendaten mittels CSV-Dateien aus einem kundenspezifischen CMS mit Abgleich / Synchronisierung gegen Outlook bzw. Exchange zur Vorbereitung einer SAP-Migration.für ein mittelständisches Unternehmen in Hamburg.
Kenntnisse: .NET, C#, WinForm,Outlook, Exchange, TFS, CSV

11.2011 - 06.2013

 

Mobilfunkblocker-Entwicklung
Entwicklung einer Verwaltungssoftware aufbauend auf die Rufanlagensoftware für eine neu entwickelte Mobilfunkblocklösung im Strafvollzug. Neben der Entwicklung in der Programmiersprache C# mittels in Visual Studio 2008 und Team Foundation Server 2008 beinhaltet das Projekt die Entwicklung von Store Procedures für den zugehörigen MS SQL Server 2008 und die Betreuung der Vorortinstallation des Piloten in der JVA.
Kenntnisse: .NET, C#, WinForm, Service, Remoting, MS SQL, Stored Procedures, TSQL, Datenbank-Design,SNMP Kommunikation, Sisulizer, ComponentOne Studio, Report Sharp-Shooter, TFS

11.2011 - 11.2013

 

Vintage TimeTravel (ipad)
Weiterentwicklung der Iphone App zur Universal-App für iphone und ipad mit neuen Funktionen wie der Kategoriedarstellung oder verknüpfter Suche und diversen Performanceoptimierungen.
Kenntnisse: ObjectC, XCode, JSON, SVN, Mantis

06.2010 - heute

 

Rufanlagenentwicklung für den Haftraum
Entwicklung einer VOIP- und Verwaltungssoftware für eine neu entwickelte VOIP basierende Rufanlage für den Einsatz in Justizanstalten. Neben der Entwicklung in der Programmiersprache C# mittels in Visual Studio 2008 und Team Foundation Server 2008 beinhaltet das Projekt die Entwicklung von Store Procedures für den zugehörigen MS SQL Server 2008 und die Betreuung der Vorortinstallation des Piloten in der JVA.
Kenntnisse: .NET, C#, WinForm, Service, Remoting, MS SQL, Stored Procedures, TSQL, Datenbank-Design,VOIP, SIP, SNMP Kommunikation, Sisulizer, ComponentOne Studio, Report Sharp-Shooter, Abto SIPSDK, TFS

04.2010 - 06.2012

 

Vintage TimeTravel (iphone)
Entwicklung eine Iphone App für die V like Vintage Fotocommunity zur Darstellung von Bildern aus der Community basierend auf der aktuellen GPS Position des Gerätes. Als Programmiersprache wird ObjectC verwendet.
Kenntnisse: ObjectC, XCode, JSON, SVN, Mantis

11.2009 - heute

 

SIM:on
Eigenentwicklung eines Systems zur Erfassung von Stromzähler- und Stromverbrauchs-Informationen mit .NET incl. Webservice, Windows Richclient und Gerätesteuerung von Schaltern, Steckdosen, Jalousien, Bewegungsmeldern und Fenster- & Temperatursensoren, Webfrontend für PC, Mac, iphone & mobilen Browsern. Produktstart April 2010. Verwendet wird Visual Studio 2008 mit ASP.NET 3.5 MVC und JQTouch. Als Quellcode-System dient ein Team Foundation Server 2008. Zur Testautomatisierung wird NUnit verwendet, der TFS dient als Bugtracker.
Kenntnisse: .NET, C#, WinForm, ASP.NET, Service, .NET Micro Framework, Netduino, Remoting, MS SQL, Stored Procedures, TSQL, Datenbank-Design, Embedded, TFS, WMI

09.2009 - 07.2013

 

v-like-vintage: Fotocommunity für historische Fotos
Pflege, Wartung und Weiterentwicklung der Fotocommunity. Verwendet wird Visual Studio 2008 und ASP.NET 3.5, den Libraries Scriptaculous und Prototype, dem Toolset Infragistics NetAdvantage ASP.NET und Aurigma ImageUploader. Als Quellcode-System dient ein Team Foundation Server 2008. Zur Testautomatisierung wird NUnit verwendet, Mantis und der TFS dienen als Bugtracker.
Kenntnisse: .NET, VB.NET, ASP.NET, WinForm, Service, MS SQL, Stored Procedures, TSQL, Datenbank-Design, Entity Framework, Fulltext Search,Javascript, Prototype, Infragistics, Aurigma, TFS, Mantis

09.2009 - 12.2009

 

Payment & Comunity Website
Entwicklung einer Payment & Messaging Website für Kunden und deren Verwandten / Bekannten mit Einbindung von Payment Schnittstellen (Paypal, Sofortüberweisung.de & Kreditkarte) im Bereich des Strafvollzuges für eine international aufgestellten Firma aus Hamburg. Verwendet wurde Visual Studio 2008 und ASP.NET 3.5. Als Quellcode-System diente ein Team Foundation Server 2008. Zur Testautomatisierung wurde NUnit verwendet, der TFS diente als Bugtracker.
Kenntnisse: .NET, C#, ASP.NET, MS SQL, Stored Procedures, TSQL, Datenbank-Design, Javascript,Telerik, TFS, Payment, Paypal, Kreditkarten

05.2009 - 09.2009

 

v-like-vintage: Fotocommunity für historische Fotos, Reloaded
Facelift mit neuem Design und Funktionserweiterung der Fotocommunity mit ASP.NET 3.5 und Visual Studio 2008. Als Quellcode-System diente ein Team Foundation Server 2010. Zur Testautomatisierung wurde NUnit verwendet, Mantis und der TFS dienten als Bugtracker.
Kenntnisse: .NET, VB.NET, ASP.NET, WinForm, Service, MS SQL, Stored Procedures, TSQL, Datenbank-Design, Fulltext Search, Infragistics, Javascript

11.2008 - 05.2009

 

v-like-vintage: Fotocommunity für historische Fotos
Neuentwicklung einer Community-Website im Bereich Fotografie für eine Firma aus Hamburg. Verwendet wurde Visual Studio 2005 mit ASP.NET 2.0, den Libraries Prototype, dem Toolset Infragistics NetAdvantage ASP.NET und Aurigma ImageUploader. Als Quellcode-System diente ein Team Foundation Server 2008. Zur Testautomatisierung wurde NUnit verwendet, Mantis und der TFS dienten als Bugtracker.
Kenntnisse: .NET, VB.NET, ASP.NET, WinForm, Service, MS SQL, Stored Procedures, TSQL, Datenbank-Design, Fulltext Search, Infragistics, Javascript

06.2008 - 12.2009

 

WebAdminio / VOIP Webfrontend
Entwicklung einer Weboberfläche für eine VOIP-Anwendung im Bereich des Strafvollzuges für eine international aufgestellten Firma aus Hamburg. Verwendet wurde Visual Studio 2005 mit ASP.NET 2.0, AJAX Extensions, dem Toolset Telerik RadControls for ASP.NET AJAX, Report SharpShooter und Resharper. Zur Testautomatisierung wurde NUnit verwendet, der TFS diente als Bugtracker. Als Quellcode-System diente zuerst SVN, später Team Foundation Server 2010.
Kenntnisse: .NET, C#, ASP.NET, MS SQL, Stored Procedures, TSQL, Datenbank-Design, Javascript,Telerik, Report Sharp-Shooter, SVN, JIRA, TFS, NUnit

04.2008 - 07.2008

 

SIM:on
Erste Versuche und Implementierung eines Embedded System zur Erfassung von Stromzähler- und Stromverbrauchs-Informationen mit .NET Clientfrontend und Vista-Sidebar-Anbindung incl. Silverlight-Techniken.
Kenntnisse: .NET, C#, WinForm, ASP.NET, Service,C++, Arduino, Remoting, MS SQL, Stored Procedures, TSQL, Datenbank-Design, Embedded, WMI

03.2008 - 04.2008

 

ASP Portierung CMS pubxcon
Eigenständige Portierung des PHP-Frontends von pubxcon (Content Management System) nach ASP incl. Einsatz des Toolsets Infragistics NetAdvantage 2008.1.
Kenntnisse: .NET, C#, ASP.NET, MS SQL, Stored Procedures, TSQL, Datenbank-Design

12.2007 – 01.2008

 

CleanDesktop
Erstellung einer .NET Server-/Client-Anwendung zur Entfernung von Internetspuren auf öffentlich zugänglichen Rechnern einer norddeutschen Rundfunkanstalt.
Kenntnisse: .NET, C#, WinForm, Service

09.2006 - 06.2008

 

Versicherungsvergleich
Für ein mittelständisches Unternehmen in Hamburg wurde mit einem 5-köpfigen Team ein Projekt zur Erstellung eines Versicherungsvergleichsprogrammes aus der Taufe gehoben. Die Programmierumgebung ist C# & VB.NET incl. SourceSafe und Mantis. Seit Anfang des Jahres wird Visual Studio 2008 mit Team Foundation Server 2008 genutzt. Reports werden mithilfe von DevExpress erzeugt und Oberflächenelemente mit den WinForm Tools von Infragistics.
Neben einem Sync-Prozess auf .NET Remoting / SOAP Basis über einen WebService sind sind Rechenkerne von verschiedenen Gesellschaften per Wrapper und mit einer Plugin-Technik eingebunden. Neben einer datenbankbasierten Krankenversicherungsabfrage werden auf dieser Weise Versicherungstarife für Mandanten berechnet.
Dieses Projekt wird von mir zusammen mit einem eigenen Mitarbeiter umgesetzt.
Kenntnisse: .NET, C#, VB.NET, WinForm, Service,Remoting, SOAP, MS SQL CE, Datenbank-Design, SourceSafe, Infragistics, DevExpress

09.2006 - 10.2007

 

Zeiterfassung RKMTime
Neuentwicklung einer Zeiterfassungssoftware in VB.NET mit einem SQL2005-Service und Anbindung an Navision für ein mittelständisches Unternehmen aus Munster. Dieses Projekt wurde von mir zusammen mit einem eigenen Mitarbeiter umgesetzt.
Kenntnisse: .NET, VB.NET, WinForm, Service, Remoting, SOAP, VistaDB, Datenbank-Design, Infragistics, DevExpress, Navision

09.2006 - 10.2006

 

FlashSales & CategoryDiscounts
Entwicklung eines Front- wie auch Backend zur Verwaltung von Artikel- und Kategorie-Angeboten in einem Intershop-System für ein bekanntes Onlineportal eines Hamburger Versenders. Entwickelt wurde das System in PHP und zur internen Weiterentwicklung dokumentiert.
Kenntnisse: PHP, MySQL

05.2006 - 09.2006

 

pubXcon
Eigenständige Entwicklung eines Content Management Systems auf Basis von PHP und MySQL zur einfachen Erstellung und Pflege von Websiteauftritten.
Kenntnisse: PHP, Javascript, MySQL, Datenbank-Design

03.2006 - 03.2006

 

Perl & PHP Anpassungen
Entwicklung für einen Weinhändler in Hamburg-Uhlenhorst einer datenbankbasierten Auftragsabwicklung der Onlinepräsenz zum Schutz vor Spam in Perl & PHP.
Kenntnisse: PHP, Perl

10.2005 - 10.2005

 

Excel2Outlook / CRM / Kontakt Tool
Eigenständige Entwicklung eines Programms zum Importieren von Terminen und Geburtstagen aus Excel in Outlook zur CRM Unterstützung einschließlich Exchange Support bis zu 20 Mitarbeiter.
Kenntnisse: .NET, WinForm, C#, Excel

10.2005 - 10.2005

 

ConvertMyRecords Pro / MCE & DBox 2 Tool
Eigenständige Entwicklung eines Microsoft Media Center 2005 und DBox2 Tool zur automatisierten Konvertierung von DVR-MS und DBox2 Aufnahmen in MPEG-2, DVR-MS zu DBox2 und MPEG-2 zu DBox2.
Kenntnisse: .NET, WinForm, C#

07.2001 - 09.2005

 

EDS B.S. GmbH / Content Management System
Implementierung, Umsetzung, Erweiterung, Pflege, Training und Wartung eines CMS Systems für einen internationalen Fensterhersteller im Bereich eBusiness für den internationalen Internetauftritt auf Basis von Vignette v5.5 (TCL) mit Anbindung an Oracle 9.2 / Oracle Text. CMS Schulungen & Kundenberatung. Erweiterung und Support einer Java Anwendung zum HTML Export des CMS. Erweiterung und Support einer Java Anwendung zur Verwaltung der Ausschreibungen. Beides im internationalen Umfeld zur CD Distribution des Contents. Administration der Windows 2000 Server und Implementierung & Erweiterung des zugehörigen AWStats Systems. Vignette Schulungen zum System und Software-ntwicklung. Interne Projektleitung von Februar bis Mai 2005. Information Analyst als Angestellter der Firma EDS.
Kenntnisse: TCL/TK, Vignette, Oracle, PL/SQL, Oracle Text, Datenbank-Design, Java

11.2002 - 03.2003

 

Integrations AG / Voice over IP System via WLAN
Entwicklung eines Voice-over-IP-Systems via WLAN in Zusammenarbeit mit GiQuadrat. Implementierung eines Clients für Windows Rich Clients und Pocket PC / Windows Mobile mithilfe des Compact Frameworks. Die Entwicklung erfolgte unter Visual Studio .NET 2003 / VB.NET und dem .NET Framework 1.0.
Kenntnisse: .NET, .NET Compact Framework, VB.NET, C++

01.1997 - 04.1999

 

Finanzbehörde Hamburg / Datenbankmodellierung
Entwurf eines relationalen Datenbankmodells zur Verwaltung der Liegenschaften der Finanzbehörde Hamburg auf selbständiger Basis.
Kenntnisse: MS SQL, TSQL, Datenbank-Design

01.1998 - 05.1999

 

caitec c.s. GmbH / Programmierung einer Liquiditätsanalyse
Entwurf, Planung & Programmierung eine Liquiditätsanalyse auf Basis von Microsoft Access 2.0 für eine mittelständische Firma in Soltau incl. Umstellung auf Access ´97 als Subunternehmer der Firma caitec computer systeme GmbH.
Umstellung auf Version 2000 als Unternehmer. Kenntnisse: Access

01.1997 - 04.1999

 

WVK Systemberatung / kaufmännische Software
Entwurf, Programmierung und Erweiterung einer kaufmännischen Software für das Handwerk & Mittelstand zur Verwaltung von Artikeln & Kundendaten, Erstellung von Angeboten, Aufträgen und Rechnungen auf Basis von Microsoft Access 97 einschliesslich Umstellung auf Version 2000 als Unternehmer.
Umstellung auf Version 2000 als Unternehmer. Kenntnisse: Access