Profilbild von Radu Maerza Senior Fullstack Engineer (Kotlin, Java) aus Huettenberg

Radu Märza

nicht verfügbar bis 31.12.2024

Letztes Update: 14.12.2023

Senior Fullstack Engineer (Kotlin, Java)

Firma: https://www.radumaerza.com
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | rumänisch (Muttersprache)

Skills

Meinen CV finden Se unter der Rubrik "Über mich" auf https://www.radumaerza.com.

Programmiersprachen
Kotlin, Java, Typescript & bereit auch andere Sprachen zu lernen sofern erforderlich.

Native Android Entwicklung
Kotlin Coroutines, RxJava, Android Jetpack, Dagger 2, Koin, WorkManager, Jetpack Compose, Retrofit, Cucumber, JUnit, GSON, Moshi, Bluetooth Drucker, Secure Access Module, Mockito, Robolectric, Android Room, Gradle, Tensorflow Lite, Espresso, Firebase Crashlytics, DataBinding, CameraX API, Adobe Analytics

Web- & Backend Entwicklung
Typescript, Angular, Spring Boot, Kubernetes, Docker, JBoss WildFly, Keycloak, REST APIs, OAuth 2, OIDC, Websockets, Oracle RDBMS, Postgres, Maven, Gradle, Firebase, NPM, Postman, Swagger

Software Design & Architektur Microservices
Clean Architecture, SOLID Principles, Dependency Injection, MVVM, MVC, Gradle Multi Module Projects, Strategy Pattern, UML

Fachliche Prozesse & Methodiken
IT-Security, Drucksteurung, Arbeitsschichten, Drucker, Rechnungswesen, Buchhaltung, SAM (Secure Access Module), Bluetooth, SAFe, Scrum, Kanban, Jira, Confluence, Zahlungsdienstleistungen, Git, SumUp

IDEs
Android Studio, IntelliJ Ultimate, VS Code

Projekthistorie

03/2019 - bis jetzt
Senior Fullstack Engineer - MTx & Mosaik (Kontrollgeräte der Zugbegleiter)
Deutsche Bahn / DB Vertrieb (Transport und Logistik, >10.000 Mitarbeiter)

Referenz auf Anfrage. 

Stichworte: Android, Kotlin, Java EE, RxJava, MVVM, Clean Architecture, Automatisierte Tests, Dagger, Cucumber, JBoss EAP, Artifactory, SonarQube, Webservices, Jenkins, Kanban, Docker, NDK, Retrofit, Moshi, GSON, JUnit, Espresso, WorkManager, Mockito, Timber, Robolectric, DataBinding

Das bestandsverfahren MTx soll in einer neuen Generation übergehen (FGMT - Folgegeneration Mobiles Terminal), während die bestehende Generation im Wartungsmodus übergeht.
Das Projekt wird deutschlandweit von den Zugbegleitern für die E-Ticket Kontrolle, Fahrpreisnacherhebung, Ticketverkauf sowie Reiseauskunft verwendet. 

Hier handelt es sich um ein agiles, skaliertes Android Projekt nach SAFe - komplett geschrieben in Kotlin. 

Es wurde Clean Architecture verwendet, um eine horizontal geschnittene Architektur der Module zu ermöglichen.  Auf der UI / Presentation Ebene wurde MVVM eingesetzt.

Aufgabenbereiche:
  • Entwicklung der nativen Android App
  • Entwicklung im Java EE Backend (JBoss)
  • Consulting
  • Testautomatisierung

12/2018 - 03/2019
Software Engineer Android - Tätigkeitsbericht Applikation
Energieversorgungsunternehmen (Energie, Wasser und Umwelt)

Stichworte: Android, Kotlin, Java EE, RxJava, MVVM, Automatisierte Tests, Dagger, Webservices, Jenkins, Kanban, Retrofit, GSON, JUnit, Espresso, Mockito, Crashlytics, Google Play Services, Widgets

Die Mitarbeiter des Unternehmens sollen Aufgabenlisten, Handzeichnungen, Kamera- und Galeriebilder an den Tätigkeitsberichten anheften können.

Eine Echtzeit Synchronisation der Berichte wird mithilfe der Firebase Realtime Database auf mehreren Geräten realisiert, die im Kontext des gleichen Benutzers angemeldet sind (Anmeldung läuft über die Google Konten).

Die Anwendung wurde als einer nativen Android Anwendung mit einer MVVM Architektur entwickelt.


10/2018 - 11/2018
Software Engineer Android - Tensorflow Diebstahlerkennung
Logistik Unternehmen (Transport und Logistik, 10-50 Mitarbeiter)

Stichworte: Android, Kotlin, MVVM, Android Camera 2 API, TensorFlow Lite, Python

LKWs die für längere Zeit unbewacht verlassen werden sind immer im Gefahr, dass der Tankdeckel aufgebohrt wird, um Sprit abzuzapfen. Die künstliche Intelligenz soll Abhilfe schaffen, indem es Menschen mithilfe der LKW Kamera, welche im Spiegel eingebaut ist, erkennt und den Fahrer darüber alarmiert.


04/2018 - 09/2018
Software Engineer Android - Client für einen Websystem
Logistik Unternehmen (Transport und Logistik, 50-250 Mitarbeiter)

Stichworte: Android, Java, MVVM, KSOAP2, Firebase, Dagger

Ein Logistik Unternehmen besitzt einen Web System, welches für Schulungen der LKW-Fahrer verwendet wird. Die Speditionsfahrer sollen anstehende Schulungen unterwegs absolvieren und schulungsrelevante Dokumente lesen können.

Die App wird auf Android OS basierte TomTom Navigationssysteme laufen.


10/2017 - 03/2018
Software Engineer Android & Java SE Zeiterfassung
IT-Dienstleister (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Stichworte: Java SE, Oracle SQL, Android, REST, Apache POI

Es wird eine Anwendung für die interne Arbeitszeiterfassung & Auswertung benötigt. Die Java SE RichClient Anwendung soll Excel Spreadsheets für die Abrechnung der Arbeitszeiten generieren.

Die Zeiterfassung soll auch mobil verfügbar sein, damit die Unternehmensmitarbeiter auch vor Ort beim Kunden die Arbeitszeiten erfassen
können - diese wurde als einer nativen Android Applikation entwickelt.


08/2017 - 08/2017
VB Script Developer - Domänen Migrationsskript
Pharmazeutisches Unternehmen (Pharma und Medizintechnik, >10.000 Mitarbeiter)

Durch die Übernahme eines Unternehmens entstand die Anforderung, alle Daten aus der alten Domäne zu migrieren. Es ist eine unverzichtbare Anforderung, dass alle migrierten Dateien aus der alten Domäne byte-identisch sind.

06/2017 - 07/2017
Adobe Coldfusion Developer - Prozess Diagramm Generator
IT-Dienstleister (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Eine in Haus entwickelte Web Anwendung für die Prozessdigitalisierung soll erweitert werden, damit die Prozessabläufe einer Matrix in Diagrammen dargestellt werden.
Bei sehr komplexen Prozessabläufe sollen die generierten Diagramme Abhilfe schaffen.

04/2017 - 05/2017
.NET Core Developer - Online RichText- und Spreadsheet Editor
Pharmazeutisches Unternehmen (Pharma und Medizintechnik, >10.000 Mitarbeiter)

Microsoft Word- und Excel Dokumente sollen aus einem webbasierten DMS-System verarbeitet werden können. Beim Abspeichern sollen die Dokumente ins DMS zurück revisioniert werden. Die Notwendigkeit dieser Funktionalität entsteht daraus, da keine Software auf den validierten Maschinen installiert werden darf.

03/2017 - 03/2017
Adobe Coldfusion Developer - vCard Generator
IT-Dienstleister (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Die Vertriebsabteilung möchte die Kunden aus dem CRM-System auf den Dienstgeräten bei Bedarf importieren können, ohne die Kunden manuell auf den jeweiligen Geräten anzulegen.

01/2017 - 02/2017
Adobe Coldfusion Developer - Automatisierte Firewall Backup Sicherung
IT-Dienstleister (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Kunden des Unternehmens besitzen Firewalls der Firma Fortinet. Im Falle eines Ausfalls muss die Firewall umgehend ersetzt und rekonfiguriert werden. Dies erfolgt i.d.R. durch externe Dienstleister.
Um Kosten zu senken, sollen die Konfigurationen der Firewalls in einstellbaren Zeitintervallen automatisch gesichert werden.

Reisebereitschaft

Nur Remote verfügbar
Profilbild von Radu Maerza Senior Fullstack Engineer (Kotlin, Java) aus Huettenberg Senior Fullstack Engineer (Kotlin, Java)
Registrieren