a Randstad company

Architektur komplexer und verteilter IT-Systeme und Cloud Computing

Profil
Top-Skills
systems architecture cloud Kubernetes scalability Linux Docker Java Ruby Ruby-on-Rails distributed systems Research & Development
Verfügbar ab
02.01.2023
Verfügbarkeit nicht aktuell - Der Experte steht möglicherweise noch für neue Projekte zur Verfügung.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

4 Monate

2022-01

2022-04

Deep Learning Specialization

Deep Learner Machine Learning Artificial Neural Network Convolutional Neural Network ...
Rolle
Deep Learner
Projektinhalte
  • Neural Networks and Deep Learning

  • Hyperparameter Tuning, Regularization and Optimization

  • Structuring Machine Learning Projects

  • Convolutional Neural Networks

  • Sequence Models

Produkte
TensorFlow Keras Jupyter
Kenntnisse
Machine Learning Artificial Neural Network Convolutional Neural Network CNN Computer Vision Object Detection Recurrent Neural Network RNN Natural Language Processing Transformers Deep Learning DNN Backpropagation Neural Network Architecture Mathematical Optimization Hyperparameter Tuning Inductive Transfer
Kunde
DeepLearning.AI
1 Jahr

2021-01

2021-12

Diverse Inkubationsprojekte @ The Nest

Architect Network Security Reinforcement Learning Optimierung ...
Rolle
Architect
Projektinhalte
  • Project "Digital Twins"
    Simulation von Netzwerk-Elementen
  • Project "AATO"
    Energy-Grid-Optimierung
  • Project "Pathfinder"
    Semantische Suche + Navigation, Wissensmanagement
  • Project "Volt/Eliassitant"
    Improving Usability of static web-pages by adding a generic JS Assistant
  • Project "CoDro"
    Using Computer Vision to identify rust
  • Project "Get On-Board"
    Improving the Employee Onboarding Experience
  • Project "Forecasting Development Platform"
    Development Platform for Forecasting / Machine Learning Projects
  • Project "Green Tracking"
    Distributed Architecture for certifying and tracking Green Energy through the Grid
Produkte
Kubernetes Azure Terraform Ansible Guacamole Ruby on Rails OMNeT++ Linux
Kenntnisse
Network Security Reinforcement Learning Optimierung Knowledge Management Simulation Rapid Prototyping UML Ruby Python C++ Bourne-again-shell PKI Scrum Kanban
Einsatzort
Berlin
8 Monate

2020-11

2021-06

Cloud-basierte Projekt-Infrastrukturen @ The Nest

Cloud Architect Cloud DevOps
Rolle
Cloud Architect
Projektinhalte

Aufbau einer Cloud-basierten Infrastruktur zur flexiblen Bereitstellung von Entwicklungsumgebungen für Inkubationsprojekte inkl.

  • git + docker Repos

  • Projekt-Webspace + WebDAV Fileshare

  • Kubernetes Namespace

  • GitLab Projekt

  • CI/CD Pipeline

  • Azure DevTest Lab

  • Apache Guacamole für Web-basierten Zugriff

Produkte
Azure Terraform Ansible Kubernetes Git Docker Guacamole Linux
Kenntnisse
Cloud DevOps
Kunde
50Hertz
Einsatzort
Berlin
6 Monate

2020-02

2020-07

Embedded Sport Tracking Device

Interims CTO Computer Vision C++ Networking ...
Rolle
Interims CTO
Projektinhalte
  • Aufsetzen der AWS Cloud Umgebung für Infrastruktur und Backend
  • Konzeption des Produkt-Prototypen
    Projektplanung (Roadmap, Milestones, Resourcen)
  • System-Architektur (SW/HW)
  • Prototypen-Entwicklung
  • Erfolgreiche Präsentation bei Investoren

Produkte
AWS EC2 ECS CFN Docker OpenCV Angular Atlassian JIRA Confluence
Kenntnisse
Computer Vision C++ Networking Streaming Ruby Cloud Container Embedded
Einsatzort
Berlin
4 Monate

2019-09

2019-12

Device-as-a-Service

Lead Architect UML Orchestration Linux Networking ...
Rolle
Lead Architect
Projektinhalte
  • Entwurf eines Frameworks zum effizienten, sicheren, hochverfügbaren Hosten von Devices in Rechenzentren
  • Anforderungsanalyse
  • Objekt-orientierte Modellierung
  • Spezifikation von Prozessen
  • Monitoring-Konzept
  • Prototypen-Entwicklung
Produkte
Docker jQuery
Kenntnisse
UML Orchestration Linux Networking Container-Virtualisierung Ruby-on-Rails JavaScript
Kunde
T-Systems International
Einsatzort
Berlin
1 Jahr 4 Monate

2018-05

2019-08

Modulare Skalierbare Embedded Device Architektur

Lead Architect Device-Modularisierung Orchestration Container-Virtualisierung SOA ...
Rolle
Lead Architect Device-Modularisierung
Projektinhalte
  • Entwurf der einheitlichen modularen skalierbaren Embedded Device-Architektur zum Einsatz in verschiedenen Leistungsumgebungen (Embedded / Rechenzentrum / Cloud)
  • Sicherheitskonzept basierend auf Security-enhanced Linux (SELinux)
  • Entwickeln von Blueprints und Best Practices
  • Leiten von Schulungen zu den Themen SOA, Docker Swarm, SELinux 
  • Projektplanung / Ressourcenplanung
Produkte
gSOAP Docker Swarm Kubernetes SELinux Docker Conan
Kenntnisse
Orchestration Container-Virtualisierung SOA Mandator Access Control Change Management Scalability Embedded Systems Cloud Computing C++14 Microservices Build-Automation
Kunde
T-Systems International
Einsatzort
Berlin
1 Jahr

2017-05

2018-04

Test Object Management Framework

Lead Architect Testmittel-Orchestrierung UML Microservices RESTful Services ...
Rolle
Lead Architect Testmittel-Orchestrierung
Projektinhalte
  • Entwurf eines einheitlichen modularen Frameworks zur Verwaltung, Provisionierung und Orchestrierung von Testmitteln
  • Schulung von internen und externen Teams
Produkte
Docker Spring Boot
Kenntnisse
UML Microservices RESTful Services JAVA JPA
Kunde
T-Systems International
Einsatzort
Berlin
3 Jahre 7 Monate

2014-05

2017-11

Sichere Privacy-erhaltende Ausführung von Geschäftsprozessen in der Cloud

Freiberuflicher Forscher und IT-Berater Cloud Security Ruby Ruby on Rails ...
Rolle
Freiberuflicher Forscher und IT-Berater
Projektinhalte
  • Analyse & Entwicklung von Anwendungsszenarien
  • Gesamtarchitektur
  • Dienstmodellierung
  • Prototypenentwicklung
Kenntnisse
Cloud Security Ruby Ruby on Rails PKI SOA XML-Schema WSDL
Kunde
Zimory GmbH
Einsatzort
Berlin
10 Monate

2015-01

2015-10

Beratung Service Oriented Architectures

IT-Berater
Rolle
IT-Berater
Projektinhalte
  • Rapid Prototyping
  • Entwicklung und Präsentation von Blueprints und Best Practices 

Techs:

UML, JAVA, Spring Boot, MongoDB, Hibernate, JDBC, JTA, SOA, Scrum

Kunde
Berliner KMU
Einsatzort
Berlin
2 Jahre 2 Monate

2013-09

2015-10

Optimale Automatische Skalierung von Diensten in der Cloud

Freiberuflicher Forscher und IT-Berater
Rolle
Freiberuflicher Forscher und IT-Berater
Projektinhalte

Aufgaben:
  - Ist- und Anforderungsanalyse
  - Referenzarchitektur
  - Skalierungstechniken
  - Entscheidungsmodelle / Optimierung
  - Produktrahmenwerk
  - Preismodell
  - Demonstrator
  - Evaluation
 

Techs:

C++, OMNeT++, Ruby, Rails, R, OpenStack

Kunde
Zimory GmbH
Einsatzort
Berlin
3 Monate

2014-10

2014-12

Skalierbare Cloud Architekturen & DevOps

IT-Berater R UML Amazon EC2 ...
Rolle
IT-Berater
Projektinhalte
  • Analyse der Skalierungsanfordungen
  • Entwicklung und Modellierung von Architekturalternativen
  • DevOps / Automatisierung des Deployment-Prozesses
Produkte
AWS AWS OpsWorks Chef
Kenntnisse
R UML Amazon EC2 Ruby Scrum Cloud Orchestration
Kunde
Philips CityTouch
Einsatzort
Aachen
9 Monate

2012-12

2013-08

Leistungsbemessung für IaaS Produkte

Freiberuflicher Forscher und IT-Berater
Rolle
Freiberuflicher Forscher und IT-Berater
Projektinhalte
Aufgaben:
  • Analyse und Bewertung bestehender Arbeiten zu Cloud Benchmarking
  • Definition eines Performance-Maßes für IaaS Compute Produkte
  •  Entwicklung eines Benchmarking-Frameworks für Cloud-Hosts
  • Planung und Durchführung von Messungen, Analyse und Auswertung
  • Beratung zum Thema SLA Monitoring und Surveillance, Availability,  Network/IO Throughput und Performance

Publikationen:

  • [Titel auf Anfrage], Proceedings of the 9th World Congress on Services, IEEE, Juli 2013, 356-36
  • [Titel auf Anfrage], Proceedings of the 10th International Conference on Economics of Grids, Clouds, Systems and Services, September 2013

Techs:

Ruby, Celluloid, R
Kunde
Zimory GmbH / Deutsche Börse Cloud Exchange AG
Einsatzort
Berlin
1 Jahr 6 Monate

2011-01

2012-06

?Berlin Cloud-based Infrastructures?

Wissenschaftlicher Mitarbeiter
Rolle
Wissenschaftlicher Mitarbeiter
Projektinhalte

EFRE-Förderprojekt „Berlin Cloud-based Infrastructures“ (BCI)
Fachgebiet Komplexe und Verteilte IT-Systeme

Aufgaben:
  - Allgemeines Projektmanagement
  - Verwaltung des Projektbudgets von 1 Mio. €
  - Entwurf der Systemarchitektur
  - Ausschreibung/Beschaffung einer Cloud-Management-Software
  - Auswahl von Hardware
  - Koordination Dienstleister/IT-Service-Center/Hilfskräfte
  - Betreuung von Projektpartnern
  - Erstellung von Quartals- und Abschlussberichten
  - Organisation von Präsentationen und Showcases
  - Betreuung von studentischen Projekten im Cloud-Umfeld

Kunde
TU Berlin
Einsatzort
Berlin
1 Jahr

2010-01

2010-12

Virtualisierte Projektinfrastrukturen

Wissenschaftlicher Mitarbeiter
Rolle
Wissenschaftlicher Mitarbeiter
Projektinhalte

Virtualisierte Projektinfrastrukturen für die Deutsche Telekom Laboratories (T-Labs VPI)
Fachgebiet Komplexe und Verteilte IT-Systeme, TU Berlin, Berlin

  • Konzeption und Entwicklung eines Projektmanagementsystems
  •  Kundenbetreuung 

Techs:

Ruby on Rails, openssl


Kunde
Deutsche Telekom
Einsatzort
Berlin
Jul 2009-Dez 2009    Inhalts-/Cloud-basierte Bildsuche (HC3LIB)
Wissenschaftlicher Mitarbeiter @ Fachgebiet Komplexe und Verteilte IT-Systeme, TU Berlin, Berlin
  • Konzeption und Entwicklung eines Service-orientierten Backends für inhaltsbasierte Bildsuche
  • Cloud-basierte Indizierung von Bilddaten
Techs: C++, JAVA, Hadoop, Apache Axis2, Eucalyptus

Mar 2007-Apr 2008    sMeet Labs
Forschungsleiter @ sMeet Limited, Berlin
  • Forschung im Bereich P2P-VoIP-Conferencing
  • Erstellen und Anmelden von fünf US-Patenten
  • Betreuen von drei Diplomanden

Publikation: ?Using Symmetric Distributed Processing for Peer-to-Peer VoIP Conferencing in Auditory Virtual Environments?, Proceedings of the 7th Intl. Workshop on Peer-to-Peer Systems (IPTPS),USENIX Association Berkeley, CA, USA, 2008

Sep 2006-Feb 2007    sMeet.de
Founder & CTO @ sMeet Limited, Berlin

  • Unternehmensgründung, Investorenverträge
  • Aufbau der technischen Infrastruktur
  • Aufbau und Einarbeitung des Entwicklungsteams
  • Einführung und Treiben von agilen Entwicklungsprozessen
  • Bestellung, Einrichtung und Betrieb der Server; Monitoring, Escalation Management
  • Auswahl und Steuerung von externen Software-Dienstleistern
  • Termingerechter Launch der Website www.smeet.de

Weiterentwicklung, Optimierung und Erweiterung der Plattform um Community Features (Profile, Freunde, Nachrichten, Fotoalben, Gästebuch, Gruppen, Events, Chat, WebCam, Online-Status)
Techs: Scrum, Extreme Programming/XP, Coaching, JAVA, C++, CORBA, Spring Framework, Hibernate, MySQL, Tomcat, SVN, JIRA, Confluence, Hudson

Sep 2005-Aug 2006    meetnet.de / unalone.de (Social Websites)
Geschäftsführer & CTO @ Matrix Communications GmbH, Berlin

  • Entwicklung der Social Websites meetnet.de / unalone.de
  • Entwicklung eines transaktionalen Billing-Systems
Techs: JAVA, Spring Framework, Hibernate, CORBA, MySQL, JSP

Dec 2005    Webfileserver for Mobile Media Devices
Freiberuflicher Entwickler @ Ivistar AG, Berlin
  • Entwicklung einer Media Filesystem Facade / Webfileserver mit Browsing, Filtering, Meta-Info Capabilities
Techs: JAVA, Spring Framework, XML, SOAP

Oct 2005-Nov 2005    Medien-Informationssystem / EPG
Freiberuflicher Entwickler @ Ivistar AG / Deutsche Telekom, Berlin
  • Design und Implementierung eines Electronic Programme Guide Webservices / Medien-Informationssystems
Techs: JAVA, Spring Framework, Hibernate, MySQL, XML

Nov 2004-Sep 2005    IP-Basierte Gebäudesteuerung
Freiberuflicher Entwickler @ Ivistar AG / Deutsche Telekom, Berlin
  • Ansteuerung von IP-basierten Gebäudesteuerelementen
  • Architektur und Design von Steuerapplikation + UDP-Proxy
  • Protokoll-Entwurf & Implementierung
  • Integration in bestehendes System
Techs: JAVA, JDNC, UDP, XML

Nov 2001-Aug 2005    Reality Communications (Echtzeit Voice-Chat-System)
Geschäftsführer & CTO @ Matrix Communications GmbH, Berlin
  • Konzeption einer Virtual Umgebung in der Teilnehmer umherlaufen, sprechen und hören können wie in der Realität.
  • UML-Modellierung und Implementierung:
  • Neuartiger VR-Server mit Event-basierter Physik-Engine, Benutzerverwaltung, IVR-Steuerung
  • Telefoniekartenabstraktionsschicht
  • Modulares Echtzeit-Audiodatenverarbeitungsystem
  • Text-to-Speech-Engine
  • Benutzerverwaltung, Payment usw.

Techs: UML, CORBA, C++, JAVA, ISDN/CAPI, NMS Natural Access/ctaccess, Echtzeit/Realtime, low latency, Posix Threads, VoIP, RTP


Sep 2004    Beratung eines Gebäudeautomations-Dienstleisters
Freiberuflicher Berater @ Kieback & Peter GmbH, Berlin
Beratung zu den Themen:   - Linux Kernel 2.4 Memory Management
  • Profiling von shared objects
  • Memory Debugging
Techs: Linux Kernel 2.4, valgrind

Jan 2001-Apr 2001    Leitung von Design, Implementierung und Betrieb von Internetportal/CMS-Software
CTO @ meOme AG, Berlin
  • Leitung des IT-Teams (12 Angestellten)
  • Spezifikation
  • Konzeption in UML
  • Technische Leitung der Umsetzung
  • Deployment auf redundanten UNIX-Servern

u.a. Fristgerechte Umsetzung der Internetseite "Sportgate.com" von Boris Becker
Techs: UML, JAVA, JSP, HTML, SQL, Oracle

Apr 2000-Dec 2000    Design und Implementierung von Internetportal/CMS-Software "me2"
Software Engineer / Architekt @ meOme AG, Berlin
  Entwurf von:

  • Komponentenbasiertes Content-Management-Systems
  • Dateisystem mit hierarchischer Rechtevergabe
Techs: UML, JAVA, SQL, Oracle

Nov 1997-Mar 1998    "NEMAP" (Network-Management GUI)
Freiberuflicher Entwickler @ Novedia Systemhaus GmbH / Alcatel, Berlin
  • Entwicklung der Graphischen Oberfläche eines Network-Management-Systems zur
       Verwaltung von Netzwerkelementen
Techs: JAVA, Swing

Mar 1996-Aug 1997  Entwicklung eines Dokumentenverwaltungssystems für notarielle Urkunden
Freiberuflicher Entwickler / Projektleiter @ Anwaltskanzlei Stein, Berlin
  • Anforderungsanalyse, Systemdesign und Implementierung:
  • Menübasierte Benutzeroberfläche
  • Business-Logic
  • Eigene DB-Engine
  • Deployment
  • Wartung & Support
Techs: C++

Promotion
am Fachgebiet Complex and Distributed IT Systems, Technische Universität Berlin,
Dissertation: [Titel auf Anfrage]
Abschluss: Dr.-Ing. / PhD 2012
Note "Sehr gut" / magna cum laude
9 Publikationen

 

Studium der Technischen Informatik an der Technischen Universität Berlin (TUB)
Abschluss: Diplomingenieur (Dipl.-Ing. für Technische Informatik) 1999
Gesamtnote: mit Auszeichnung

Fächer: (u.a.)
Rechneraufbau / Rechnerstrukturen

 Prozessororganisation

 Ein-/Ausgabeorganisation

 Bus- und Speicherorganisation


Integrierte Schaltungen

 Architektur und Entwurf höchstintegrierter Systeme

 3D-Grafikechtzeitsysteme und VR


Prozessdatenverarbeitung

 PDV und Robotik

 Modellierung von Kommunikationssystemen mit stochastischen Petri-Netzen


Computergrafik

 Computer Graphics (CG)

 Computer Vision (CV)

 Technische Informatik in der Biomedizin


Künstliche Intelligenz (KI)

 Maschinelles Lernen


Internet: Technologie, Protokolle und Dienste
Bildsignalverarbeitung für Multimedia-Systeme
Projektgruppenmanagement

Ich löse Ihr Problem. Garantiert, effizient und Business-Value-orientiert.

Deutsch Muttersprache
Englisch fließend

Top Skills
systems architecture cloud Kubernetes scalability Linux Docker Java Ruby Ruby-on-Rails distributed systems Research & Development
Schwerpunkte
Cloud Container-Virtualisierung Embedded Embedded Systems Microservices Orchestration Scalability Security
Produkte / Standards / Erfahrungen / Methoden
Amazon EC2 Angular Atlassian JIRA Automatisierung
Build-, Test-, Deployment-
AWS CFN
Amazon Cloudformation
Chef
configuration management
Conan
artifact build automation
Confluence Debugging Docker Docker Swarm EC2 Echtzeitprogrammierung ECS GDB git JPA jQuery JUnit Kubernetes OpenCV PKI POSIX Threads Profiling Ruby-on-Rails Spring Boot Valgrind WSDL XML-Schema
Betriebssysteme
Cloud
AWS, EC2, OpenStack
Container Virtualisierung
Docker, Docker Swarm, Kubernetes
Echtzeitbetriebssysteme
Hintergrundwissen
Linux
Debian, RedHat, Ubuntu, SuSE
Linux Networking RTOS (Real Time OS)
Hintergrundwissen
SELinux Unix
Programmiersprachen
Assembler C C++ C++17 C++14 C++11 CORBA IDL Go
a.k.a. go-lang, Google Go
Java JavaScript PL/SQL Prolog Python R Ruby Shell TeX, LaTeX yacc/lex Typescript
Meine Schwerpunkte sind C++, Ruby und JAVA. Wenn das Projekt es erfordert eigne ich mir aber auch sehr schnell andere benötigte DSLs, Programmiersprachen und Frameworks an. Wenn möglich betrachte ich die Problemstellung zunächst sprachübergreifend und wähle/empfehle dann eine geeignete Sprache gemäß den Randbedingungen.
Datenbanken
ActiveRecord Hibernate JDBC MariaDB MongoDB MySQL ODBC OR-Mapping Oracle Postgres SQL SQLite
Datenkommunikation
Bus CORBA
unter C++, JAVA, Python
gSOAP HTTP IP-Kommunikation ISDN
CAPI + NMS Natural Access
ISO/OSI Message Queuing PVM RESTful Services RS232 SMTP SNMP SOA Socket TCP/IP Voice
CAPI + NMS Natural Access, Echtzeitaudiodatenverarbeitung
Webservices / SOAP
 
Hardware
ASCII/X - Terminals Bus Digitale Signalprozessoren Embedded Systems Mikrocontroller Realtime Systems Schaltungsentwurf Sensoren Steuer und Regelsysteme
Vertiefungsfach Rechneraufbau
mit Prozessor-, Ein-/Ausgabe-, Bus- und Speicherorganisation und Prozessorarchitekturen
Berechnung / Simulation / Versuch / Validierung
Computer Vision GNU Octave Machine Learning Neuronale Netze OMNeT++
+INET-Framework
Prozessmodellierung
Stochastische Petri-Netze
R

Design / Entwicklung / Konstruktion
Build-Automation Container GNU maketools Networking OOA/OOD Streaming UML
Managementerfahrung in Unternehmen
Agile Methoden Change Management CTO-Erfahrung
7+ Jahre
Gründer-Erfahrung Projektleitung Scrum

Softwarehersteller
IT-Branche
Hardwarehersteller
Engineering
Telekommunikation
Kommunikation
Gebäudesteuerung
Medizin
Elektrotechnik
sonstige Industrie
Forschung
Entwicklung

Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren