International.
Als Senior Softwareentwickler bringe ich ein Energiespeichersystem für Kraftwerksbetreiber auf Produktstandard.
Ich bin hierbei für die Kommunikation mit dem
externen Batteriespeicher verantwortlich.
Als Entwickler passe ich das Android Betriebssystem AOSP an die spezielle i86/NXP Hardware des Kunden an. Hierbei entwickle ich diverse Funktionen über alle Layer: den Android AOSP Java und C++ Teil, Änderungen an Systemdiensten wie z.B. den wpa_supplicant, neue Dienste sowie zum Teil Funktionen im Kernel als Kernel Module. (Advantech: A6-A7-A8-A10, Bosch: A6-A7, Eppendorf: A7-A8)
Als Senior Software Entwickler erstelle ich die Architektur für neue Features einer embedded Multi Service Access Node (MSAN), welche derzeit weltweit eingesetzt wird und entwickle selbst im Team an den Features mit.
Als Entwickler arbeitete ich in einem SCRUM Team an der Entwicklung einer echtzeitkritischen Systemsoftware zur Modifikation und Weiterleitung von digitalisierten Medieninformationen (Sprache, Video etc.). Die Implementierung erfolgte sowohl im Linux Kernel als Modul sowie im User Space und wurde in das open source Projekt der Community integriert.
Als Entwickler erstelle ich eine auf die IBM VoIP Plattform (Carrier und PBX Lösung) abgestimmte VoIP Lösung für Android und iOS.
Als Softwareentwickler arbeite ich an einer neuen und innovativen kundenspezifischen Lösung im Bereich Qualitätsüberwachung von multimedialen Echtzeitübertragungen.
Als Architekt erstelle ich für künftige Funktionen technische Spezifikationen in Abstimmung mit den Fachbereichen Softwareentwicklung und Produktmarketing. Für fertig gestellte Spezifikationen unterstütze ich die Softwareentwicklungs-abteilung bei der Implementierung der Funktionen.
Als technischer Berater und Entwickler arbeite ich an einer Sicherheitslösung im Bereich Android, welche als Produkt im Jahr 2014/2015 am Markt eingeführt werden soll.
Für die Messe "Cartes" habe ich alleine eine Android Applikation entwickelt, bei der es um die Verarbeitung von Benutzereingaben, NFC und den Zugriff auf die SIM Karte sowie Kommunikation über Bluetooth geht. Außerdem arbeitete ich für die Messe an einer weiteren Android Applikation im Bereich Secure Cloud.
Als technischer Berater und Entwickler arbeitete ich im Lead Development an einer Architektur für die automatische Endgeräteprovisionierung von Business und Enterprise Kunden.
Als technischer Berater und Entwickler arbeitete ich eng mit dem Architekturteam an einer neuen, innovativen kundenspezifischen Lösung im Bereich Secure Devices, Mobile Security und Smart Cards auf Android Plattform und Blackberry, die 2013 als Produkt am Markt eingeführt wird. Des Weiteren arbeitete ich als Mentor neue Mitarbeiter (Berufseinsteiger sowie Mitarbeiter mit Erfahrung) in ihr neues Themengebiet ein.
Ich entwickelte die Architektur und Software für ein heute im Betrieb der Deutsche Telekom vorhandenes Provisionierungssystem für Abuse Sperren.
Ich entwickle einen Protokoll-Stack anhand eines IETF draft für Peer-to-Peer Netze. Der Code wird portabel in C++ für Mac OS X, Linux, Windows, Android und iOS erstellt.
Protokolle
Draft "RELOAD" der P2P-SIP Working Group im Bereich "Real-time Applications and Infrastructure"
Als technischer Berater und Entwickler evaluierte ich in einem Forschungsprojekt mehrere Backend Service Delivery Plattformen verschiedener Hersteller in einem SCRUM-Team. Hierbei entwarf ich die Architektur und implementiere prototypische konvergente Web- und Voice-Applikationen zur Demonstration der technischen Möglichkeiten einer "Voice Application Server Plattform". Ich entwickelte eigenständig eine Softwarearchitektur für die Orchestrierung von Service-Applikationen und implementiere im Anschluss das von mir erstellte und im SCRUM-Team abgestimmte Konzept. Im SCRUM-Team arbeitete ich auch an Zeitplanung, Anforderungsanalyse, Aufwandsschätzung, technischem Design, Umsetzung, Integration, Test, Review und Retrospektive mit. Des Weiteren arbeitete ich als Mentor neue Mitarbeiter (Berufseinsteiger sowie Mitarbeiter mit Erfahrung) in ihr neues Themengebiet ein.
Protokolle
SIP, RTP, RTCP, Diameter, Radius, REST, SOAP, Netann/VoiceXML, libpcap Library, MSCML und der zugrundeliegenden RFCs und JSRs
Die in Mobilfunknetzen bekannte HLR (Home Location Register) Datenbank wird im zukünftigen Festnetz (IMS) als HSS abgebildet. Mit dem Hintergrund eines Systemausfalls bei T-Mobile im Jahr 2008 erarbeite ich für die Forschungsabteilung von T-Mobile ein Konzept für einen robusten NG (Next Generation) HSS.
Als technischer Berater arbeitete ich an einer neuen und innovativen Lösung an folgenden Themengebieten:
Code-Reviews
(Socket Programmierung), teilweise auch als Kernel-Module
Unternehmen: T-Systems Enterprise Services GmbH
Branche: Computernetze, Telekommunikation
Zeitraum: Januar 2009 bis August 2010
Rolle/Position: Architekt und Entwickler für einen Demonstrators für ein Mobile Peer-to-Peer Netzwerk
Als technischer Berater arbeitete ich zunächst an der Erstellung einer Architektur im Bereich Peer-to-Peer Netze im Mobilfunk mit.
Weiterhin bin ich mit der Umsetzung dieser Architektur in Form der Implementierung dieses Peer-to-Peer Netzwerks im Teilbereich Sicherheits-Zertifikaterstellung beauftragt worden. Die Implementierung stützt sich hierbei auf RFC Standards wie bspw. ?RELOAD?.
Werkzeuge: C/C++, git, embedded Programmierung auf Mini-Linux,openssl-Library
Protokolle: SIP, RELOAD (P2P-SIP), DHT (Distributed Hash Tables), CHORD
Unternehmen: Alcatel Lucent S.A. / T-Systems
Branche: Computernetze, Telekommunikation
Zeitraum: Dezember 2009 bis Mai 2010
Rolle/Position: Architekt und Entwickler eines Provisionierungssystems
Für die Provisionierung eines in der Einführung befindlichen IMS-Systems von Ericsson erstelle ich eine Architektur und Software zur Last- und Einzelprovisionierung von Teilnehmern auf einer Voice over IP Plattform.
Werkzeuge: Perl, Javascript, Ajax
Protokolle: SOAP, LDAP, LDIF, JSON
Unternehmen: Sachverständigensozietät Dr. Schwerhoff
Branche: Computernetze, Telekommunikation
Zeitraum: Februar 2009 bis Juni 2009
Rolle/Position: Softwarearchitekt und Entwickler eines Meßgeräts für ISDN- und Analogtelefonie
Als technischer Berater entwickelte ich eine Meßgerätesoftware zur Erfassung der Zeitstempelgenauigkeit in der analogen Telefonie sowie der ISDN Telefonie.
Die Definition der zu sendenden bzw. empfangenden Nachrichten erfolgt in Form eines Zustandsautomaten (FSM) durch XML.
Werkzeuge: Linux, spezielle ISDN Linux Library, selbst entwickelte ISDN Librarys mit C, C++, make, emacs
Protokolle: ANIS, ISDN D-Kanal-Protokoll Q.931, Q. 932, LAPD Link Layer Control
Unternehmen: T-Systems Enterprise Services GmbH
Branche: Computernetze, Telekommunikation
Zeitraum: Dezember 2008 bis einschl. März 2009
Rolle/Position: Softwarearchitekt und Entwickler eines SIP Application Servers
Als technischer Berater entwickelte ich auf Basis einer Service Delivery Plattform (SDP) einen Prototyp eines IMS SIP Application Server. Gegenstand war die Realisierung eines virtuellen Call-Center über VoIP (SIP) und Interaktion zu einem Web-Frontend und IMS MRF (Media Resource Function) sowie der Call-Control (S-CSCF).
Werkzeuge: Oracle WebLogic Server, Ericsson Service Development Studio, basierend auf Eclipse sowie Ajax-Technologien, SIP-Servlets, HTTP-Servlets
Protokolle: SIP, XML, VoiceXML
Unternehmen: T-Systems Enterprise Services GmbH
Branche: Computernetze, Telekommunikation
Zeitraum: Juni 2008 ? Oktober 2008
Rolle/Position: Technischer Berater für die Spezifizierung von IMS Application Servern
Als technischer Berater spezifizierte ich mehrere Leistungsmerkmale als Application-Server hinsichlich IMS- und Projektvorgaben, z.B. COLP/COLR, CLIP/CLIR, MCID, etc. .
Im Anschluss wurden die von den Herstellern abgegebenen Angebote, mit den Beschreibungen der technischen Realisierung, bewertet.
Werkzeuge: Dokumentation des Kunden, ETSI- und ITU-T -Standards sowie Dokumente der IETF und 3GPP
Protokolle: SIP, XML
Unternehmen: Deutsche Telekom AG, T-Com
Branche: Telekommunikation, Computersysteme
Zeitraum: Juli 2005 ? Januar 2006
Rolle/Position: Oracle PL/SQL Entwickler
Konzeption und Entwicklung von Testalgorithmen für die systematische Datenanalyse sehr großer Datenmengen auf Syntax, Plausibilität, Vollständigkeit, Korrektheit und Kausalität bzgl. der Akkreditierung eines Testlabors für Genauigkeitsuntersuchungen von Abrechnungsdaten in der Telekommunikation nach TKV §5. Außerdem wurde hierfür ein verbessertes Exception-Handling in PL/SQL zur genaueren Fehleranalyse entwickelt.
Werkzeuge: Oracle 9i/10g, PL/SQL, SQL, PL/SQL Developer
Betriebssysteme: Solaris, Linux
2004 - 2006
Deutsche Telekom AG, T-Com
Trainee als Junior Referent Technik Einführung, internationaler Einsatz
1998 ? 2004
Fachhochschule Worms
Studium der Informatik, Fachrichtung Kommunikationsnetze
Schwerpunkt:
Systemsoftware in Rechnernetzen, Architekturen, Protokolle, Prinzipien
Abschluss: sehr gut (1,5), unter den besten 5%
1995 ? 1998
Creditreform Diersch KG
Kaufmännische/technische Berufsausbildung zum Datenverarbeitungskaufmann
Technische Beratung, Consulting, Architektur, Machbarkeitsstudien, Spezifikationen, Systemanalysen, Softwareentwicklung im Bereich Unix/Linux/Solaris Systemsoftware und embedded Systeme in C/C++, Java Entwicklung, J2EE, VoIP Entwicklung und Integration, IMS, NGN, SIP, Trunking, Oracle PL/SQL Entwicklung
Fachlich
Leistungen
Plattformen
Software + Werkzeuge
vi, emacs, subversion, cvs, git, make, ant, Apache, Tomcat, PL/SQL Developer, Oracle, Oracle WebLogic Server, Glassfish, Ericsson Service Development Studio, Eclipse, XML Spy, SoapUI, DB2, Network Monitoring Tools, SIPp, Microsoft Visual Studio, ClearQuest, DocBook, UCM, Enterprise Architect, UML, JUnit, u.v.m
International.
Als Senior Softwareentwickler bringe ich ein Energiespeichersystem für Kraftwerksbetreiber auf Produktstandard.
Ich bin hierbei für die Kommunikation mit dem
externen Batteriespeicher verantwortlich.
Als Entwickler passe ich das Android Betriebssystem AOSP an die spezielle i86/NXP Hardware des Kunden an. Hierbei entwickle ich diverse Funktionen über alle Layer: den Android AOSP Java und C++ Teil, Änderungen an Systemdiensten wie z.B. den wpa_supplicant, neue Dienste sowie zum Teil Funktionen im Kernel als Kernel Module. (Advantech: A6-A7-A8-A10, Bosch: A6-A7, Eppendorf: A7-A8)
Als Senior Software Entwickler erstelle ich die Architektur für neue Features einer embedded Multi Service Access Node (MSAN), welche derzeit weltweit eingesetzt wird und entwickle selbst im Team an den Features mit.
Als Entwickler arbeitete ich in einem SCRUM Team an der Entwicklung einer echtzeitkritischen Systemsoftware zur Modifikation und Weiterleitung von digitalisierten Medieninformationen (Sprache, Video etc.). Die Implementierung erfolgte sowohl im Linux Kernel als Modul sowie im User Space und wurde in das open source Projekt der Community integriert.
Als Entwickler erstelle ich eine auf die IBM VoIP Plattform (Carrier und PBX Lösung) abgestimmte VoIP Lösung für Android und iOS.
Als Softwareentwickler arbeite ich an einer neuen und innovativen kundenspezifischen Lösung im Bereich Qualitätsüberwachung von multimedialen Echtzeitübertragungen.
Als Architekt erstelle ich für künftige Funktionen technische Spezifikationen in Abstimmung mit den Fachbereichen Softwareentwicklung und Produktmarketing. Für fertig gestellte Spezifikationen unterstütze ich die Softwareentwicklungs-abteilung bei der Implementierung der Funktionen.
Als technischer Berater und Entwickler arbeite ich an einer Sicherheitslösung im Bereich Android, welche als Produkt im Jahr 2014/2015 am Markt eingeführt werden soll.
Für die Messe "Cartes" habe ich alleine eine Android Applikation entwickelt, bei der es um die Verarbeitung von Benutzereingaben, NFC und den Zugriff auf die SIM Karte sowie Kommunikation über Bluetooth geht. Außerdem arbeitete ich für die Messe an einer weiteren Android Applikation im Bereich Secure Cloud.
Als technischer Berater und Entwickler arbeitete ich im Lead Development an einer Architektur für die automatische Endgeräteprovisionierung von Business und Enterprise Kunden.
Als technischer Berater und Entwickler arbeitete ich eng mit dem Architekturteam an einer neuen, innovativen kundenspezifischen Lösung im Bereich Secure Devices, Mobile Security und Smart Cards auf Android Plattform und Blackberry, die 2013 als Produkt am Markt eingeführt wird. Des Weiteren arbeitete ich als Mentor neue Mitarbeiter (Berufseinsteiger sowie Mitarbeiter mit Erfahrung) in ihr neues Themengebiet ein.
Ich entwickelte die Architektur und Software für ein heute im Betrieb der Deutsche Telekom vorhandenes Provisionierungssystem für Abuse Sperren.
Ich entwickle einen Protokoll-Stack anhand eines IETF draft für Peer-to-Peer Netze. Der Code wird portabel in C++ für Mac OS X, Linux, Windows, Android und iOS erstellt.
Protokolle
Draft "RELOAD" der P2P-SIP Working Group im Bereich "Real-time Applications and Infrastructure"
Als technischer Berater und Entwickler evaluierte ich in einem Forschungsprojekt mehrere Backend Service Delivery Plattformen verschiedener Hersteller in einem SCRUM-Team. Hierbei entwarf ich die Architektur und implementiere prototypische konvergente Web- und Voice-Applikationen zur Demonstration der technischen Möglichkeiten einer "Voice Application Server Plattform". Ich entwickelte eigenständig eine Softwarearchitektur für die Orchestrierung von Service-Applikationen und implementiere im Anschluss das von mir erstellte und im SCRUM-Team abgestimmte Konzept. Im SCRUM-Team arbeitete ich auch an Zeitplanung, Anforderungsanalyse, Aufwandsschätzung, technischem Design, Umsetzung, Integration, Test, Review und Retrospektive mit. Des Weiteren arbeitete ich als Mentor neue Mitarbeiter (Berufseinsteiger sowie Mitarbeiter mit Erfahrung) in ihr neues Themengebiet ein.
Protokolle
SIP, RTP, RTCP, Diameter, Radius, REST, SOAP, Netann/VoiceXML, libpcap Library, MSCML und der zugrundeliegenden RFCs und JSRs
Die in Mobilfunknetzen bekannte HLR (Home Location Register) Datenbank wird im zukünftigen Festnetz (IMS) als HSS abgebildet. Mit dem Hintergrund eines Systemausfalls bei T-Mobile im Jahr 2008 erarbeite ich für die Forschungsabteilung von T-Mobile ein Konzept für einen robusten NG (Next Generation) HSS.
Als technischer Berater arbeitete ich an einer neuen und innovativen Lösung an folgenden Themengebieten:
Code-Reviews
(Socket Programmierung), teilweise auch als Kernel-Module
Unternehmen: T-Systems Enterprise Services GmbH
Branche: Computernetze, Telekommunikation
Zeitraum: Januar 2009 bis August 2010
Rolle/Position: Architekt und Entwickler für einen Demonstrators für ein Mobile Peer-to-Peer Netzwerk
Als technischer Berater arbeitete ich zunächst an der Erstellung einer Architektur im Bereich Peer-to-Peer Netze im Mobilfunk mit.
Weiterhin bin ich mit der Umsetzung dieser Architektur in Form der Implementierung dieses Peer-to-Peer Netzwerks im Teilbereich Sicherheits-Zertifikaterstellung beauftragt worden. Die Implementierung stützt sich hierbei auf RFC Standards wie bspw. ?RELOAD?.
Werkzeuge: C/C++, git, embedded Programmierung auf Mini-Linux,openssl-Library
Protokolle: SIP, RELOAD (P2P-SIP), DHT (Distributed Hash Tables), CHORD
Unternehmen: Alcatel Lucent S.A. / T-Systems
Branche: Computernetze, Telekommunikation
Zeitraum: Dezember 2009 bis Mai 2010
Rolle/Position: Architekt und Entwickler eines Provisionierungssystems
Für die Provisionierung eines in der Einführung befindlichen IMS-Systems von Ericsson erstelle ich eine Architektur und Software zur Last- und Einzelprovisionierung von Teilnehmern auf einer Voice over IP Plattform.
Werkzeuge: Perl, Javascript, Ajax
Protokolle: SOAP, LDAP, LDIF, JSON
Unternehmen: Sachverständigensozietät Dr. Schwerhoff
Branche: Computernetze, Telekommunikation
Zeitraum: Februar 2009 bis Juni 2009
Rolle/Position: Softwarearchitekt und Entwickler eines Meßgeräts für ISDN- und Analogtelefonie
Als technischer Berater entwickelte ich eine Meßgerätesoftware zur Erfassung der Zeitstempelgenauigkeit in der analogen Telefonie sowie der ISDN Telefonie.
Die Definition der zu sendenden bzw. empfangenden Nachrichten erfolgt in Form eines Zustandsautomaten (FSM) durch XML.
Werkzeuge: Linux, spezielle ISDN Linux Library, selbst entwickelte ISDN Librarys mit C, C++, make, emacs
Protokolle: ANIS, ISDN D-Kanal-Protokoll Q.931, Q. 932, LAPD Link Layer Control
Unternehmen: T-Systems Enterprise Services GmbH
Branche: Computernetze, Telekommunikation
Zeitraum: Dezember 2008 bis einschl. März 2009
Rolle/Position: Softwarearchitekt und Entwickler eines SIP Application Servers
Als technischer Berater entwickelte ich auf Basis einer Service Delivery Plattform (SDP) einen Prototyp eines IMS SIP Application Server. Gegenstand war die Realisierung eines virtuellen Call-Center über VoIP (SIP) und Interaktion zu einem Web-Frontend und IMS MRF (Media Resource Function) sowie der Call-Control (S-CSCF).
Werkzeuge: Oracle WebLogic Server, Ericsson Service Development Studio, basierend auf Eclipse sowie Ajax-Technologien, SIP-Servlets, HTTP-Servlets
Protokolle: SIP, XML, VoiceXML
Unternehmen: T-Systems Enterprise Services GmbH
Branche: Computernetze, Telekommunikation
Zeitraum: Juni 2008 ? Oktober 2008
Rolle/Position: Technischer Berater für die Spezifizierung von IMS Application Servern
Als technischer Berater spezifizierte ich mehrere Leistungsmerkmale als Application-Server hinsichlich IMS- und Projektvorgaben, z.B. COLP/COLR, CLIP/CLIR, MCID, etc. .
Im Anschluss wurden die von den Herstellern abgegebenen Angebote, mit den Beschreibungen der technischen Realisierung, bewertet.
Werkzeuge: Dokumentation des Kunden, ETSI- und ITU-T -Standards sowie Dokumente der IETF und 3GPP
Protokolle: SIP, XML
Unternehmen: Deutsche Telekom AG, T-Com
Branche: Telekommunikation, Computersysteme
Zeitraum: Juli 2005 ? Januar 2006
Rolle/Position: Oracle PL/SQL Entwickler
Konzeption und Entwicklung von Testalgorithmen für die systematische Datenanalyse sehr großer Datenmengen auf Syntax, Plausibilität, Vollständigkeit, Korrektheit und Kausalität bzgl. der Akkreditierung eines Testlabors für Genauigkeitsuntersuchungen von Abrechnungsdaten in der Telekommunikation nach TKV §5. Außerdem wurde hierfür ein verbessertes Exception-Handling in PL/SQL zur genaueren Fehleranalyse entwickelt.
Werkzeuge: Oracle 9i/10g, PL/SQL, SQL, PL/SQL Developer
Betriebssysteme: Solaris, Linux
2004 - 2006
Deutsche Telekom AG, T-Com
Trainee als Junior Referent Technik Einführung, internationaler Einsatz
1998 ? 2004
Fachhochschule Worms
Studium der Informatik, Fachrichtung Kommunikationsnetze
Schwerpunkt:
Systemsoftware in Rechnernetzen, Architekturen, Protokolle, Prinzipien
Abschluss: sehr gut (1,5), unter den besten 5%
1995 ? 1998
Creditreform Diersch KG
Kaufmännische/technische Berufsausbildung zum Datenverarbeitungskaufmann
Technische Beratung, Consulting, Architektur, Machbarkeitsstudien, Spezifikationen, Systemanalysen, Softwareentwicklung im Bereich Unix/Linux/Solaris Systemsoftware und embedded Systeme in C/C++, Java Entwicklung, J2EE, VoIP Entwicklung und Integration, IMS, NGN, SIP, Trunking, Oracle PL/SQL Entwicklung
Fachlich
Leistungen
Plattformen
Software + Werkzeuge
vi, emacs, subversion, cvs, git, make, ant, Apache, Tomcat, PL/SQL Developer, Oracle, Oracle WebLogic Server, Glassfish, Ericsson Service Development Studio, Eclipse, XML Spy, SoapUI, DB2, Network Monitoring Tools, SIPp, Microsoft Visual Studio, ClearQuest, DocBook, UCM, Enterprise Architect, UML, JUnit, u.v.m
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.