freiberufler Senior Softwareentwickler  ( Kotlin / Java / Swift / iOS / SwiftUI / Spring Boot / Kafka / Vaadin ) auf freelance.de

Senior Softwareentwickler ( Kotlin / Java / Swift / iOS / SwiftUI / Spring Boot / Kafka / Vaadin )

zuletzt online vor 2 Tagen
  • auf Anfrage
  • Deutschland
  • Nähe des Wohnortes
  • de  |  en
  • 21.08.2024

Kurzvorstellung

Softwareentwicklung und alles drum herum ist meine Leidenschaft. Ich bin ein agiler Software Entwickler und helfe Firmen bei der Umsetzung von Neuentwicklungen und bei der Erneuerung bestehender Softwarelösungen.

Auszug Referenzen (3)

"Sämtliche Anforderungen wurden erfolgreich umgesetzt. Die Kommunikation hat sehr gut funktioniert, zusätzlich hat Herr M. eigene Ideen eingebracht."
Senior Softwareentwickler, Berater
Kundenname anonymisiert
Tätigkeitszeitraum

6/2023 – 10/2023

Tätigkeitsbeschreibung

Konzeption und Entwicklung eines konfigurierbaren Parsers in der Form einer zeitgesteuerten Anwendung der, basierend auf einer Konfiguration, Geschäftsdaten aus einem Handelssystem zu analysiert und anhand von Regeln transformiert, so das diese Daten in weiterverarbeitende Systeme importiert werden können.

Tools/Technologien:

Java, Kotlin, SpringBoot, Gradle, IntelliJ, CRON-Jobs, Jackson-CSV, Jackson-JSON, Git, GitLab

Eingesetzte Qualifikationen

Gradle, Java (allg.), Json, Kotlin, Spring Framework

"Herr M. hat innerhalb eines cross-funktionalen Teams Features im Frontend & Backend implementiert. Zudem hat er eigene Ideen und Konzepte eingebracht."
Senior Softwareentwickler App / Backend
Kundenname anonymisiert
Tätigkeitszeitraum

9/2021 – 3/2022

Tätigkeitsbeschreibung

• Entwicklung einer App und dazugehörigem Backend zur Digitalisierung diverser Prozesse für das Endkundengeschäft im Automobilverkauf.
• Umsetzung von Designvorgaben in der iOS-App mittels SwiftUI
• Implementierung neuer Leistungsmerkale in der iOS-App mittels SwiftUI
• Erarbeitung und Implementierung von Lösungen zur Umsetzung neuer Leistungsmerkmale, z.B. Analytics, Event-Sourcing etc.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Git, Gradle, Kotlin, Spring Framework, Swift (Programmiersprache)

"F. hat bei uns verschiedene Projekte begleitet. Die Arbeit welche er hier durchgeführt hat waren Zukunftsorientiert und Zielführend!"
iOS App-Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

3/2020 – 7/2020

Tätigkeitsbeschreibung

Design und Entwicklung einer iPad-App zur Breitenausbildung von Ersthelfern am Unfallort für CPR- Maßnahmen, Beatmung etc.

Eingesetzte Qualifikationen

Git, iOS Entwicklung, Jira, Software Architecture, Software Design, Swift (Programmiersprache)

Qualifikationen

  • iOS6 J.
  • Kotlin6 J.
  • Spring Framework6 J.
  • Amazon Web Services (AWS)2 J.
  • Android Entwicklung2 J.
  • Docker
  • Gradle3 J.
  • iOS Entwicklung2 J.
  • Java (allg.)4 J.
  • Kubernetes
  • Software Architecture2 J.
  • Software Design2 J.
  • Software Quality2 J.
  • Swift (Programmiersprache)7 J.
  • SwiftUI

Projekt‐ & Berufserfahrung

Softwareentwickler
Kundenname anonymisiert, Mainz
11/2023 – 4/2024 (6 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

11/2023 – 4/2024

Tätigkeitsbeschreibung

• Unterstützung bei der Entwicklung einer automatisierten Material-Tracking-Lösung im Umfeld der Produktionssteuerung in der optischen Industrie

Tools / Technologien

Kotlin, Spring Boot, JPA, Maven, IntelliJ, Kubernetes, Azure, Jira, Scrum, Bitbucket, Python, Unit-Tests, Mockk (Kotlin), Confluence, IoT (Internet of Things), OPCUA (OPC Unified Architecture)

Eingesetzte Qualifikationen

Apache Maven, Confluence, Git, Internet of Things (IoT), Jira, Kotlin, Microsoft Azure, Postgresql, Scrum, Spring Framework

Senior Softwareentwickler, Berater
Kundenname anonymisiert, Zug
6/2023 – 10/2023 (5 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

6/2023 – 10/2023

Tätigkeitsbeschreibung

Konzeption und Entwicklung eines konfigurierbaren Parsers in der Form einer zeitgesteuerten Anwendung der, basierend auf einer Konfiguration, Geschäftsdaten aus einem Handelssystem zu analysiert und anhand von Regeln transformiert, so das diese Daten in weiterverarbeitende Systeme importiert werden können.

Tools/Technologien:

Java, Kotlin, SpringBoot, Gradle, IntelliJ, CRON-Jobs, Jackson-CSV, Jackson-JSON, Git, GitLab

Eingesetzte Qualifikationen

Gradle, Java (allg.), Json, Kotlin, Spring Framework

Senior Softwareentwickler App / Backend
Kundenname anonymisiert, Remote
7/2022 – 4/2023 (10 Monate)
Großhandel
Tätigkeitszeitraum

7/2022 – 4/2023

Tätigkeitsbeschreibung

• Entwicklung und Wartung diverser Backend-Lösungen im Retail B2B-Umfeld mit Spring Boot und Kotlin
• Entwicklung und Wartung diverser Apps (iOS)
• Entwicklung von neuen Features
• Refactoring und Fehlerbehebung

Eingesetzte Qualifikationen

Backend, iOS, iOS Entwicklung, Java (allg.), Json, Kotlin, Representational State Transfer (REST), Softwareentwicklung (allg.), Spring Framework

QA, Architektur, Code-Qualität
Kundenname anonymisiert, Berlin
7/2022 – offen (2 Jahre, 5 Monate)
Gesundheitswesen
Tätigkeitszeitraum

7/2022 – offen

Tätigkeitsbeschreibung

Qualitätssicherung und allgemeine Beratung hinsichtlich App-Architektur, Best-Practices. Erarbeitung und Unterbreitung von Vorschlägen hinsichtlich implementationsspezischer Fragen.

Eingesetzte Qualifikationen

Android Entwicklung, Gradle, iOS Entwicklung, Kotlin, Swift (Programmiersprache), iOS, Software Architecture, Software Design, Software Quality

Senior Softwareentwickler App / Backend
Kundenname anonymisiert, Stuttgart
9/2021 – 3/2022 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2021 – 3/2022

Tätigkeitsbeschreibung

• Entwicklung einer App und dazugehörigem Backend zur Digitalisierung diverser Prozesse für das Endkundengeschäft im Automobilverkauf.
• Umsetzung von Designvorgaben in der iOS-App mittels SwiftUI
• Implementierung neuer Leistungsmerkale in der iOS-App mittels SwiftUI
• Erarbeitung und Implementierung von Lösungen zur Umsetzung neuer Leistungsmerkmale, z.B. Analytics, Event-Sourcing etc.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Git, Gradle, Kotlin, Spring Framework, Swift (Programmiersprache)

Senior Entwickler
Kundenname anonymisiert, Remote
1/2021 – 8/2021 (8 Monate)
Finanzdienstleister
Tätigkeitszeitraum

1/2021 – 8/2021

Tätigkeitsbeschreibung

Beratung und Entwicklung hinsichtlich der Ausgliederung von verschiedenen Funktionalitäten, die bisher Teil eines Monolithen waren, in separate Micro-Services.

Eingesetzte Qualifikationen

Git, Gradle, Kotlin, Kubernetes, Microsoft Azure, Postgresql, Spring Framework

iOS App-Entwickler
Kundenname anonymisiert, Remote
3/2020 – 7/2020 (5 Monate)
Gesundheitswesen
Tätigkeitszeitraum

3/2020 – 7/2020

Tätigkeitsbeschreibung

Design und Entwicklung einer iPad-App zur Breitenausbildung von Ersthelfern am Unfallort für CPR- Maßnahmen, Beatmung etc.

Eingesetzte Qualifikationen

Git, iOS Entwicklung, Jira, Software Architecture, Software Design, Swift (Programmiersprache)

Senior Software Engineer
Kundenname anonymisiert, Ludwigshafen am Rhein
8/2018 – 2/2020 (1 Jahr, 7 Monate)
Life Sciences
Tätigkeitszeitraum

8/2018 – 2/2020

Tätigkeitsbeschreibung

Design und Entwicklung der internen Bibliotheksplattform.
Design und Entwicklung von Social- und Notifiactioncomponents im Kontext des Bibliotheksprojektes.
Technologien: Java , Kotlin, Apache Kafka, Docker, Redis, Maven, GIT, IntelliJ, Spring Boot, Angular, Ktor

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Angular, Apache Maven, J2EE, Kotlin, Mongodb, Spring Framework

Senior Software Engineer
BASF SE, Mannheim
1/2017 – 6/2019 (2 Jahre, 6 Monate)
Chemieindustrie
Tätigkeitszeitraum

1/2017 – 6/2019

Tätigkeitsbeschreibung

Entwicklung und Erweiterung von Web-Applikationen in Java mit Spring Boot, JSF und Kotlin. Anbindung an diverse Datenbanken.
Soft- und Hardwaretoken - Management - Applikation in Java und Spring Boot mit Anbindung an den RSA-Authenticationmanager.

Eingesetzte Qualifikationen

Apache Maven, Apache Tomcat, Java (allg.), Javaserver Faces, Kotlin, Spring Framework

Dozent Entwicklung mobiler Applikationen mit SWIFT und iOS
Kundenname anonymisiert, Mannheim
8/2016 – 12/2020 (4 Jahre, 5 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

8/2016 – 12/2020

Tätigkeitsbeschreibung

- Wartung der eingesetzten Apple-Computer
- Erstellung des Vorlesungsmaterials
- Erstellung von Übungen, Beispielen
- Vorlesung zum Thema Entwicklung mobiler Applikationen auf iOS in Swift
- Vermittlung von grundlegenden Fertigkeiten und Vorgehensweisen zur Erstellung mobiler Applikationen
- Vermittlung des Wissens zur Benutzung von Xcode, Cocoapods
- Vermittlung von Wissen zur Verwendung der Programmiersprache Swift
- Vermittlung von Wissen zur Verwendung von Patterns, Komponenten und Methode zur Erstellung von iOS-Apps
- Vermittlung von Wissen über grundlegende Softwarearchitekturen MVC vs. MVVM etc.
- Durchführung und Benotung eines Abschlussprojektes sowie Unterstützung der Studierenden bei Fragen während der Bearbeitung des Projektes

Eingesetzte Qualifikationen

iOS, Softwareentwicklung (allg.), Swift (Programmiersprache)

Senior Softwareentwickler
Kundenname anonymisiert, Frankfurt am Main
4/2016 – 11/2016 (8 Monate)
Wissensmanagement
Tätigkeitszeitraum

4/2016 – 11/2016

Tätigkeitsbeschreibung

- Entwicklung des Backends mit Java und Spring
- Integration von Activiti BPM-Plattform
- Beratung und Coaching von Entwicklern in der Verwendung von Vaadin 7.x, Integration mit Spring / Spring Data
- Erstellung von PDF-Templates mit iText für die Rechnungserstellung
- Entwicklung einer Schnittstelle zu Microsoft Navision mittels Spring WS, Spring Boot

Eingesetzte Qualifikationen

Agile Methodologie, Apache Maven, Java (allg.), Mysql, Spring Framework

Ausbildung

Informatik / Telekommunikation
Dipl.-Inf. (FH)
2004
Worms

Über mich

Zu meinen wesentlichen Persönlichkeitsmerkmalen gehören die Fähigkeit, komplizierte Zusammenhänge schnell zu erfassen, optimale Lösungen zu finden, sowie eine hohe Lernbereitschaft und Zuverlässigkeit.

Weitere Kenntnisse

Jahrelange Erfahrung im Bereich der Softwareentwicklung mit den Technologien: Java, Kotlin, Spring Boot , Maven, GIT, Swift iOS, Swift, SwiftUI, UIKit, Combine, RealmDB, Hibernate, Apache Kafka und diverse andere Technologien, z.B. AWS EC2, S3, Lambda, Amplify, SQS, SES, Route 53

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
11883
Berufserfahrung
24 Jahre und 10 Monate (seit 01/2000)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden