Navigation überspringen

Johannes Marbach

Angestellt, Engineering Manager (Web / iOS / Android), Element
Berlin, Deutschland

Fähigkeiten und Kenntnisse

Ambitious and Committed Young Professional
Analytical Mindset
Scientific Track Record
Broad Knowledge of Software Development Tools and
Affinity for IT Related Topics
Constant Fascination with Cutting-Edge Technology
Quick to Adopt New Ideas
Experienced in Working Autonomously
Experienced in Collaborating Under Pressure
Experienced in Working in Small and Medium Teams
Scrum & Agile Methodologies
Test-Driven Development
Fluent in English (C1 Certification)
ABAP
ABAP OO
(Open) SQL
JavaScript
jQuery
SAP UI5
HANA
Bash
Linux
Microsoft Windows
Microsoft Office
Java
C
C++
Objective-C
Python
GTK+
PyGTK
Qt
LaTeX
HTML
CSS
XML
JSON

Werdegang

Berufserfahrung von Johannes Marbach

  • Bis heute 3 Jahre und 4 Monate, seit März 2022

    Engineering Manager (Web / iOS / Android)

    Element

    Built and sustained several fully remote frontend teams, at most 2 in parallel, with up to 10 direct reports, including permanent and freelance engineers Matrix · TypeScript · React · Webpack · JavaScript · Electron · Cypress · Percy · Swift · SwiftUI · Kotlin · Jetpack Compose · GitHub Actions & Projects · Google Apps Script · Docker · Jira · Kanban

  • 6 Monate, Okt. 2021 - März 2022

    Technical Lead / CTO

    Smart Mobile Factory GmbH

    Steered entire engineering organization with 20 developers across 4 teams (2x iOS, Android, Web) Kotlin · Swift · JavaScript · PHP · Docker · Kubernetes · AWS · Jenkins · Jira · Scrum · Kanban

  • 4 Jahre und 10 Monate, Jan. 2017 - Okt. 2021

    Engineering Manager (iOS)

    KAYAK

    Led distributed team of up to 15 direct reports in 4 offices on 3 continents and scaled development of KAYAK's apps to 7 brands on iOS, watchOS and tvOS using lean agile processes in collaboration with multiple product managers Swift · git · Bash · Python · JavaScript · Bamboo · fastlane · Fabric · Crashlytics · Sentry · Firebase · Docker · Google Analytics · SignalFx · Jira · Scrum · Kanban

  • 1 Jahr, Jan. 2016 - Dez. 2016

    Team Lead (iOS)

    KAYAK

    Provided technical leadership on KAYAK's iOS engineering team, consisting of 7 engineers spread across offices in Germany and the US Swift · Objective-C · git · Bash · Python · Jenkins · fastlane · Fabric · Crashlytics · Google Analytics · Jira · Scrum

  • 8 Monate, Mai 2015 - Dez. 2015

    Software Engineer (iOS)

    KAYAK

    Implemented large-scale redesign of flight tracker vertical as well as other key features in different parts of KAYAK's iOS apps Objective-C · Swift · Core Data · MapKit · REST · JSON · git · Bash · Fabric · Crashlytics · Google Analytics

  • 4 Monate, Jan. 2015 - Apr. 2015

    Sofware Engineer (Java)

    KAYAK

    Enhanced flight search results by integrating various provider APIs into KAYAK's search backend Java · JAXB · Jackson · git · JUnit · Mockito · Groovy · SQL · JavaScript · AngularJS · Ant

  • 2 Jahre und 3 Monate, Okt. 2012 - Dez. 2014

    Software Developer (ABAP / Java)

    SAP

    Enhanced developer experience by implementing several tools for static and dynamic analysis of ABAP code in interdisciplinary Scrum team ABAP · Java · Eclipse · SWT · (Open) SQL · JavaScript · jQuery · SAPUI5 · REST · HTML · XML · XSLT · JSON · git

  • 1 Jahr und 7 Monate, Apr. 2011 - Okt. 2012

    Software Engineer (Web)

    Johannes Marbach - IT-Dienstleistungen, Softwareentwicklung & Webdesign

    Contract web development on various projects HTML · CSS · JavaScript · jQuery · PHP · Python · SQL

  • 3 Jahre und 10 Monate, Jan. 2008 - Okt. 2011

    Software Engineer (Web / iOS)

    Müller & Wulff GmbH

    Server, desktop, web and iOS application development on various projects Objective-C · C++ · C · Python · Bash · JavaScript · jQuery · HTML · CSS · SQL · AJAX · XML · JSON

  • 5 Jahre, Juli 2004 - Juni 2009

    Assistant

    Cardiologic Doctor's Office Dr. Stephan Marbach

    Collaboration within the team of employees, partly autonomous ministry to patients, areas of responsibility: blood pressure reading, recording of resting ECGs, pre-evaluation of long term ECGs, assistance for stress ECGs, echocardiograms and pacemaker and ICD examinations

Ausbildung von Johannes Marbach

  • 3 Jahre und 3 Monate, Juli 2009 - Sep. 2012

    Theoretical Physics

    Ernst Moritz Arndt University Greifswald

    Quantum-Kinetic Modeling of Electron Release in Low-Energy Surface Collisions of Atoms and Molecules, Theoretical Physics, Quantum Mechanical Description of Surface Processes, Plasma Physics & Plasma-Wall Interaction, Extensive Numerical Simulations in C & C++

  • 4 Jahre und 9 Monate, Okt. 2004 - Juni 2009

    Physics

    Ernst Moritz Arndt University Greifswald

    Theoretical Physics, Computational Physics, Plasma Physics, Plasma Instabilities, Plasma Waves, Non-Linear Dynamics, Bifurcation Theory, Minor Subjects: Informatics (Java / C++) & Chemistry

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

  • Französisch

    Grundlagen

  • Schwedisch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z