AL

Alexander Lichius

verfügbar

Letztes Update: 15.03.2024

Fullstack Softwareentwickler

Firma: Featurecode
Abschluss: Diplom-Wirtschaftsinformatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | italienisch (gut)

Skills

Plattformen:
Frontend: iOS
Backend: Spring Boot (Azure, AWS, Heroku)

Programmiersprachen und Frameworks
Frontend: Swift 5, SwiftUI, UIKit, Core Location, BLE, etc.
Backend: Java, Kotlin, JPA, Spring Security, PostgreSQL

Architecture: Clean Architecture, MVVM, Reactive Prgramming, Microservices

Sosnstiges:
MacOS
iPadOS
VisionOS
Apple Vision Pro
 

Projekthistorie

01/2022 - bis jetzt
Spring Boot and iOS Developer mobile Application
Gebrüder Heinemann SE & Co. KG (Konsumgüter und Handel, 500-1000 Mitarbeiter)

Entwicklung einer Middleware mit Spring Boot und Microsoft Azure, Docker und Azure Serverless Function Registry als „Backend For Frontend“ (BFF). Vorgehen nach TDD mit JUnit. Azure Pipelines. Implementierung mit Kotlin.

Weiterentwicklung einer bestehenden App als Vertriebskanal. Architektur nach MVVM, Anbindung von Services via REST/JSON Schnittstelle. CI/CD Fastlane und Firebase App Distribution. Remote Config mit FireStore. Dokumentation mit der Atlassian Suite. Vorgehen nach Scrum in einem 5-köpfigen Entwickler Team. Dokumentationssprache Englisch. Combine, Swift 5

09/2022 - 03/2023
iOS Developer mobile Application (Insurance Sector)
DAK Gesundheit (Versicherungen, 1000-5000 Mitarbeiter)

Weiterentwicklung einer bestehenden Gesundheitsapp. Entwicklung nach Scrum in einem 12-köpfigen cross- funktionalen Team. Architektur-Muster MVVM+C mit Swift 5, RxSwift & Combine, sowie UIKit und SwiftUI. Implementierungsrichtilinien nach OWASP. CI/CD mit Azure DevOps und Pull Requests. Dependency Management mit Cocoapods (Shared Private Pods) Implementierungsrichtlinien nach OWASP (Mobile) Top 10 und entsprechenden BSI Richtlinien (BSI-TR-03107 & BSI-TR-03161). Dokumentation mit Jira/Confluence.


06/2021 - 12/2021
iOS Developer mobile Application (Financial Sector)
Onvista Media GmbH (Banken und Finanzdienstleistungen, 50-250 Mitarbeiter)

Entwicklung der onvista App für Trading und News. Agile Entwicklung nach Kanban. Architektur MVVMC. Test- Driven-Development (TDD) mit XCTest und Snapshot- Testing. Anbindung von Services via REST/JSON Schnittstelle mit OpenAPI & Swagger. Entwicklung in 3- bis 6- köpfigen Squads. CI/CD mit Github Actions. Dokumentation mit Jira7Confluence. Combine, Swift5


07/2020 - 06/2021
iOS Developer mobile Application (Insurance Sector)
Bitmarck (Versicherungen, 500-1000 Mitarbeiter)

Entwicklung einer generischen Versicherungs-App. Ausspielung für verschiedene BKKs. Entwicklung nach Scrum. Code Reviews mit Pull Requests. Architektur: Clean Architecture mit SwiftUI und Swift 5. Implementierung nach OWASP (Mobile) Top 10 und BSI Richtlinien (BSI-TR-03107 & BSI-TR-03161). REST Schnittstellen.


07/2019 - 06/2020
Spring Boot Middleware Application in Public Sector
Deutsche Telekom (Telekommunikation)

Spring Boot Entwicklung einer Middleware zur Aufbereitung von personenbezogenen Daten im Umfeld von E-Goverment. Entwicklung nach TDD mit JUnit und Gitlab CI/CD. Microsoft Azure IaaS. Anbindung von Services via REST Schnittstellen. Vorgehen nach Scrum in einem 16-köpfigen internationalen Team. Projektsprache: Englisch

01/2019 - 06/2019
iOS-Developer for the main B2C Application
Eurowings (Transport und Logistik)

Weiterentwicklung der bestehenden Eurowings Kunden- App für iOS12 für iPhone nach MVVM Architecture mit TDD. Versionierung mit Bitbucket (GIT), Dependency Management mit Cocoapods. Anbindung von Webservices via REST Schnittstellen. Dokumentation und Taskverwaltung mit der Atlassian Suite. Vorgehen nach Scrum mit 10 weiteren Entwicklern.

10/2018 - 12/2018
Spring Boot and iOS Developer for an internal Employee Application
Stadt Wuppertal (Öffentlicher Dienst, 1000-5000 Mitarbeiter)

Entwicklung einer internen Mitarbeiter-App mit XCode 10 und iOS 12 für iPhone und iPad nach MVVM mit TDD. Architecture. Einbindung eines Backends mit RESTful Services und JSON. Aufbau von Rest Services mit Spring Boot und Azure Cloud. Versionierung mit GitLab. Dokumentation und Taskverwaltung mit der Atlassian Suite.

08/2018 - 09/2018
Technical Consultant for BLE with Mobile- Applications
Douglas (Konsumgüter und Handel)

Konzeption von Anwendungsfällen zum Einsatz von Bluetooth-Beacons mit Mobile-Applications im Store- Umfeld.

04/2018 - 07/2018
iOS-Developer for Geo-Location-based Services (Core Location and Beacon)
Douglas (Konsumgüter und Handel)

Entwicklung eines PoCs zur Verwendung von Location- Services für In-House-Navigation zur individuellen und interaktiven Kundenansprache in den Retail Stores der Douglas GmbH. Aufbau eines Backends zur Location- Event Analyse auf Basis von Spring Boot WebSocket und WebJars zu grafischen Darstellung.

01/2018 - 03/2018
iOS-Developer for Vertical Customer Portal Apps
RTL (Medien und Verlage)

Weiterentwicklung der Apps “kochbar “ und “wetter.de”. Implementierung von Vermarktungsmaßnahmen mit In- App-Werbung auf Grundlage von Google-Ad-Mobile.

05/2016 - 01/2018
iOS-Entwickler für Customer Portal Apps
ERGO Group (Versicherungen)

Aufbau und Implementierung einer CI-Umgebung (auf Basis von Jenkins mit Fastlane).
Implementierung einer dylib zum Whitelabeling der bestehenden ERGO-Apps.
Anbindung an Backend-Services via http-Protokoll und Rest-Services.
Komplettes Redesign der ERGO Portal-App, DKV-App und D.A.S-App nach Designvorgaben einer Design- Agentur. Architektur Pattern MVVM.

https://itunes.apple.com/de/app/ergo/id762192421?mt=8

04/2015 - 04/2016
Software-Developer für Mobile Banking App
Commerzbank (Banken und Finanzdienstleistungen)

Architektur und Entwicklung einer Mobile-Banking-App für iPhone und iPad.
Backend-Anbindung über RESTful Webservices via json.
Implementierung nach Designvorgaben einer UI/UX Agency. Zielsetzung u.a.: UX soll möglichst interaktiv sein.

https://itunes.apple.com/de/app/commerzbank- banking/id366609901?mt=8

Reisebereitschaft

Verfügbar in den Ländern Deutschland und Schweiz
Profilbild von Alexander Lichius Fullstack Softwareentwickler aus Duesseldorf Fullstack Softwareentwickler
Registrieren