Profilbild von Markus Kremer A swiss army knife for backend | mobile | devOps | architecture | agile | scrum master aus Langenscheid

Markus Kremer

verfügbar

Letztes Update: 23.03.2024

A swiss army knife for backend | mobile | devOps | architecture | agile | scrum master

Firma: void-main.com
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | französisch (gut)

Dateianlagen

Two-Page-CV-EN-Spotlight_020124.pdf

Skills

Senior Developer and technical lead for mobile / backend propositions on various platforms. Strong communication, technical skills, agile mindset (SCRUM Master) and long experience in consulting together with the focus on the end-to-end flows ensure a good cooperation with all stakeholders involved in the projects. Besides this I'm a passionate "Nerd" with a bad IOT habit of putting some smartness into every day gadgets utilizing arduinos, raspberries.

Projekthistorie

11/2023 - bis jetzt
SENIOR BACKEND DEVELOPER & SCRUM MASTER
PleoDat (Öffentlicher Dienst, 10-50 Mitarbeiter)

Backend DEvelopment of Microservices and REST APIs utilizing:
  • .net Core
  • Spring Boot, JPA and HATEOS
Agile Consulting:
  • Shifting Project from Waterfall to agile. Established initial agile Process, Consulting in regards of DOD and DOR, agile Teambuilding and Lead & Mentorship, initializing Retro Prozess and Retro. Support to the Developers, Product Owners and Stakeholders

10/2023 - 11/2023
Senior Mobile App Developer Android RTL
RTL (Medien und Verlage, 500-1000 Mitarbeiter)

Wetter.de App: Re-Implementation of UX in Jetpack, Bug Fixing, Performance Improvement and Caching, Estabilshed KMM Module to share Code with iOS.

04/2022 - 10/2023
SENIOR MOBILE APP DEVELOPER - ANDROID NATIVE
SMA Solar (Energie, Wasser und Umwelt, 1000-5000 Mitarbeiter)

  • SMA Solar: Android App Development (SMA 360° App + SMA Consumer App)
    Tools: Intellj, Android Studio, Kotlin, MVVM, Koin, Dagger, LiveData, JetPack-Compose

01/2022 - 03/2022
SENIOR BACKEND DEVELOPER - UNION INVEST
Union Invest (Banken und Finanzdienstleistungen, 5000-10.000 Mitarbeiter)

  • Union Invest: Extending Portfolio Risk Analysis Core
    Tools: J2EE, JBOS, SpringBoot, Oracle

07/2020 - 12/2021
SENIOR BACKEND DEVELOPER, FISERV/FIRSTDATA GMBH BAD HOMBURG
Fiserv (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Fiserv/FirstData is a global fintech with market-leading solutions for banking, e-commerce, acquisition, billing and digital payments.

My tasks:
           

  • Integratrion of new digital payment methods into the internet payment gateways
    Tools: Spring / Spring Boot, Quarkus, Java, JSP, JSF, Intellij
  • REST-API: Subject Matter Expert (SME) for the REST-API of the FiServ Internet Payment Gateway
    Tools: Spring / Spring Boot, Quarkus, Java, JSP, JSF, Intellij
  • 3dSecure & Fraud Detection; Tech lead of the 3D Secure 2.2 implementation
    Tools: Spring / Spring Boot, Java, IntelliJ
  • SoftPOS App for. Android
    Tools: Android Studio, Kotlin, Java, JNI, MVVM, RxAndroid
  • Agile Mentoring: Support of the agile transformation process and mentoring
    Tools: SCRUM

07/2020 - 11/2021
TECHNICAL DELIVERY MANAGER, ACCENTURE GMBH FRANKFURT — KFW Bank
Accenture (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Accenture is a global company in the field of IT services, consulting.

My tasks:
 

  • Technical lead / architect in a project at KFW Bank development of a new credit risk and portfolio risk calculation core. Requirements engineering with stakeholders reverse engineering, definition of the new credit risk platform, implementation of SCRUM, setup of a developer team, staffing,
    Tools: Apache Spark, Hadoop, Java, Scala, Powerpoint, Excel, Jira

04/2019 - 06/2020
SENIOR CONSULTANT, AXXIOME DEUTSCHLAND GMBH FRANKFURT — AOK Health Insurance
Axxiome (Versicherungen, 500-1000 Mitarbeiter)

Axxiome is a global service provider for the insurance and financial sector.

            MYTasks:

  • Senior Consultant App Development: Development of Customer Care Apps of major German healthcare insurance in iOS and Android. Lead porting from Objective C to Swift. Installation of a new CI Systems based on Jenkins and multibranch build pipelines, Sonar, Lint, Check-Style
    • Tools: Java, Kotlin, Objective C, Swift, Jenkins, Sonarqube
  • Senior Consultant Agile Methodology: Implementation of agile processes, Agile Coaching, SCRUM Master

11/2012 - 03/2018
SENIOR CONSULTANT, BEKAST IT CONSULTING GMBH WOLFSBURG — Volkswagen
Bekast IT Consulting (Automobil und Fahrzeugbau, 50-250 Mitarbeiter)

BEKAST is a mid-range consultancy focused on mobile development consulting mainly targeting mobile app development for the Volkswagen AG.

MY Tasks:

  • Porting of an existing c++ car communication module to c# . This module utilized CAN and Exlap messages to establish a communication via Bluetooth to Windows Phone 7 handsets.
    • Tools: Visual Studio 2012 Ultimate, WP 7.5 SDK
  • Design, Development and Maintenance of a Car Communication Layer for Android Apps..
    • Tools: IntellJ, Android SDK
  • Project Lead, Design, Development and Maintenance of a Terames mobile Client for the Windows Store Platform. Terames is management and analysis software for outdoor tests of prototype cars.
    • Tools: Visual Studio 2012 / 2013 Ultimate, W8/W8.1 Store SDK
  • Design, Development and Maintenance of a module for emergency brake training, which is used by the Android Fahrschul-App utilizing car connectivity
    • Tools: IntelliJ, Android SDK
  • Lead Development of the Android JNI port of a multiplatform communication layer in C/C++
    • Tools: Eclipse, Android SDK, Android NDK
  • Development and Maintenance of several Modules within the Porsche Track Precision App.
    • Tools: Android SDK, Android Studio, JIRA
  • Development and Maintenance of several Modules within the Volkswagen Race App.
    • Tools: Android SDK, Android Studio, JIRA

01/2012 - 12/2012
SENIOR CONSULTANT, LIVE REPLY GMBH, DÜSSELDORF — 2012 - 2012
Live Reply (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Live Reply, is a highly innovative company with focus in consulting, system integration and managed services in the field of business support systems, operation support systems, service oriented architecture and value added services for the telecommunications and media industry.

MY Tasks:

  • Maintenance, Bug fixing, Optimization, implementation of new Layouts, improved asset handling in the TAIYO Android App.
    Taiyo is an infotainment app, utilizing OpenGL heavily for animations. The user’s avatar (Taiyo) presents news, events, etc. to the user based on the users interests.
    • Tools: JAVA, Android SDK, Eclipse
  • Maintenance, Bugfixing, Optimization, Re-writing of the gesture recognition and implementation of additional animations for the Android Boxchamp game.
    Boxchamp is a multiplayer OpenGL Boxing Game.
    • Tools: JAVA, Android SDK, Eclipse

10/2010 - 11/2012
SOFTWARE DEVELOPER, NEOMEDIA EUROPE GMBH, WÜRSELEN — 2010 - 2012
NeoMedia GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

NeoMedia GmbH is a subsidiary of NeoMedia Inc, a global leader in 2D Barcodes and mobile Couponing.

MY Tasks:

  • lead, design, development and maintenance of the mobile NeoReader barcode scanning app for windows phone 7 and 7.5, currently one of the best rated barcode readers for WP7
    • Tools: C#, Silverlight, Windows Phone SDK 7.0 + 7.1, Visual Studio
  • lead, design, development, maintenance of a barcode scanning SDK for the Windows Phone platform
    • Tools: C#, Silverlight, Windows Phone SDK 7.0 + 7.1, Visual Studio
  • lead, design, development, maintenance and customer care for individual mobile logistics planning apps for advertising companies.
    • Tools: Symbian C++, S60 3rd Edition FP2 SDK, Carbide++
  • optimization of the image decoding engine for Symbian (multithreading, and direct screen access)
    • Tools: Symbian C++, S60 5th Edition + 3rd Edition SDKs, Carbide++
  • idea, design and development of new features for the NeoReader app
    • Tools: C#, Silverlight, Windows Phone SDK 7.0 + 7.1, Visual Studio
  • bug fixing for multiple projects on different platforms
    • Tools: C#, Silverlight, Windows Phone 7, Symbian, C++, RIM, Android

10/2009 - 10/2010
SOFTWARE DEVELOPER, COMMUNOLOGY GMBH, COLOGNE — 2009 - 2010
Communology Cologne (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Communology was a medium sized company The main business is the development of carrier-grade applications and test tools for the telecommunication and digital media industry.

My Tasks:

  • development and design of new features for a Symbian based IMPS multiprotocol messaging application (ICQ, MSN, etc.)
    • Tools: S60 SDKs, C++, Carbide++, QT, QT Developer
  • back-porting of the messenger app from S60 5th Edition to S60 3rd Edition FP2, FP1,.MR
    • Tools: S60 3rd Edition SDKs, C++, Carbide++
  • development of new test modules for the MTE mobile framework test system, which enables carries and software development companies to run automated tests and evaluation of mobile device features and capabilities (e.g. Messaging, HTTP, Performance)
    • Tools: Sun Wireless Toolkit, J2ME, Eclipse
  • bug fixing for multiple apps in J2ME and Symbian c++
    • Tools: Sun Wireless Toolkit, J2ME, S60 SDKs, C++, Eclipse,                                                      Carbide++

10/2008 - 10/2009
LEAD SOFTWARE DEVELOPER, P3 COMMUNICATIONS GMBH, AACHEN — 2008 - 2009
P3 Communications (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

P3 communications is a leading, internationally active engineering company in the telecommunications sector. They provide consulting and services to operators, network suppliers, device manufacturers and regulators worldwide.

My TASKS:

  • lead of a distributed development team based in Aachen and Belgrade, Serbia
    human resource planning
    project management for the In-Sight mobile network measurement software
    release management + test management
    software design and code control
    • Tools: MS Office, Microtool Instep, HP Quality Center, SCRUM,
                                                             Enterprise Architect
  • design, development and of the Blackberry port of the In-Sight mobile measurement software.
    • Tools: RIM Java SDKs, Java, Eclipse
  • maintenance and bug fixing for In-Sight for Symbian. In-Sight is a mobile software, that enables mobile network operators to gather quality of service data compliant to ETSI and the end user's perception of their mobile network (e.g. quality of speech, data transfer speed)
    • Tools: S60 3rd Edition MR SDK, C++, Carbide ++
  • SCRUM-Master
    • Tools: Excel-Backlog, Excel-Sprintlog
  • coordination of development tasks with development partners

06/2006 - 10/2008
SOFTWARE DEVELOPER, P3 COMMUNICATIONS GMBH, AACHEN — 2006-2008
P3 COMMUNICATIONS GMBH (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

My Tasks:

  • development of extensions for the mobile In-Sight measurement software
    mobile messaging QoS (email, sms, mms)
    geo location monitoring via external GPS receiver
    Bluetooth connection management for external receivers and hardware modules
    mobile questionnaire, that gathers users perception after call, sms, etc.
    • Tools: S60 3rd Edition MR SDK, C++, Carbide++

 

  • bug fixing of In-Sight for Symbian
    • Tools: S60 3rd Edition MR SDK, C++, Carbide++

 

  • porting of In-Sight from S60 2nd Edition to S60 3rd Edition
    • Tools: S60 3rd Edition MR SDK, C++, Carbide++

 

  • analysis of measurement data
    • Tools: Excel

 

  • development of a UI-Framework on Symbian which is capable of displaying dynamic measurement data
    • Tools: S60 3rd Edition MR SDK, C++, Carbide++

 


Zertifikate

Professional Scrum Master II (PSMII)
2024
Professional Scrum Master (PSMI)
2022

Reisebereitschaft

Weltweit verfügbar
Profilbild von Markus Kremer A swiss army knife for backend | mobile | devOps | architecture | agile | scrum master aus Langenscheid A swiss army knife for backend | mobile | devOps | architecture | agile | scrum master
Registrieren