Softwareentwicklung, IT-Consulting (Analyse, Design), Projektleitung
Aktualisiert am 05.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 90%
Softwarearchitektur
Deutsch
Englisch
verhandlungssicher
Französisch
erweiterte Grundkenntnisse
Italienisch
gut

Einsatzorte

Einsatzorte

Berlin (+100km) Hamburg (+20km) Frankfurt am Main (+20km) Dresden (+20km) Leipzig (+20km) Nürnberg (+20km) München (+100km) Malchin (+100km) Stade (+150km) Darmstadt (+75km) Homburg (Saar) (+50km) Mindelheim (+100km)

Deutschland: bevorzugt Raum Berlin, ansonsten Raum Frankfurt, München, Hamburg

möglich

Projekte

Projekte

3 Monate
2018-08 - 2018-10

Weiterentwicklung der technischen Kompo-nenten innerhalb der Flinkster IT Plattform

Weboberfläche Apache-Webserver Multi-User/Multi-Server-Umgebung Docker mit Ubuntu-Linux Container ...

Weiterentwicklung der technischen Komponenten innerhalb der Flinkster IT Plattform für die Part-ner und nachgelagerte Bereiche in PHP 5, sowie der öffentlichen PHP-basierten Flinkster-API zur Nutzung der HAL Funktionalität innerhalb von Smartphone-Apps und Webportalen. Bearbeitung und Lösung von technischen In-cidents und Bugfixes. Umsetzung von Anforderungen der CarSharing-Kooperationspartnern aus dem Flinkster Netz-werk. Stabilisierung und Erneuerung veralteter Kompo-nenteninfrastrukturen. Methodische Softwareentwicklung nach Scrum und Kanban.

Weboberfläche Apache-Webserver Multi-User/Multi-Server-Umgebung Docker mit Ubuntu-Linux Container GIT (GITLab Gerrit) Netzwerk Windows 10 IntelliJ Kibana HTTP(S) HTML JSON XML XSLT MySQL Jira Con-fluence Jenkins Word 2016 Excel 2016 RocketChat OpenVPN WebEx Drawio Round-cube Webmai
Mobilität (Car- und Bikesharing)
1 Jahr 11 Monate
2016-08 - 2018-06

Modellierung, Entwicklung, Test und Doku-mentation eines RSI-Frameworks für die Anbindung von Microservices

Client/Server-Anwendung RSI-Framework (RESTful Service Interface) Multi-User/Multi-Server-Umgebung VirtualBox mit Ubuntu-Linux ...

Weiterentwicklung einer RSI (RESTful Service Interface) Bibliothek (Client-/Server-Framework) in C++. Modellierung und Implementierung von RSI-Schnittstellen zu Anbindung von Microservices. Analyse, Abstimmung und Erstellung von Anfor-derungen. Durchführung des komplexen SW-Entwicklungs-prozesses (Modellierung, Implementierung, Test,  okumentation).
Eigenständige Erarbeitung und Umsetzung neuer Funktionalitäten. Analyse und Bearbeitung von Fehlertickets.

Client/Server-Anwendung RSI-Framework (RESTful Service Interface) Multi-User/Multi-Server-Umgebung VirtualBox mit Ubuntu-Linux openSSL (Zertifikate Preshared Key) GIT (GIT-Lab SmartGit) Netzwerk Windows 7 Windows 10 Enterprise Architect QtCreator KlocWork WireShark REST HTTP(S) HTML JSON XML XSLT Jira Review Board Confluence Polarion (ALM) Jenkins Word 2016 Excel 2016 Spark Skype for Business
Automobilindustrie
1 Jahr 4 Monate
2015-04 - 2016-07

Design, Entwicklung und Dokumentation bei der Software-Entwicklung für ein Notrufsys-tem (dguard) für Motorräder

Teilprojektleitung für den Aufbau und die soft-waretechnische Realisierung eines redundanten und hochverfügbaren Backends (Server) für ein Notrufsystem (eCall) für Motorräder. Erstellung einer Anforderungsanalyse, eines technischen Realisierungskonzepts für den Auf-bau und den Betrieb eines externen Backends (Spezifikation, Design), sowie ein Hosting-Support und Betriebskonzepts. Realisierung des Backends mittels des CakePHP-Frameworks mit MySQL-Datenbank Anbindung und Schnittstellen zu verschiedenen Devices (Android, iOS, Web) und anderen Backend-Systemen (SMS, GCM).

Client/Server-Anwendung eCall (Automatisches Notrufsystem) Multi-User/Multi-Server-Umgebung Debian-Linux App (Android iOS) Weboberfläche Apache-Webserver Loadbalancing (HAProxy) Kannel (SMS) GCM (Google Cloud Messaging Push-Benachrichtigung) TTS (Text-to-Speech) Monitoring (Munin Monit) Ga-lera Cluster Zertifikate SVN Netzwerk Windows 7 Windows XP Windows 10 Eclipse Netbeans Android Studio MySQL REST HTTP(S) HTML JSON XML XSLT SOAP PHP (CakePHP) Redmi-ne Lotus Notes SmarTeam Word 2007 Excel
Automobilindustrie, Infrastrukturlösungen, Ge-bäudetechnologie
7 Monate
2014-05 - 2014-11

Design und Unterstützung bei der Software-Entwicklung für Fahrgastinformationssys-teme

Unterstützung in der Software-Entwicklung für Fahrgastinformationssysteme für Schienenfahr-zeuge. Realisierung von neuen Features in einem komplexen Windows-Programm in C++ mit Da-tenbank Anbindung und Schnittstellen zu ver-schiedenen Devices und Backend-Systemen. Er-stellung von Spezifikationen und Designs für neue Features des FIS, sowie die Realisierung der zuvor spezifizierten Teilkomponenten.

Client/Server-Anwendung FIS (Fahrgast Infor-mations System) RIS (Reisenden Informations System) Multi-Threaded-Umgebung (Threads Critical-Sections Interlocks) SVN Netzwerk Windows 7 WES 7 Jenkins JIRA Word 2007 Excel 2007 Visual Studio 2008/ 2013 HTML XML MFC C++ (STL)
Schienenfahrzeugtechnik
4 Monate
2014-01 - 2014-04

Design und Unterstützung bei der Software-Entwicklung für Ticketautomaten

Unterstützung in der Software-Entwicklung für Ticketautomaten. Realisierung eines komplexen Windows-Programms in C#/C++ mit Datenbank Anbindung und Schnittstellen zu verschiedenen Backend-Systemen, sowie eines MMI-Interfaces (Webclient). Erstellung von Spezifikation und De-sign der Businesslogik des Ticketautomaten, so-wie die Realisierung der zuvor spezifizierten Teil-komponenten.

Client/Server-Anwendungen TVM (Ticket Vend-ing Machine) IBIS (Integriertes Boardinforma-tionssystem) Multi-Threaded-Umgebung (Threads Critical-Sections Interlocks) SVN Netzwerk Windows 7 Visual Paradigm for UML 10.2 Bugzilla TestRail Word 2007 Excel 2007 Visual Studio 2013 SQLite HTML/Javascript MFC C# C++
Ticketing, Internet, Web
4 Monate
2013-09 - 2013-12

Technische Unterstützung an der Entwick-lung der Systemsoftware AIMS 1.x /WLCD und PROVE

Unterstützung an der Entwicklung an der Sys-temsoftware AIMS 1.x /WLCD und PROVE. Kom-plexe Windows-Programme mit Datenbank An-bindung. Konzeption und Migration der bisher genutzten MS-Access Datenbanken zu SQL-basierten Datenbanken auf Basis von COM und ADO (ODBC). Folgende Aufgaben waren durchzu-führen: Die Analyse bestehender file-basierter SQL-Datenbanken auf Eignung durchführen, Auswahl einer geeigneten Datenbank (hier SQLi-te) anhand der zuvor durchgeführten Analyse, Auswahl eines Tools zur Migration von MS-Access zu SQLite (Schema und Daten), Auswahl eines Administrationstools zur Bearbeitung der Daten-bank für den Produktservice, Konvertie-rung/Überführung der Daten in die neue SQL-Datenbank, Erstellung notwendiger SQL-Skripte für die DB-Erstellung und Datenübernahme. Im-plementierung einer neuen, bzw. Anpassung der bestehenden Schnittstelle (API) zur Datenbank via COM/ADO in C++, sowie C#, Test der Daten-bankumstellung.

Agiles Vorgehensmodell Client/Server-Anwendungen Multi-Threaded-Umgebung (Threads Critical-Sections Interlocks) SVN Netzwerk Windows 7 Word 2007 Excel 2007 Project 2007 Visio 2007 Visual Studio 2010 /2012 MS Access SQLite C++ (STL ATL) COM/ADO MFC C#
Optik, Internet
8 Monate
2012-11 - 2013-06

Technische Unterstützung im Rahmen des Projekts ?WIA IPTV? ? Verfügungstellung der ?Entertain?-Produkte für Wholesale

Technische Betreuung und Koordinierung bei der Umsetzung des Lösungskonzepts für das Projekt „WIA IPTV“ für ein Wholesale Entertain-Produkt anhand fachlicher Anforderungen. Koordinierung und Unterstützung bei der technischen Umset-zung durch die Partner, sowie die Unterstützung der technischen Projektleitung.

Agiles Vorgehensmodell Web-Service Web-Technologien (WebDAV SOAP REST Java Apache Tomcat XML) Client/Server-Anwendungen MS Mediaroom SVN ASTRA (RA-DIUS) Netzwerk SLES 11 Windows 7 Word 2007 Excel 2007 Project 2007 Visio 2007
Telekommunikation, Internet, IPTV
1 Jahr 1 Monat
2011-10 - 2012-10

Design, Realisierung und Dokumentation einer Tool Suite zur Analyse von Core Dumps der LTE Firmware (LtCoreDumpIn-spect, LteHTMLCreator)

Realisierung und Dokumentation einer Reihe von Werkzeugen (Programme) zur Analyse eines Core Dump, der auf der LTE Firmware basiert. Zu den Aufgaben gehörte die Erstellung der Design Spe-zifikation, die Implementierung, der Test und die Dokumentation eines Core Dump Server und ei-nes HTML Report Tools.

Agiles Vorgehensmodell Web-Technologien (Ja-va Apache Tomcat) Client/Server-Anwendungen C++ SVN Clearcase Clearquest Jenkins Matlab/ Octave Netzwerk Eclipse Red-hat Linux Lauterbach Windows 7 Word 2010
Mobilfunk, Internet
4 Monate
2011-06 - 2011-09

Technische Unterstützung im Rahmen des Neuentwicklungsprojekts ?Multimedia-Speicher Connect? ? Remote Home Access Server (RHAS)

Technische Betreuung und Koordinierung bei der Umsetzung des Lösungskonzepts für das Neu-entwicklungsprojekt „Multimedia-Speicher Connect“ für ein NAS/Mediencenter Produkt an-hand fachlicher Anforderungen. Koordinierung und Unterstützung bei der technischen Umset-zung durch die Partner, sowie die Unterstützung der technischen Projektleitung.

Web-Service Web-Technologien (WebDAV SOAP REST Java Apache Tomcat) Cli-ent/Server-Anwendungen Synchronisationstech-nologie Netzwerk NAS SLES 11 Windows 7 Word 2007
Telekommunikation, Internet
1 Jahr 2 Monate
2010-08 - 2011-09

Evaluation technischer Lösungsoptionen im Rahmen des Neuentwicklungsprojekts ?Si-cher & Entspannt? ? Home Monitoring Pro-dukt

Telekommunikation, Internet
Telekommunikation, Internet

Analyse vorhandener Technologien und Erarbei-tung von Lösungskonzepten im Rahmen des Neuentwicklungsprojekts „Sicher & Entspannt“ für ein Home Monitoring Produkt anhand fachli-cher Anforderungen. Koordinierung und Unter-stützung bei der technischen Umsetzung durch die Partner, sowie die Unterstützung der techni-schen Projektleitung.

Web-Service Web-Technologien (WebDAV SOAP PHP Apache) Client/Server-Anwendungen Netzwerk SLES 11 Windows 7 Word 2007 Mobile App (Android iOS)
4 Monate
2010-04 - 2010-07

IT-Analyse und Design, Evaluation techni-scher Lösungsoptionen im Rahmen des Neuentwicklungsprojekts ?Sync+?

Analyse vorhandener Technologien und Erarbei-tung von Lösungskonzepten im Rahmen des Neuentwicklungsprojekts „Sync+“ anhand fachli-cher Anforderungen. Erstellung von Pflichtenheft und Detailed Design (DV-Konzept) für die techni-sche Umsetzung.

Web-Service Web-Technologien (WebDAV SOAP Exchange Active Sync REST) Synchroni-sationstechnologien Client/Server-Anwendungen UML Windows Mac OS X Word 2007
Telekommunikation, Internet
2 Jahre 2 Monate
2008-03 - 2010-04

C++ Entwicklung , Integrationtest unter Unix, VoIP, RADIUS und SIP Protokollent-wicklung

Entwicklung und Test von Anwendungen (VGW, Radius, Applicationserver, PBX) auf Basis der NGN-Plattform (IMS).

Linux AIX STL Netzwerk NGN-IMS (SIP SDP MGCP RTP RTCP DIAMETER RADIUS) VoiP XML DB2 UML GIT (Versionsverwaltung) Scons Word 2007 Doxygen
Telekommunikation, Internet
1 Jahr 2 Monate
2006-11 - 2007-12

Enabling Services for AAA (Migration der T-Com Dienste nach T-Com ID Server)

Linux Windows XP Netzwerk ...

Erstellung einer Feinspezifikation, Pflichtenheftes und Testkonzeptes innerhalb des Projektes T-Com Services in TCIDS für das System STC (Service.T-Online.Com). Ansprechpartner für die Zu-lieferer des STC im Rahmen des Projekts. Erstel-lung eines Problem- und Testmanagements für das System STC.

Linux Windows XP Netzwerk XML SOAP HTML PHP Apache MySQL Subversion (SVN) Eclipse Outlook 2003 Word 2003
Telekommunikation, Internet
10 Monate
2006-01 - 2006-10

Integration und Test von 3rd Party-Software für Mobiltelefon-Plattformen

Linux Solaris Windows 2000 ...

Integration, Test und Bugfixing im Bereich von 3rd Party Software (Email, Wap, SMS, MMS, PIM, SyncML) basierend auf dem objektorientierten APOXI- und Referenz-MMI-Framework für Infine-on Prozessor (EGold / C166, SGold / Nucleus) basierte Mobiltelefone.

Linux Solaris Windows 2000 TCP/IP IPC GSM-Netzwerk CSD GPRS C++ (Visual Studio.NET C++ 7.0) ClearCase ClearQuest Lauterbach Debugger TRACE32 Tasking C166 C/C++ Com-piler ARM RVCT 2.2 C++ Compiler
Telekommunikation, Mobilfunk
4 Monate
2005-07 - 2005-10

Projektmanagement für das Projekt ?Stand-Alone RADIUS Server?

Projektleiter Linux Solaris 10 TCP/IP ...
Projektleiter

Projektmanagement (Projektleiter) für das Pro-jekt „Stand-Alone RADIUS Server“ bei der O2 Deutschland GmbH & Co. OHG, insbesondere die Leitung von Projektteams von bis zu 6 Personen, die Lösungen in die Test- und Betriebsumgebun-gen des mobilen Netzbetreibers integriert. Neben dem reinen Projektmanagement umfasste die Aufgabe auch Presales, die Beantwortung und Koordinierung von Ausschreibungen sowie das Change-Mangement während des Projekts und nach dessen Abschluss. Darüber hinaus das Ar-beiten in Matrix-Organisation sowie typische Querschnittsaufgaben wie Aufwandsabschätzung, Ressourcen-Management, Projektplanerstellung und –pflege, fortlaufende Koordinierung mit dem Kunden, Durchführung von Status-Meetings, Er-stellung von Status/Progress-Reports, Risk-, Quality- und Change-Management.

Linux Solaris 10 TCP/IP IPC GSM-Netzwerk CSD GPRS BugZilla MySQL RADIUS Cisco MS-Project
O2
5 Monate
2005-02 - 2005-06

Erstellung einer Spezifikation für die USB Verbindung zur MPL Plattform

Linux Windows 2000 TCP/IP ...

Erstellung einer Spezifikation für die USB Verbin-dung zur MPL Plattform (Linux basiertes Mobilte-lefon) auf Basis der System Concept Specification und System Product Specification dieser Platt-form.

Linux Windows 2000 TCP/IP IPC GSM-Netzwerk CSD GPRS C++ (Visual Studio.NET C++ 7.0) ClearCase ClearQuest Lauterbach Debugger TRACE32 Tasking C166 C/C++ Com-piler ARM RVCT/ADS 1.2 C++ Compiler
Telekommunikation, Mobilfunk
3 Monate
2004-10 - 2004-12

Entwicklung einer PoC (PTT) Mobiltelefon-Anwendung

Linux Windows 2000 TCP/IP ...

Entwicklung und Test von Anwendungen im Be-reich IMS (Poc/ PTT) basierend auf dem objekt-orientierten APOXI- und Referenz-MMI-Framework und IMS (IP-based Multimedia Sub-system) für Infineon Prozessor (EGold / C166, SGold / Nucleus) basierte Mobiltelefone.

Linux Windows 2000 TCP/IP IPC GSM-Netzwerk CSD GPRS C++ (Visual Studio.NET C++ 7.0) ClearCase ClearQuest Lauterbach Debugger TRACE32 Tasking C166 C/C++ Com-piler ARM RVCT/ADS 1.2 C++ Compiler
Telekommunikation, Mobilfunk

Aus- und Weiterbildung

Aus- und Weiterbildung

Aus- und Weiterbildung:
Studium
Informatik mit Nebenfach Betriebswirtschaft
TU Berlin
Abschluß: Diplom Informatiker 1989
 
Wissenschaftlicher Mitarbeiter
Fraunhofer Institut (IPK) in Berlin

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur

Schwerpunkte

  • Schwerpunkt im Bereich komplexer Web-Projekte (Internet): Anbindung relationaler Datenbanken an Internet-Anwendungen (3-Tier-Architektur).
  • Schwerpunkt im Bereich Systementwurf: OO-Analyse und Design von komplexen Anwendungen
  • Schwerpunkt im Bereich Design und Entwicklung für Next Generation Net-work (IMS)

Produkte / Standards / Erfahrungen / Methoden

Netzwerke und Protokolle:
  • Internet/ Intranet
  • Windows Netzwerk (WfW, 95, 98,..., W7)
  • LAN
  • Ethernet
  • TCP/ IP
  • UDP
  • SIP
  • SDP
  • MGCP
  • RTP, RTCP
  • RADIUS
  • DIAMETER
  • SOAP
  • WebDAV
  • REST
  • Sockets
  • HTTP
  • SSL
  • FTP
  • Telnet
  • SSH /SCP
 
CAPI:
  • ZigBee 2007 PRO
  • SIA
  • OSF / DCE
  • CORBA

Schulungen:

  • OOA, OOD
  • UML (OMT)
  • Java (Servlet, JSP, JB, EJB)
  • XML
  • Sun-Cluster 2.2 (Veritas Volume Manager)
  • .NET Framework

Erfahrungen im Bereich:

Projektleitung, Anwendungs-, Netz und System- programmierung Spezifikation, Analyse, Design, Programmierung, Bewertung von Konzepten Aufnahme von Anforderungen (Requirements),
Studienerstellung, Agiles Vorgehensmodell

Methoden:

Objektorientierte Analyse, Design, Programmie- rung, Agile Methoden (Scrum, Kanban)
Datenbanken: Design (ER-Modellierung) Standards: SDK (Java (J2EE), C/C++, C#), XML, UML, IPC

Spezialkenntnisse:

Digitale Bildverarbeitung (Computer Vision), SIP, SDP, MGCP, RTP, RTCP, DIAMETER, RADIUS, WebDAV, SIA Internet Web- / Applicationserver Aufbau, De-sign, Programmierung, DB-Anbindung (WWW, HTML, HTTP, TCP/IP, NFS, FTP, Middleware), Embedded Programming (Mobiltelefone), NGN-IMS (VoIP, Applikation-Server), Infotainment

Betriebssysteme

BS2000
Docker
Linux
SLES 11, openSUSE, Debian, Ubuntu, Redhat
MS-DOS
Novell
Novell NetWare
OS/2
SUN OS, Solaris
Unix
SCO-Unix, Sinix SVR4, Reliant UNIX, Solaris, AIX 3.5, 3.6
VM (VirtualBox)
Windows
2000,95 / 98,NT,7,10,XP

Programmiersprachen

C
C#
NET-Framewor
C++
STL, ATL
CGI / Perl
Clipper
Clipper
HTML
Informix ESQL/C
Java
JavaScript
JSON
Matlab
Oracle SQL Plus
Pascal
Perl
PHP 5/7 (CakePHP-Framework)
Shell
Unix-Shell
ksh, csh, tsh, Bourne-Shell
XML
 

Datenbanken

Access
DB2
Informix
Version 7.3
JDBC
MS-Access
mSQL / mySQL
ODBC
Oracle
Version 8i
xBase
XML-Datenbank Tamino
 

Datenkommunikation

CORBA
Internet, Intranet
ISDN
LAN, LAN Manager
OSF/DCE
TCP/IP
HTTP, NFS, FTP, Winsockets
Windows Netzwerk
Grundkenntnisse NT, Win95/98
Winsock

Hardware

Modem
PC
Intel Plattformen
PRIME Computer
Proprietäre HW
Kontron - Bildverarbeitung
Siemens MX
SNI RM-Rechner
SUN

Branchen

Branchen

  • Softwarehersteller
  • Mobilfunk
  • Tourismus
  • Banken
  • Versicherungen
  • Nutzfahrzeuge
  • Internet
  • Telekommunikation
  • Automotive

Einsatzorte

Einsatzorte

Berlin (+100km) Hamburg (+20km) Frankfurt am Main (+20km) Dresden (+20km) Leipzig (+20km) Nürnberg (+20km) München (+100km) Malchin (+100km) Stade (+150km) Darmstadt (+75km) Homburg (Saar) (+50km) Mindelheim (+100km)

Deutschland: bevorzugt Raum Berlin, ansonsten Raum Frankfurt, München, Hamburg

möglich

Projekte

Projekte

3 Monate
2018-08 - 2018-10

Weiterentwicklung der technischen Kompo-nenten innerhalb der Flinkster IT Plattform

Weboberfläche Apache-Webserver Multi-User/Multi-Server-Umgebung Docker mit Ubuntu-Linux Container ...

Weiterentwicklung der technischen Komponenten innerhalb der Flinkster IT Plattform für die Part-ner und nachgelagerte Bereiche in PHP 5, sowie der öffentlichen PHP-basierten Flinkster-API zur Nutzung der HAL Funktionalität innerhalb von Smartphone-Apps und Webportalen. Bearbeitung und Lösung von technischen In-cidents und Bugfixes. Umsetzung von Anforderungen der CarSharing-Kooperationspartnern aus dem Flinkster Netz-werk. Stabilisierung und Erneuerung veralteter Kompo-nenteninfrastrukturen. Methodische Softwareentwicklung nach Scrum und Kanban.

Weboberfläche Apache-Webserver Multi-User/Multi-Server-Umgebung Docker mit Ubuntu-Linux Container GIT (GITLab Gerrit) Netzwerk Windows 10 IntelliJ Kibana HTTP(S) HTML JSON XML XSLT MySQL Jira Con-fluence Jenkins Word 2016 Excel 2016 RocketChat OpenVPN WebEx Drawio Round-cube Webmai
Mobilität (Car- und Bikesharing)
1 Jahr 11 Monate
2016-08 - 2018-06

Modellierung, Entwicklung, Test und Doku-mentation eines RSI-Frameworks für die Anbindung von Microservices

Client/Server-Anwendung RSI-Framework (RESTful Service Interface) Multi-User/Multi-Server-Umgebung VirtualBox mit Ubuntu-Linux ...

Weiterentwicklung einer RSI (RESTful Service Interface) Bibliothek (Client-/Server-Framework) in C++. Modellierung und Implementierung von RSI-Schnittstellen zu Anbindung von Microservices. Analyse, Abstimmung und Erstellung von Anfor-derungen. Durchführung des komplexen SW-Entwicklungs-prozesses (Modellierung, Implementierung, Test,  okumentation).
Eigenständige Erarbeitung und Umsetzung neuer Funktionalitäten. Analyse und Bearbeitung von Fehlertickets.

Client/Server-Anwendung RSI-Framework (RESTful Service Interface) Multi-User/Multi-Server-Umgebung VirtualBox mit Ubuntu-Linux openSSL (Zertifikate Preshared Key) GIT (GIT-Lab SmartGit) Netzwerk Windows 7 Windows 10 Enterprise Architect QtCreator KlocWork WireShark REST HTTP(S) HTML JSON XML XSLT Jira Review Board Confluence Polarion (ALM) Jenkins Word 2016 Excel 2016 Spark Skype for Business
Automobilindustrie
1 Jahr 4 Monate
2015-04 - 2016-07

Design, Entwicklung und Dokumentation bei der Software-Entwicklung für ein Notrufsys-tem (dguard) für Motorräder

Teilprojektleitung für den Aufbau und die soft-waretechnische Realisierung eines redundanten und hochverfügbaren Backends (Server) für ein Notrufsystem (eCall) für Motorräder. Erstellung einer Anforderungsanalyse, eines technischen Realisierungskonzepts für den Auf-bau und den Betrieb eines externen Backends (Spezifikation, Design), sowie ein Hosting-Support und Betriebskonzepts. Realisierung des Backends mittels des CakePHP-Frameworks mit MySQL-Datenbank Anbindung und Schnittstellen zu verschiedenen Devices (Android, iOS, Web) und anderen Backend-Systemen (SMS, GCM).

Client/Server-Anwendung eCall (Automatisches Notrufsystem) Multi-User/Multi-Server-Umgebung Debian-Linux App (Android iOS) Weboberfläche Apache-Webserver Loadbalancing (HAProxy) Kannel (SMS) GCM (Google Cloud Messaging Push-Benachrichtigung) TTS (Text-to-Speech) Monitoring (Munin Monit) Ga-lera Cluster Zertifikate SVN Netzwerk Windows 7 Windows XP Windows 10 Eclipse Netbeans Android Studio MySQL REST HTTP(S) HTML JSON XML XSLT SOAP PHP (CakePHP) Redmi-ne Lotus Notes SmarTeam Word 2007 Excel
Automobilindustrie, Infrastrukturlösungen, Ge-bäudetechnologie
7 Monate
2014-05 - 2014-11

Design und Unterstützung bei der Software-Entwicklung für Fahrgastinformationssys-teme

Unterstützung in der Software-Entwicklung für Fahrgastinformationssysteme für Schienenfahr-zeuge. Realisierung von neuen Features in einem komplexen Windows-Programm in C++ mit Da-tenbank Anbindung und Schnittstellen zu ver-schiedenen Devices und Backend-Systemen. Er-stellung von Spezifikationen und Designs für neue Features des FIS, sowie die Realisierung der zuvor spezifizierten Teilkomponenten.

Client/Server-Anwendung FIS (Fahrgast Infor-mations System) RIS (Reisenden Informations System) Multi-Threaded-Umgebung (Threads Critical-Sections Interlocks) SVN Netzwerk Windows 7 WES 7 Jenkins JIRA Word 2007 Excel 2007 Visual Studio 2008/ 2013 HTML XML MFC C++ (STL)
Schienenfahrzeugtechnik
4 Monate
2014-01 - 2014-04

Design und Unterstützung bei der Software-Entwicklung für Ticketautomaten

Unterstützung in der Software-Entwicklung für Ticketautomaten. Realisierung eines komplexen Windows-Programms in C#/C++ mit Datenbank Anbindung und Schnittstellen zu verschiedenen Backend-Systemen, sowie eines MMI-Interfaces (Webclient). Erstellung von Spezifikation und De-sign der Businesslogik des Ticketautomaten, so-wie die Realisierung der zuvor spezifizierten Teil-komponenten.

Client/Server-Anwendungen TVM (Ticket Vend-ing Machine) IBIS (Integriertes Boardinforma-tionssystem) Multi-Threaded-Umgebung (Threads Critical-Sections Interlocks) SVN Netzwerk Windows 7 Visual Paradigm for UML 10.2 Bugzilla TestRail Word 2007 Excel 2007 Visual Studio 2013 SQLite HTML/Javascript MFC C# C++
Ticketing, Internet, Web
4 Monate
2013-09 - 2013-12

Technische Unterstützung an der Entwick-lung der Systemsoftware AIMS 1.x /WLCD und PROVE

Unterstützung an der Entwicklung an der Sys-temsoftware AIMS 1.x /WLCD und PROVE. Kom-plexe Windows-Programme mit Datenbank An-bindung. Konzeption und Migration der bisher genutzten MS-Access Datenbanken zu SQL-basierten Datenbanken auf Basis von COM und ADO (ODBC). Folgende Aufgaben waren durchzu-führen: Die Analyse bestehender file-basierter SQL-Datenbanken auf Eignung durchführen, Auswahl einer geeigneten Datenbank (hier SQLi-te) anhand der zuvor durchgeführten Analyse, Auswahl eines Tools zur Migration von MS-Access zu SQLite (Schema und Daten), Auswahl eines Administrationstools zur Bearbeitung der Daten-bank für den Produktservice, Konvertie-rung/Überführung der Daten in die neue SQL-Datenbank, Erstellung notwendiger SQL-Skripte für die DB-Erstellung und Datenübernahme. Im-plementierung einer neuen, bzw. Anpassung der bestehenden Schnittstelle (API) zur Datenbank via COM/ADO in C++, sowie C#, Test der Daten-bankumstellung.

Agiles Vorgehensmodell Client/Server-Anwendungen Multi-Threaded-Umgebung (Threads Critical-Sections Interlocks) SVN Netzwerk Windows 7 Word 2007 Excel 2007 Project 2007 Visio 2007 Visual Studio 2010 /2012 MS Access SQLite C++ (STL ATL) COM/ADO MFC C#
Optik, Internet
8 Monate
2012-11 - 2013-06

Technische Unterstützung im Rahmen des Projekts ?WIA IPTV? ? Verfügungstellung der ?Entertain?-Produkte für Wholesale

Technische Betreuung und Koordinierung bei der Umsetzung des Lösungskonzepts für das Projekt „WIA IPTV“ für ein Wholesale Entertain-Produkt anhand fachlicher Anforderungen. Koordinierung und Unterstützung bei der technischen Umset-zung durch die Partner, sowie die Unterstützung der technischen Projektleitung.

Agiles Vorgehensmodell Web-Service Web-Technologien (WebDAV SOAP REST Java Apache Tomcat XML) Client/Server-Anwendungen MS Mediaroom SVN ASTRA (RA-DIUS) Netzwerk SLES 11 Windows 7 Word 2007 Excel 2007 Project 2007 Visio 2007
Telekommunikation, Internet, IPTV
1 Jahr 1 Monat
2011-10 - 2012-10

Design, Realisierung und Dokumentation einer Tool Suite zur Analyse von Core Dumps der LTE Firmware (LtCoreDumpIn-spect, LteHTMLCreator)

Realisierung und Dokumentation einer Reihe von Werkzeugen (Programme) zur Analyse eines Core Dump, der auf der LTE Firmware basiert. Zu den Aufgaben gehörte die Erstellung der Design Spe-zifikation, die Implementierung, der Test und die Dokumentation eines Core Dump Server und ei-nes HTML Report Tools.

Agiles Vorgehensmodell Web-Technologien (Ja-va Apache Tomcat) Client/Server-Anwendungen C++ SVN Clearcase Clearquest Jenkins Matlab/ Octave Netzwerk Eclipse Red-hat Linux Lauterbach Windows 7 Word 2010
Mobilfunk, Internet
4 Monate
2011-06 - 2011-09

Technische Unterstützung im Rahmen des Neuentwicklungsprojekts ?Multimedia-Speicher Connect? ? Remote Home Access Server (RHAS)

Technische Betreuung und Koordinierung bei der Umsetzung des Lösungskonzepts für das Neu-entwicklungsprojekt „Multimedia-Speicher Connect“ für ein NAS/Mediencenter Produkt an-hand fachlicher Anforderungen. Koordinierung und Unterstützung bei der technischen Umset-zung durch die Partner, sowie die Unterstützung der technischen Projektleitung.

Web-Service Web-Technologien (WebDAV SOAP REST Java Apache Tomcat) Cli-ent/Server-Anwendungen Synchronisationstech-nologie Netzwerk NAS SLES 11 Windows 7 Word 2007
Telekommunikation, Internet
1 Jahr 2 Monate
2010-08 - 2011-09

Evaluation technischer Lösungsoptionen im Rahmen des Neuentwicklungsprojekts ?Si-cher & Entspannt? ? Home Monitoring Pro-dukt

Telekommunikation, Internet
Telekommunikation, Internet

Analyse vorhandener Technologien und Erarbei-tung von Lösungskonzepten im Rahmen des Neuentwicklungsprojekts „Sicher & Entspannt“ für ein Home Monitoring Produkt anhand fachli-cher Anforderungen. Koordinierung und Unter-stützung bei der technischen Umsetzung durch die Partner, sowie die Unterstützung der techni-schen Projektleitung.

Web-Service Web-Technologien (WebDAV SOAP PHP Apache) Client/Server-Anwendungen Netzwerk SLES 11 Windows 7 Word 2007 Mobile App (Android iOS)
4 Monate
2010-04 - 2010-07

IT-Analyse und Design, Evaluation techni-scher Lösungsoptionen im Rahmen des Neuentwicklungsprojekts ?Sync+?

Analyse vorhandener Technologien und Erarbei-tung von Lösungskonzepten im Rahmen des Neuentwicklungsprojekts „Sync+“ anhand fachli-cher Anforderungen. Erstellung von Pflichtenheft und Detailed Design (DV-Konzept) für die techni-sche Umsetzung.

Web-Service Web-Technologien (WebDAV SOAP Exchange Active Sync REST) Synchroni-sationstechnologien Client/Server-Anwendungen UML Windows Mac OS X Word 2007
Telekommunikation, Internet
2 Jahre 2 Monate
2008-03 - 2010-04

C++ Entwicklung , Integrationtest unter Unix, VoIP, RADIUS und SIP Protokollent-wicklung

Entwicklung und Test von Anwendungen (VGW, Radius, Applicationserver, PBX) auf Basis der NGN-Plattform (IMS).

Linux AIX STL Netzwerk NGN-IMS (SIP SDP MGCP RTP RTCP DIAMETER RADIUS) VoiP XML DB2 UML GIT (Versionsverwaltung) Scons Word 2007 Doxygen
Telekommunikation, Internet
1 Jahr 2 Monate
2006-11 - 2007-12

Enabling Services for AAA (Migration der T-Com Dienste nach T-Com ID Server)

Linux Windows XP Netzwerk ...

Erstellung einer Feinspezifikation, Pflichtenheftes und Testkonzeptes innerhalb des Projektes T-Com Services in TCIDS für das System STC (Service.T-Online.Com). Ansprechpartner für die Zu-lieferer des STC im Rahmen des Projekts. Erstel-lung eines Problem- und Testmanagements für das System STC.

Linux Windows XP Netzwerk XML SOAP HTML PHP Apache MySQL Subversion (SVN) Eclipse Outlook 2003 Word 2003
Telekommunikation, Internet
10 Monate
2006-01 - 2006-10

Integration und Test von 3rd Party-Software für Mobiltelefon-Plattformen

Linux Solaris Windows 2000 ...

Integration, Test und Bugfixing im Bereich von 3rd Party Software (Email, Wap, SMS, MMS, PIM, SyncML) basierend auf dem objektorientierten APOXI- und Referenz-MMI-Framework für Infine-on Prozessor (EGold / C166, SGold / Nucleus) basierte Mobiltelefone.

Linux Solaris Windows 2000 TCP/IP IPC GSM-Netzwerk CSD GPRS C++ (Visual Studio.NET C++ 7.0) ClearCase ClearQuest Lauterbach Debugger TRACE32 Tasking C166 C/C++ Com-piler ARM RVCT 2.2 C++ Compiler
Telekommunikation, Mobilfunk
4 Monate
2005-07 - 2005-10

Projektmanagement für das Projekt ?Stand-Alone RADIUS Server?

Projektleiter Linux Solaris 10 TCP/IP ...
Projektleiter

Projektmanagement (Projektleiter) für das Pro-jekt „Stand-Alone RADIUS Server“ bei der O2 Deutschland GmbH & Co. OHG, insbesondere die Leitung von Projektteams von bis zu 6 Personen, die Lösungen in die Test- und Betriebsumgebun-gen des mobilen Netzbetreibers integriert. Neben dem reinen Projektmanagement umfasste die Aufgabe auch Presales, die Beantwortung und Koordinierung von Ausschreibungen sowie das Change-Mangement während des Projekts und nach dessen Abschluss. Darüber hinaus das Ar-beiten in Matrix-Organisation sowie typische Querschnittsaufgaben wie Aufwandsabschätzung, Ressourcen-Management, Projektplanerstellung und –pflege, fortlaufende Koordinierung mit dem Kunden, Durchführung von Status-Meetings, Er-stellung von Status/Progress-Reports, Risk-, Quality- und Change-Management.

Linux Solaris 10 TCP/IP IPC GSM-Netzwerk CSD GPRS BugZilla MySQL RADIUS Cisco MS-Project
O2
5 Monate
2005-02 - 2005-06

Erstellung einer Spezifikation für die USB Verbindung zur MPL Plattform

Linux Windows 2000 TCP/IP ...

Erstellung einer Spezifikation für die USB Verbin-dung zur MPL Plattform (Linux basiertes Mobilte-lefon) auf Basis der System Concept Specification und System Product Specification dieser Platt-form.

Linux Windows 2000 TCP/IP IPC GSM-Netzwerk CSD GPRS C++ (Visual Studio.NET C++ 7.0) ClearCase ClearQuest Lauterbach Debugger TRACE32 Tasking C166 C/C++ Com-piler ARM RVCT/ADS 1.2 C++ Compiler
Telekommunikation, Mobilfunk
3 Monate
2004-10 - 2004-12

Entwicklung einer PoC (PTT) Mobiltelefon-Anwendung

Linux Windows 2000 TCP/IP ...

Entwicklung und Test von Anwendungen im Be-reich IMS (Poc/ PTT) basierend auf dem objekt-orientierten APOXI- und Referenz-MMI-Framework und IMS (IP-based Multimedia Sub-system) für Infineon Prozessor (EGold / C166, SGold / Nucleus) basierte Mobiltelefone.

Linux Windows 2000 TCP/IP IPC GSM-Netzwerk CSD GPRS C++ (Visual Studio.NET C++ 7.0) ClearCase ClearQuest Lauterbach Debugger TRACE32 Tasking C166 C/C++ Com-piler ARM RVCT/ADS 1.2 C++ Compiler
Telekommunikation, Mobilfunk

Aus- und Weiterbildung

Aus- und Weiterbildung

Aus- und Weiterbildung:
Studium
Informatik mit Nebenfach Betriebswirtschaft
TU Berlin
Abschluß: Diplom Informatiker 1989
 
Wissenschaftlicher Mitarbeiter
Fraunhofer Institut (IPK) in Berlin

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur

Schwerpunkte

  • Schwerpunkt im Bereich komplexer Web-Projekte (Internet): Anbindung relationaler Datenbanken an Internet-Anwendungen (3-Tier-Architektur).
  • Schwerpunkt im Bereich Systementwurf: OO-Analyse und Design von komplexen Anwendungen
  • Schwerpunkt im Bereich Design und Entwicklung für Next Generation Net-work (IMS)

Produkte / Standards / Erfahrungen / Methoden

Netzwerke und Protokolle:
  • Internet/ Intranet
  • Windows Netzwerk (WfW, 95, 98,..., W7)
  • LAN
  • Ethernet
  • TCP/ IP
  • UDP
  • SIP
  • SDP
  • MGCP
  • RTP, RTCP
  • RADIUS
  • DIAMETER
  • SOAP
  • WebDAV
  • REST
  • Sockets
  • HTTP
  • SSL
  • FTP
  • Telnet
  • SSH /SCP
 
CAPI:
  • ZigBee 2007 PRO
  • SIA
  • OSF / DCE
  • CORBA

Schulungen:

  • OOA, OOD
  • UML (OMT)
  • Java (Servlet, JSP, JB, EJB)
  • XML
  • Sun-Cluster 2.2 (Veritas Volume Manager)
  • .NET Framework

Erfahrungen im Bereich:

Projektleitung, Anwendungs-, Netz und System- programmierung Spezifikation, Analyse, Design, Programmierung, Bewertung von Konzepten Aufnahme von Anforderungen (Requirements),
Studienerstellung, Agiles Vorgehensmodell

Methoden:

Objektorientierte Analyse, Design, Programmie- rung, Agile Methoden (Scrum, Kanban)
Datenbanken: Design (ER-Modellierung) Standards: SDK (Java (J2EE), C/C++, C#), XML, UML, IPC

Spezialkenntnisse:

Digitale Bildverarbeitung (Computer Vision), SIP, SDP, MGCP, RTP, RTCP, DIAMETER, RADIUS, WebDAV, SIA Internet Web- / Applicationserver Aufbau, De-sign, Programmierung, DB-Anbindung (WWW, HTML, HTTP, TCP/IP, NFS, FTP, Middleware), Embedded Programming (Mobiltelefone), NGN-IMS (VoIP, Applikation-Server), Infotainment

Betriebssysteme

BS2000
Docker
Linux
SLES 11, openSUSE, Debian, Ubuntu, Redhat
MS-DOS
Novell
Novell NetWare
OS/2
SUN OS, Solaris
Unix
SCO-Unix, Sinix SVR4, Reliant UNIX, Solaris, AIX 3.5, 3.6
VM (VirtualBox)
Windows
2000,95 / 98,NT,7,10,XP

Programmiersprachen

C
C#
NET-Framewor
C++
STL, ATL
CGI / Perl
Clipper
Clipper
HTML
Informix ESQL/C
Java
JavaScript
JSON
Matlab
Oracle SQL Plus
Pascal
Perl
PHP 5/7 (CakePHP-Framework)
Shell
Unix-Shell
ksh, csh, tsh, Bourne-Shell
XML
 

Datenbanken

Access
DB2
Informix
Version 7.3
JDBC
MS-Access
mSQL / mySQL
ODBC
Oracle
Version 8i
xBase
XML-Datenbank Tamino
 

Datenkommunikation

CORBA
Internet, Intranet
ISDN
LAN, LAN Manager
OSF/DCE
TCP/IP
HTTP, NFS, FTP, Winsockets
Windows Netzwerk
Grundkenntnisse NT, Win95/98
Winsock

Hardware

Modem
PC
Intel Plattformen
PRIME Computer
Proprietäre HW
Kontron - Bildverarbeitung
Siemens MX
SNI RM-Rechner
SUN

Branchen

Branchen

  • Softwarehersteller
  • Mobilfunk
  • Tourismus
  • Banken
  • Versicherungen
  • Nutzfahrzeuge
  • Internet
  • Telekommunikation
  • Automotive

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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