Software Entwicklung Java, Android, iOS, Web Anwendungen, Microservices, RFID, NFC, Bluetooth, Git, CI/CD, Docker, Scrum
Aktualisiert am 27.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.09.2024
Verfügbar zu: 100%
davon vor Ort: 50%
Softwarearchitektur
RFID
Mobile Apps
Android
iOS
Docker
Java
Kotin
Swift
Aglie
NFC
Systemintegration
Teamleading
Bluetooth
Deutsch
fließend
Englisch
fließend
Französisch
fließend
Bulgarisch
fließend
Italienisch
Grundkenntnisse
Spanisch
Grundkenntnisse
Portugiesisch
Grundkenntnisse
Japanisch
Grundkenntnisse
Ungarisch
fließend
Russisch
fließend

Einsatzorte

Einsatzorte

München (+10km)
möglich

Projekte

Projekte

2 Jahre 5 Monate
2022-05 - 2024-09

Entwicklung von Apps, Webanwendungen, Software Management, CI/CD

Senior Softwareentwickler, Software Architect, Manager Kotlin KMM SQLite ...
Senior Softwareentwickler, Software Architect, Manager
Manager Software Development, Produktmanagement, Quality, Marketing, Systemdesign
  • Prozessdefinition der Softwareentwicklung, Software Lifecycle, Change Management, Design von Software Development Toolchain, CI/CD

DevOps und IT Manager, IT Administrator
  • Implementierung, Installation, Inbetriebnahme von Software Development Toolchain, CI/CD 
  • Erarbeitung von Interoperation und Instandhaltung der on-site Infrastruktur für Entwicklung und Produktmanagement.
  • Management von cloudbasierten Diensten und Infrastruktur
  • Entwicklung Berechtigungskonzepte, Durchführung von User Administration; Support

 

Software Entwickler
  • Umsetzung von Softwarelösungen mit den Schwerpunkten Webprogrammierung, Serveranbindung, Programmierung von Apps 
  • Erstellung von Konzepten für Software Development Kits, Wiederverwendung von Modulen; Erstellung und Pflege von Software-Bibliotheken
  • Erstellung von Konzepten für kundenspezifische Softwarevarianten
  • Erstellung von Produktdokumentationen 
Android Studio IntelliJ IDEA GitLab Jenkins Xcode Docker GitHub Atlassian JIRA Bitbucket
Kotlin KMM SQLite Java
3 Monate
2022-02 - 2022-04

Entwicklung von Web Platform J.A.M.E.S

Chief Technology Officer, Chief Software Architect, DevOps Manager Java Agile Softwareentwicklung JavaScript ...
Chief Technology Officer, Chief Software Architect, DevOps Manager

·       Abstimmung der Technologie der J.A.M.E.S Plattform mit der Geschäftsstrategie, Erarbeitung der strategischen Produkt-Roadmap

·       Erstellung Konzept Development Toolchain (Agiles Development mit Jira Software, Confluence, Bitbucket)

·       Bestimmung der Entwicklungsumgebungen und -Werkzeuge

·       Erstellung Konzept für Kundensupport mit Jira Service Management, Jira Help Desk

·       Erstellung Budget der Entwicklungstools

·       Entwurf des Staging Systems und CI/CD

·       Aufbau des Teams und dessen Integration

·       Erstellung von Stellenbeschreibungen und -Anzeigen

·       Evaluierung der Bewerbungen, Durchführung der Vorstellungsgespräche

·       Aufbau der Entwicklungsprozesse und Workflows

·       Erarbeitung Konzept der Zusammenarbeit des Softwareentwicklungsteams mit den anderen Unternehmensabteilungen

·       Management der externen Entwicklungsteams, Koordination der externen mit den internen Tools (Jira, InVision, Gitlab, PHPStorm)

 

·       Erarbeitung Konzept für Programmieren, Testen, Freigeben und Warten der J.A.M.E.S Plattform

·       Entwurf des Redesigns der Plattform und Migration auf Web Anwendung mit Microservices und heterogene Umgebung mit Java, Javascript und PHP

·       Erstellung des Systems für Änderungsmanagement (Git Branches, Workflows)

·       Installation der Entwicklungsumgebungen und -Werkzeuge

·       Überwachen der Fristen und des Budgets des Produkts

Durchführung tägliche Meetings, Delegieren der kurzfristigen Ziele, Aufgabenverteilung

IntelliJ PHP Java Atlassian JIRA Agile pimcore JavaScript MS Teams
Java Agile Softwareentwicklung JavaScript PHP Docker
München
3 Jahre 2 Monate
2018-05 - 2021-06

Entwicklung von Apps, Webanwendungen, Software Management, CI/CD

Senior Softwareentwickler, Software Architect, Manager Java Apple Swift YAML ...
Senior Softwareentwickler, Software Architect, Manager

 

  1. Manager Software Development, Produktmanagement, Quality, Marketing, Systemdesign
  • Erarbeitung Konzepte für das gesamte Software Produktportfolio des Unternehmens, Roadmaps und Strategie; Abstimmung mit der Geschäftsleitung
  • Management Vertrieb, Marketing, Produktmanagement für alle Softwareprodukte
  • Prozessdefinition der Softwareentwicklung, Software Lifecycle, Change Management, Design von Software Development Toolchain, CI/CD
  • Beratung der Geschäftsleitung für Akquise, Marktanalyse, Systemanwendungen und Entwicklung
  • Erstellung von Stellenbeschreibungen, Auswertung von Bewerbungen, Durchführung von Vorstellungsgesprächen, Einarbeitung von Mitarbeitern

 

  1. DevOps und IT Manager, IT Administrator
  • Implementierung, Installation, Inbetriebnahme von Software Development Toolchain, CI/CD
  • Erarbeitung von Interoperation und Instandhaltung der on-site Infrastruktur für Entwicklung und Produktmanagement.
  • Management von cloudbasierten Diensten und Infrastruktur
  • Entwicklung Berechtigungskonzepte, Durchführung von User Administration; Support

 

  1. Software Entwickler
  • Umsetzung von Softwarelösungen mit den Schwerpunkten Webprogrammierung, Serveranbindung, Programmierung von Apps
  • Erstellung von Konzepten für Software Development Kits, Wiederverwendung von Modulen; Erstellung und Pflege von Software-Bibliotheken
  • Erstellung von Konzepten für kundenspezifische Softwarevarianten
  • Erstellung von Produktdokumentationen
  • Erstellung von Produktfreigaben
  • Durchführung von Freigabetests
Xcode Android iOS IntelliJ IDEA Docker
Java Apple Swift YAML Groovy Gradle NFC Bluetooth
Elatec GmbH
München
4 Monate
2017-11 - 2018-02

BMW Software Systeme iPDM und KTL

Senior IT Architect, Java Developer und DevOps Manager Java Scrum CI/CD ...
Senior IT Architect, Java Developer und DevOps Manager

Projekt iPDM (Integriertes Produktdatenmanagement): Software Plattform für Darstellung von Lieferabrufen und Zieleinsatzterminen

Projekt KTL: Software Plattform für Management von Sonderbestand und Inventurprozess für BMW und Subunternehmen.

·       Technische Leitung des Core Teams

·       Kundenbetreuung, Definition der User Stories, Backlog Refinements

·       Erstellung des Architekturkonzeptes: Container, Schnittstellen, Top-Level Systemarchitektur

·       Durchführung der Konfiguration von CI/CD: OpenShift Plattform, Deployment, Pods, Services, Routes einrichten, Build Konfiguration, Storage Datenmodell, Jenkins Projekt

·       Erstellung des Authentifizierungskonzeptes

·       Technische Führung des Java Entwicklungsteams

·       Leitung der Sprint Planung nach Scrum für 2 Interdisziplinare Teams (OpenUI5/JavaScript und Java); Schnittstellendefinition und Dokumentation

·       Erstellung und Dokumentation des Datenmodells

·       Erstellung des Programmablaufs

·       Durchführung von Code Reviews, Code Quality (SonarQube)

Beide Projekte:

·       Erstellung und Dokumentation von Komponenten- und Integrationstests

·       Implementierung in Java mit Spring Boot, Hibernate mit PostgreSQL, OData mit Apache Olingo, SAP Java Connector (SAPJCo)

OpenShift PostgreSQL Docker IntelliJ IDEA SonarQube OData OData for SAP Jenkins
Java Scrum CI/CD JavaScript YAML REST
BMW
München
8 Monate
2017-03 - 2017-10

Java App "Library Manager with NFC"

Software Architekt, Entwickler, Projektleiter, Produzent Java NFC SQL ...
Software Architekt, Entwickler, Projektleiter, Produzent

Entwicklung von NFC Modul und eigenständige App für Verwaltung von Bibliothekausleihen. Beitrag zu OpenSource Projekt Webopac auf Github. Gradle, HTTP, Docker, Gitlab, Redmine

Android Studio Redmine Gitlab Docker
Java NFC SQL HTML Jenkins Docker CI CD Continuous Integration Continuous Deployment
München
10 Monate
2016-05 - 2017-02

Android App "Groceries with NFC" ("Lebensmittel mit NFC")

Software Architekt, Entwickler, Projektleiter, Produzent Java Android Git ...
Software Architekt, Entwickler, Projektleiter, Produzent

Entwurf, Entwicklung und Veröffentlichung der Lebensmittel mit NFC App (https://play.google.com/store/apps/details?id=com.apparts.util.groceries). Innovatives Bedienkonzept, SQL Datenbanken, Google Play Services

Android Studio Redmine Gitlab SQL
Java Android Git SQL Jenkins Docker Google Play Services
München
1 Jahr 5 Monate
2014-12 - 2016-04

Android App "Bookmarks for OneDrive" ("Lesezeichen für OneDrive")

Software Architekt, Entwickler, Projektleiter, Produzent Java Android OneDrive API ...
Software Architekt, Entwickler, Projektleiter, Produzent

Entwurf, Entwicklung und Veröffentlichung der Browser for OneDrive App (https://play.google.com/store/apps/details?id=com.apparts.sync.browserlinks). Web Services, REST, JSON, HTTP, Externe Bibliotheken und Frameworks, Beitrag zu OpenSource Projekt Microsoft OneDrive API

Android Studio GitHub Git Redmine Gitlab Administration von Linuxservern
Java Android OneDrive API REST JSON HTTP
München
8 Jahre 10 Monate
2006-02 - 2014-11

Leitung des Programms Kombiinstrument BMW MINI

Projektleiter ISO/TS 16949 FMEA PPAP ...
Projektleiter

Leitung des Programms Kombiinstrument BMW MINI (€30 Mill./Jahr Umsatz); Technische Projektleitung

  • Leitung der Entwicklungsteams (Japan und Großbritannien) und des technischen Supportteams (München)
  • Software Design (C, RTOS, Embedded), Architektur, Bedienkonzept
  • Source Code Analyse (C), Reviews, Changemanagement
  • Bugtracking und Analyse mit Testdirector (BMW), XML Schnittstelle und Datenaustausch mit lokalem Tool
  • Software Release Management
  • Qualitätsmanagement: Automotive SPICE, ISO/TS 16949, FMEA, PPAP, APQP
  • Einführung und Betrieb des ERP Systems eGlobe/eSynergy
  • Entwicklung von MS Access Datenbanken mit SQL und ODBC
  • Entwicklung mit Visual Basic und VB Scripting (HTML Parsing System, Excel und Outlook Tools)
  • Entwicklung von MS Sharepoint Sites und Workflows mit Sharepoint Designer
ISO/TS 16949 FMEA PPAP APQP C SQL ODBC XML Sharepoint HTML Visual Basic RTOS Embedded
Nippon Seiki Europe B.V.
München
1 Jahr 10 Monate
2004-04 - 2006-01

Entwicklung Anzeigeinstrument BMW Mini

System Engineer C CANoe DOORS
System Engineer

Entwicklung des verteilten Kombiinstruments im BMW Fahrzeug MINI II in Zusammenarbeit mit mehreren Entwicklungsteams.

  • Source Code Analyse, Reviews, Qualitätsmanagement
  • Software Release Management
  • Erarbeitung von Last- und Pflichtenheften, Einsatz von DOORS
  • Erstellung der Testspezifikation, Durchführung der Tests
  • Erstellung und Betrieb der Testumgebung und Teilsystemplatz mit CANoe Restbussimulator
  • Projektplanung und -management nach BMW I-Stufen Prozess
  • Betreuung des Residentengineers
C CANoe DOORS
Nippon Seiki Europe B.V.
München
2 Jahre 2 Monate
2002-02 - 2004-03

Entwicklung Anwendersoftware, Systemdesign

Software Entwickler, Systemingenieur C++
Software Entwickler, Systemingenieur

Entwurf und Entwicklung eines universellen Interpreters/Parsers für formelle Kommandosprachen

Untersuchung der Anwendung von Lichtschranken in
automatisierte Erkennungssysteme; Anpassung der Transfercharakteristik für die Anwendung der Lichtschranke als analoger Sensor; Verfassung eines technischen Vortrags und Artikels
Design und Programmierung von Verwaltungstools für Daten aus Digitalkameras

MS Visual C++
C++
München
2 Jahre 10 Monate
1999-04 - 2002-01

Entwicklung Druckerfirmware

Software-Entwickler C++ Real-time Operating System Nucleus STL ...
Software-Entwickler

Design, Programmierung und Test von Druckerfirmware in C++ für Idt 64-Bit Prozessor unter Echtzeitbetriebssystem Nucleus
mit GreenHills MULTI Entwicklungsumgebung. Einfürung von STL, OOP und UML 
Entwicklung von Zusatzsoftware unter Windows mit Microsoft Visual C++

GreenHills MULTI
C++ Real-time Operating System Nucleus STL OOP UML MS Visual C++
Avery Dennisoon GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 4 Monate
1985-09 - 1990-12

Ingenieurstudium Elektronik/Elektrotechnik, IT

Diplomingenieur M. Sc., Master of Science, TU Budapest
Diplomingenieur M. Sc., Master of Science
TU Budapest

Meßsysteme und Industrielle Automation. Software- und Hardwareentwicklung, IT.

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur RFID Mobile Apps Android iOS Docker Java Kotin Swift Aglie NFC Systemintegration Teamleading Bluetooth

Produkte / Standards / Erfahrungen / Methoden

Administration von Linuxservern
Fortgeschritten
Android Studio
Experte
CANoe
Fortgeschritten
CD
Fortgeschritten
CI
Fortgeschritten
CI/CD
Fortgeschritten
Continuous Deployment
Fortgeschritten
Continuous Integration
Fortgeschritten
Docker
Fortgeschritten
Git
Experte
GitHub
Fortgeschritten
Gitlab
Fortgeschritten
Google Play Services
Fortgeschritten
HTML
Fortgeschritten
Jenkins
Fortgeschritten
JSON
Experte
Microsoft OneDrive API
Experte
OOP
Experte
Redmine
Experte
REST
Experte
Sharepoint
Fortgeschritten
Windows, Linux Server
Fortgeschritten
XML
Experte
Youtrack
Fortgeschritten
Intellij IDEA
Fortgeschritten
NFC
Experte
Bluetooth
Experte
iOS
Experte
Android
Experte
Jira
Experte

Betriebssysteme

Android
Experte
iOS
Experte
Windows
Fortgeschritten
Linux
Fortgeschritten
RTOS (Real Time OS)
Fortgeschritten
Echtzeitbetriebssysteme
Fortgeschritten

Programmiersprachen

Java
Experte
JavaScript
Fortgeschritten
C
Fortgeschritten
C++
Fortgeschritten
C#
Basics
UML
Fortgeschritten
Visual Basic
Fortgeschritten
Groovy
Fortgeschritten
YAML
Fortgeschritten
 

Datenbanken

PostgreSQL
Fortgeschritten
MongoDB
Fortgeschritten
ODBC
Fortgeschritten
SQL
Fortgeschritten

Datenkommunikation

Ethernet
Fortgeschritten
Bluetooth
Experte
HTTP
Fortgeschritten
NFC
Experte
REST
Experte
RFID
Experte
RS232
Fortgeschritten
TCP/IP
Fortgeschritten
OneDrive API
Fortgeschritten

Hardware

Drucker
Experte
Emulatoren
Fortgeschritten
Hardware entwickelt
Basics
Macintosh
Experte
Mikrocontroller
Experte
PC
Experte
Sensoren
Experte

Design / Entwicklung / Konstruktion

Embedded
Fortgeschritten
FMEA
Basics

Branchen

Branchen

Automotive, Industrie, Consumer

Einsatzorte

Einsatzorte

München (+10km)
möglich

Projekte

Projekte

2 Jahre 5 Monate
2022-05 - 2024-09

Entwicklung von Apps, Webanwendungen, Software Management, CI/CD

Senior Softwareentwickler, Software Architect, Manager Kotlin KMM SQLite ...
Senior Softwareentwickler, Software Architect, Manager
Manager Software Development, Produktmanagement, Quality, Marketing, Systemdesign
  • Prozessdefinition der Softwareentwicklung, Software Lifecycle, Change Management, Design von Software Development Toolchain, CI/CD

DevOps und IT Manager, IT Administrator
  • Implementierung, Installation, Inbetriebnahme von Software Development Toolchain, CI/CD 
  • Erarbeitung von Interoperation und Instandhaltung der on-site Infrastruktur für Entwicklung und Produktmanagement.
  • Management von cloudbasierten Diensten und Infrastruktur
  • Entwicklung Berechtigungskonzepte, Durchführung von User Administration; Support

 

Software Entwickler
  • Umsetzung von Softwarelösungen mit den Schwerpunkten Webprogrammierung, Serveranbindung, Programmierung von Apps 
  • Erstellung von Konzepten für Software Development Kits, Wiederverwendung von Modulen; Erstellung und Pflege von Software-Bibliotheken
  • Erstellung von Konzepten für kundenspezifische Softwarevarianten
  • Erstellung von Produktdokumentationen 
Android Studio IntelliJ IDEA GitLab Jenkins Xcode Docker GitHub Atlassian JIRA Bitbucket
Kotlin KMM SQLite Java
3 Monate
2022-02 - 2022-04

Entwicklung von Web Platform J.A.M.E.S

Chief Technology Officer, Chief Software Architect, DevOps Manager Java Agile Softwareentwicklung JavaScript ...
Chief Technology Officer, Chief Software Architect, DevOps Manager

·       Abstimmung der Technologie der J.A.M.E.S Plattform mit der Geschäftsstrategie, Erarbeitung der strategischen Produkt-Roadmap

·       Erstellung Konzept Development Toolchain (Agiles Development mit Jira Software, Confluence, Bitbucket)

·       Bestimmung der Entwicklungsumgebungen und -Werkzeuge

·       Erstellung Konzept für Kundensupport mit Jira Service Management, Jira Help Desk

·       Erstellung Budget der Entwicklungstools

·       Entwurf des Staging Systems und CI/CD

·       Aufbau des Teams und dessen Integration

·       Erstellung von Stellenbeschreibungen und -Anzeigen

·       Evaluierung der Bewerbungen, Durchführung der Vorstellungsgespräche

·       Aufbau der Entwicklungsprozesse und Workflows

·       Erarbeitung Konzept der Zusammenarbeit des Softwareentwicklungsteams mit den anderen Unternehmensabteilungen

·       Management der externen Entwicklungsteams, Koordination der externen mit den internen Tools (Jira, InVision, Gitlab, PHPStorm)

 

·       Erarbeitung Konzept für Programmieren, Testen, Freigeben und Warten der J.A.M.E.S Plattform

·       Entwurf des Redesigns der Plattform und Migration auf Web Anwendung mit Microservices und heterogene Umgebung mit Java, Javascript und PHP

·       Erstellung des Systems für Änderungsmanagement (Git Branches, Workflows)

·       Installation der Entwicklungsumgebungen und -Werkzeuge

·       Überwachen der Fristen und des Budgets des Produkts

Durchführung tägliche Meetings, Delegieren der kurzfristigen Ziele, Aufgabenverteilung

IntelliJ PHP Java Atlassian JIRA Agile pimcore JavaScript MS Teams
Java Agile Softwareentwicklung JavaScript PHP Docker
München
3 Jahre 2 Monate
2018-05 - 2021-06

Entwicklung von Apps, Webanwendungen, Software Management, CI/CD

Senior Softwareentwickler, Software Architect, Manager Java Apple Swift YAML ...
Senior Softwareentwickler, Software Architect, Manager

 

  1. Manager Software Development, Produktmanagement, Quality, Marketing, Systemdesign
  • Erarbeitung Konzepte für das gesamte Software Produktportfolio des Unternehmens, Roadmaps und Strategie; Abstimmung mit der Geschäftsleitung
  • Management Vertrieb, Marketing, Produktmanagement für alle Softwareprodukte
  • Prozessdefinition der Softwareentwicklung, Software Lifecycle, Change Management, Design von Software Development Toolchain, CI/CD
  • Beratung der Geschäftsleitung für Akquise, Marktanalyse, Systemanwendungen und Entwicklung
  • Erstellung von Stellenbeschreibungen, Auswertung von Bewerbungen, Durchführung von Vorstellungsgesprächen, Einarbeitung von Mitarbeitern

 

  1. DevOps und IT Manager, IT Administrator
  • Implementierung, Installation, Inbetriebnahme von Software Development Toolchain, CI/CD
  • Erarbeitung von Interoperation und Instandhaltung der on-site Infrastruktur für Entwicklung und Produktmanagement.
  • Management von cloudbasierten Diensten und Infrastruktur
  • Entwicklung Berechtigungskonzepte, Durchführung von User Administration; Support

 

  1. Software Entwickler
  • Umsetzung von Softwarelösungen mit den Schwerpunkten Webprogrammierung, Serveranbindung, Programmierung von Apps
  • Erstellung von Konzepten für Software Development Kits, Wiederverwendung von Modulen; Erstellung und Pflege von Software-Bibliotheken
  • Erstellung von Konzepten für kundenspezifische Softwarevarianten
  • Erstellung von Produktdokumentationen
  • Erstellung von Produktfreigaben
  • Durchführung von Freigabetests
Xcode Android iOS IntelliJ IDEA Docker
Java Apple Swift YAML Groovy Gradle NFC Bluetooth
Elatec GmbH
München
4 Monate
2017-11 - 2018-02

BMW Software Systeme iPDM und KTL

Senior IT Architect, Java Developer und DevOps Manager Java Scrum CI/CD ...
Senior IT Architect, Java Developer und DevOps Manager

Projekt iPDM (Integriertes Produktdatenmanagement): Software Plattform für Darstellung von Lieferabrufen und Zieleinsatzterminen

Projekt KTL: Software Plattform für Management von Sonderbestand und Inventurprozess für BMW und Subunternehmen.

·       Technische Leitung des Core Teams

·       Kundenbetreuung, Definition der User Stories, Backlog Refinements

·       Erstellung des Architekturkonzeptes: Container, Schnittstellen, Top-Level Systemarchitektur

·       Durchführung der Konfiguration von CI/CD: OpenShift Plattform, Deployment, Pods, Services, Routes einrichten, Build Konfiguration, Storage Datenmodell, Jenkins Projekt

·       Erstellung des Authentifizierungskonzeptes

·       Technische Führung des Java Entwicklungsteams

·       Leitung der Sprint Planung nach Scrum für 2 Interdisziplinare Teams (OpenUI5/JavaScript und Java); Schnittstellendefinition und Dokumentation

·       Erstellung und Dokumentation des Datenmodells

·       Erstellung des Programmablaufs

·       Durchführung von Code Reviews, Code Quality (SonarQube)

Beide Projekte:

·       Erstellung und Dokumentation von Komponenten- und Integrationstests

·       Implementierung in Java mit Spring Boot, Hibernate mit PostgreSQL, OData mit Apache Olingo, SAP Java Connector (SAPJCo)

OpenShift PostgreSQL Docker IntelliJ IDEA SonarQube OData OData for SAP Jenkins
Java Scrum CI/CD JavaScript YAML REST
BMW
München
8 Monate
2017-03 - 2017-10

Java App "Library Manager with NFC"

Software Architekt, Entwickler, Projektleiter, Produzent Java NFC SQL ...
Software Architekt, Entwickler, Projektleiter, Produzent

Entwicklung von NFC Modul und eigenständige App für Verwaltung von Bibliothekausleihen. Beitrag zu OpenSource Projekt Webopac auf Github. Gradle, HTTP, Docker, Gitlab, Redmine

Android Studio Redmine Gitlab Docker
Java NFC SQL HTML Jenkins Docker CI CD Continuous Integration Continuous Deployment
München
10 Monate
2016-05 - 2017-02

Android App "Groceries with NFC" ("Lebensmittel mit NFC")

Software Architekt, Entwickler, Projektleiter, Produzent Java Android Git ...
Software Architekt, Entwickler, Projektleiter, Produzent

Entwurf, Entwicklung und Veröffentlichung der Lebensmittel mit NFC App (https://play.google.com/store/apps/details?id=com.apparts.util.groceries). Innovatives Bedienkonzept, SQL Datenbanken, Google Play Services

Android Studio Redmine Gitlab SQL
Java Android Git SQL Jenkins Docker Google Play Services
München
1 Jahr 5 Monate
2014-12 - 2016-04

Android App "Bookmarks for OneDrive" ("Lesezeichen für OneDrive")

Software Architekt, Entwickler, Projektleiter, Produzent Java Android OneDrive API ...
Software Architekt, Entwickler, Projektleiter, Produzent

Entwurf, Entwicklung und Veröffentlichung der Browser for OneDrive App (https://play.google.com/store/apps/details?id=com.apparts.sync.browserlinks). Web Services, REST, JSON, HTTP, Externe Bibliotheken und Frameworks, Beitrag zu OpenSource Projekt Microsoft OneDrive API

Android Studio GitHub Git Redmine Gitlab Administration von Linuxservern
Java Android OneDrive API REST JSON HTTP
München
8 Jahre 10 Monate
2006-02 - 2014-11

Leitung des Programms Kombiinstrument BMW MINI

Projektleiter ISO/TS 16949 FMEA PPAP ...
Projektleiter

Leitung des Programms Kombiinstrument BMW MINI (€30 Mill./Jahr Umsatz); Technische Projektleitung

  • Leitung der Entwicklungsteams (Japan und Großbritannien) und des technischen Supportteams (München)
  • Software Design (C, RTOS, Embedded), Architektur, Bedienkonzept
  • Source Code Analyse (C), Reviews, Changemanagement
  • Bugtracking und Analyse mit Testdirector (BMW), XML Schnittstelle und Datenaustausch mit lokalem Tool
  • Software Release Management
  • Qualitätsmanagement: Automotive SPICE, ISO/TS 16949, FMEA, PPAP, APQP
  • Einführung und Betrieb des ERP Systems eGlobe/eSynergy
  • Entwicklung von MS Access Datenbanken mit SQL und ODBC
  • Entwicklung mit Visual Basic und VB Scripting (HTML Parsing System, Excel und Outlook Tools)
  • Entwicklung von MS Sharepoint Sites und Workflows mit Sharepoint Designer
ISO/TS 16949 FMEA PPAP APQP C SQL ODBC XML Sharepoint HTML Visual Basic RTOS Embedded
Nippon Seiki Europe B.V.
München
1 Jahr 10 Monate
2004-04 - 2006-01

Entwicklung Anzeigeinstrument BMW Mini

System Engineer C CANoe DOORS
System Engineer

Entwicklung des verteilten Kombiinstruments im BMW Fahrzeug MINI II in Zusammenarbeit mit mehreren Entwicklungsteams.

  • Source Code Analyse, Reviews, Qualitätsmanagement
  • Software Release Management
  • Erarbeitung von Last- und Pflichtenheften, Einsatz von DOORS
  • Erstellung der Testspezifikation, Durchführung der Tests
  • Erstellung und Betrieb der Testumgebung und Teilsystemplatz mit CANoe Restbussimulator
  • Projektplanung und -management nach BMW I-Stufen Prozess
  • Betreuung des Residentengineers
C CANoe DOORS
Nippon Seiki Europe B.V.
München
2 Jahre 2 Monate
2002-02 - 2004-03

Entwicklung Anwendersoftware, Systemdesign

Software Entwickler, Systemingenieur C++
Software Entwickler, Systemingenieur

Entwurf und Entwicklung eines universellen Interpreters/Parsers für formelle Kommandosprachen

Untersuchung der Anwendung von Lichtschranken in
automatisierte Erkennungssysteme; Anpassung der Transfercharakteristik für die Anwendung der Lichtschranke als analoger Sensor; Verfassung eines technischen Vortrags und Artikels
Design und Programmierung von Verwaltungstools für Daten aus Digitalkameras

MS Visual C++
C++
München
2 Jahre 10 Monate
1999-04 - 2002-01

Entwicklung Druckerfirmware

Software-Entwickler C++ Real-time Operating System Nucleus STL ...
Software-Entwickler

Design, Programmierung und Test von Druckerfirmware in C++ für Idt 64-Bit Prozessor unter Echtzeitbetriebssystem Nucleus
mit GreenHills MULTI Entwicklungsumgebung. Einfürung von STL, OOP und UML 
Entwicklung von Zusatzsoftware unter Windows mit Microsoft Visual C++

GreenHills MULTI
C++ Real-time Operating System Nucleus STL OOP UML MS Visual C++
Avery Dennisoon GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 4 Monate
1985-09 - 1990-12

Ingenieurstudium Elektronik/Elektrotechnik, IT

Diplomingenieur M. Sc., Master of Science, TU Budapest
Diplomingenieur M. Sc., Master of Science
TU Budapest

Meßsysteme und Industrielle Automation. Software- und Hardwareentwicklung, IT.

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur RFID Mobile Apps Android iOS Docker Java Kotin Swift Aglie NFC Systemintegration Teamleading Bluetooth

Produkte / Standards / Erfahrungen / Methoden

Administration von Linuxservern
Fortgeschritten
Android Studio
Experte
CANoe
Fortgeschritten
CD
Fortgeschritten
CI
Fortgeschritten
CI/CD
Fortgeschritten
Continuous Deployment
Fortgeschritten
Continuous Integration
Fortgeschritten
Docker
Fortgeschritten
Git
Experte
GitHub
Fortgeschritten
Gitlab
Fortgeschritten
Google Play Services
Fortgeschritten
HTML
Fortgeschritten
Jenkins
Fortgeschritten
JSON
Experte
Microsoft OneDrive API
Experte
OOP
Experte
Redmine
Experte
REST
Experte
Sharepoint
Fortgeschritten
Windows, Linux Server
Fortgeschritten
XML
Experte
Youtrack
Fortgeschritten
Intellij IDEA
Fortgeschritten
NFC
Experte
Bluetooth
Experte
iOS
Experte
Android
Experte
Jira
Experte

Betriebssysteme

Android
Experte
iOS
Experte
Windows
Fortgeschritten
Linux
Fortgeschritten
RTOS (Real Time OS)
Fortgeschritten
Echtzeitbetriebssysteme
Fortgeschritten

Programmiersprachen

Java
Experte
JavaScript
Fortgeschritten
C
Fortgeschritten
C++
Fortgeschritten
C#
Basics
UML
Fortgeschritten
Visual Basic
Fortgeschritten
Groovy
Fortgeschritten
YAML
Fortgeschritten
 

Datenbanken

PostgreSQL
Fortgeschritten
MongoDB
Fortgeschritten
ODBC
Fortgeschritten
SQL
Fortgeschritten

Datenkommunikation

Ethernet
Fortgeschritten
Bluetooth
Experte
HTTP
Fortgeschritten
NFC
Experte
REST
Experte
RFID
Experte
RS232
Fortgeschritten
TCP/IP
Fortgeschritten
OneDrive API
Fortgeschritten

Hardware

Drucker
Experte
Emulatoren
Fortgeschritten
Hardware entwickelt
Basics
Macintosh
Experte
Mikrocontroller
Experte
PC
Experte
Sensoren
Experte

Design / Entwicklung / Konstruktion

Embedded
Fortgeschritten
FMEA
Basics

Branchen

Branchen

Automotive, Industrie, Consumer

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.