MK

Matthias Keck

verfügbar

Letztes Update: 06.09.2022

Architekt, Entwickler, Projektmanager

Firma: mkeck IT-Beratung UG (haftungsbeschränkt)
Abschluss: Informatik Note: sehr gut
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse)

Schlagwörter

Dateianlagen

Profil_short 2019.pdf

Skills

Java Experte, Python, Groovy, C#, C++, C, SQL, Javascript, HTML, Kotlin, Clojure, Delphi, Spring (Boot, MVC, Data, Security, ...) Bibliotheken J2EE, Tensorflow, Keras, Data Engineering, Python (Numpy, SciPy, ...) Cloud Computing auf Azure (PAAS, IAAS, SAAS, Relationale, NoSQL, Graphdatenbanken, REST, GraphQL, SOAP, Docker, Kubernetes, Eclipse RCP, OSGi, Equinox, bndtools API Testing, UI Testing, Integrationstesting, JUnit, RestAssured, SWTBot, Windowtester, RCPTT, API Management, Apigee, AspectJ, Angular, UML, XML, XSL, T, EMF, JMF, OpenCV, Datenbanken, MongoDB, Neo4j, MySQL, Elasticsearch, Oracle, DB2, Teamcenter, verschiedenen Clients, Classic Client, Thin Client, Rich Client, omfcl, Eclipse IDE, IntelliJ, Pycharm, VS Code, Visual Studio, Atlassian Stack, Rational Team Concert, Git, RTC, SVN, CVS, Maven, Gradle, ANT, make, PDE build, bnd, wheel, MS Office Suite, Scrum, Kanban, Devops, Usability-awareness, Aspektorientierte Programmierung, Cloud, Azure, Machine Learning, Big Data - Data Layer, Data Management, Scrummaster, Spring, Java, REST Middleware, Eclipse, Siteminder, UI, Eclipse Rich Client (RCP), Enterprise Server, JavaBeans, JSP, Web Server, AdaBoost, Linux, Qt, Programmierung, OpenGL

Projekthistorie

01/2018 - bis jetzt
Entwickler, Architekt
Daimler AG

Projekt: Testdatenmanagement mit KI Auswertung (Daimler AG)

Jahr: 2018 - heute

Rolle: Entwickler, Architekt

Aufgaben: Aufbau eines Systems zur Verwaltung von Mess- und
Simulationsdaten in der Fahrzeugentwicklung

Cloud basiertes Hosting auf Azure in Kubernetes

Aufbau Machine Learning Pipeline und Feature Engineering zur
Bewertung der Messungen

01/2014 - bis jetzt
Architekt, Beratung

Projekt: Client zu Mainframeanwendung IMACS+ (DTNA LLC, USA)

Jahr: 2014 - heute

Rolle: Architekt, Beratung

Aufgaben: Entwicklung eines neuen Clientinterfaces zu einer bestehenden
Mainframeanwendung unter Einbeziehung einer REST Middleware

Aufbau des technischen Projektsetups

Leitung von Workshops Onsite und Remote

Training und Review von On- und Offshore Entwicklern

Aufbau von Build- und CI-Platform

01/2016 - 12/2019
Entwickler
Mahle GmbH

Projekt: Teamcenter Thin Client Change Management (Mahle GmbH)

Jahr: 2016

Rolle: Entwickler

Aufgaben: Erweiterung einer bestehenden Anwendung um neue
Prozessschritte

Unterstützung beim Update der Java Infrastruktur und des
Buildsystems

01/2010 - 12/2019
Entwickler
Daimler AG

Aufgaben: Integration von Teamcenter Plugins in ein Multiapplikations-
Framework

Anpassung von Authentifizierungskonzept an bestehende
Siteminder Infrastruktur

UI Anpassungen




Projekt: Aufsetzen einer Entwicklungsumgebung zur Rich Client Entwicklung
(Daimler AG)

Jahr: 2010

Rolle: Administrator

Aufgaben: Auswahl und Installation einer Entwicklungsumgebung für ein
Redaktionssystem auf Basis von Eclipse Rich Client

01/2017 - 12/2018
Architekt, Entwickler, Projektmanager, Scrummaster
Daimler AG

Projekt: PDWWebClient (Daimler AG)

Jahr: 2017 - 2018

Rolle: Architekt, Entwickler, Projektmanager, Scrummaster

Aufgaben: Entwicklung eines Integrations-Backends für mehrere bestehende
Anwendungen

Microservice Architektur mit Spring Boot

Elasticsearch auf Docker Basis

Projektmanagement

01/2017 - 01/2018
Architekt
Daimler AG

Projekt: Big Data - Data Layer (Daimler AG)

Jahr: 2017 - 2018

Rolle: Architekt

Aufgaben: Dokumentation von Anforderung und Erstellung von Konzepten zu
Data Management

Abbilden von Systemlandschaft und Usecases in Neo4j

Ableiten eines Common Business Model

01/2010 - 12/2017
Entwickler, Architekt
Daimler AG

Projekt: Entwicklung eines Multiapplikations-Framework CEC (Daimler AG)

Jahr: 2010 - 2017

Rolle: Entwickler, Architekt

Aufgaben: Entwicklung eines rollenbasierten und onlineupdate-fähigen Eclipse
Rich Client Frameworks zur dynamischen Integration von
Engineering Anwendungen in einer gemeinsamen
Benutzeroberfläche

Softwareentwicklung, Design und Architektur

Unterstützung und Review von On- und Offshore Entwicklern

Support von Fremdfirmen bei der Integration von Anwendungen

Integration von 3rd Party Komponenten

Erweiterung und Modularisierung des Build Prozess

Aufbau von Devops Strukturen

01/2009 - 01/2010
Entwickler, Projektmanager

Aufgaben: Erstellung von Spezifikationen für eine Engineering Change Request
Anwendung in Abstimmung mit dem Kunden.

Entwicklung und Anpassung in Teamcenter Enterprise Server
(Metaphase, C)
Entwicklung und Anpassung eines Thin Clients (Java, JavaBeans,
JSP, XML, Web Server Technologie, ..)

Unterstützung der Produktivsetzung und internationaler Support

01/2008 - 01/2009
Entwickler

Projekt: Teamcenter Enterprise Server und Thin Client

Jahr: 2009

Rolle: Entwickler

Aufgaben: Einarbeitung in die Anpassung von Teamcenter Enterprise Server
und in die Teamcenter Thin Client Anpassung.




Projekt: Dynamische Sortierung in der inhaltsbasierten Bildsuche unter
Einsatz von AdaBoost

Jahr: 2008

Rolle: Entwickler

Aufgaben: Ausbau eines vorhandenen Frameworks

Implementierung einer maschinellen Lernmethode und Entwicklung
zugehöriger Algorithmen in Java und Einsatz verschiedener
Bibliotheken.

Auswertung



Projekt: Vergleich von Schnitterkennungsverfahren

Jahr: 2007 - 2008

Rolle: Entwickler

Aufgaben: Entwicklung eines Frameworks in Java zum Vergleich verschiedener
Schnitterkennungsverfahren in Videos. Verwendung als Grundlage
einer vorlesungsbegleitenden Übung

Auswertung der Übungsergebnisse



Projekt: Bildverarbeitung

Jahr: 2006

Rolle: Entwickler

Aufgaben: Implementierung eines Trackingverfahrens in C++



Projekt : Internet-Labor

Jahr: 2006

Rolle: Teilnehmer/Administrator

Aufgaben: Aufbau, Einrichtung und Test verschiedener Netzwerktechnologien
und Sicherheitsmechanismen größtenteils auf Linux



Projekt : grafische Datenverarbeitung

Jahr: 2005-2006

Rolle: Entwickler

Aufgaben: Aufbau einer Renderpipeline in Qt, Programmierung mit C++ und
OpenGL

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Matthias Keck Architekt, Entwickler, Projektmanager aus SCHWAEBISCHGMUEND Architekt, Entwickler, Projektmanager
Registrieren