Senior Mobile-Entwickler Android & iOS
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 52068 Aachen
- DACH-Region
- de | en | es
- 07.10.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
12/2022 – offen
Tätigkeitsbeschreibung
- Architektur, Entwicklung von Android (Java) und Java- Backend Anwendungen
- Fachliche und technische Dokumentation in Jira, Git, SharePoint
- Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
- Unterstützung bei der Back- und Frontendentwicklung in Java, Angular und SpringBoot
Android Entwicklung, Java (allg.), Spring Framework, Openshift
8/2022 – 11/2022
Tätigkeitsbeschreibung
- Konzeption und Implementierung der Anwendung auf Basis von C#/.NET MAUI
- Abstimmungen und Beratung mit dem Kunden
- Implementierung und Durchführung von automatisierten Unit- und UI-Tests
- Aufbau einer automatischen Build- und Test-Pipeline (Azure DevOps)
- Dokumentation der Arbeitsergebnisse
.Net, Android Entwicklung, C#, Xamarin.Android, Xamarin.Forms
4/2022 – 7/2022
Tätigkeitsbeschreibung
In diesem Projekt ging es um die Neuentwicklung bzw. Portierung einer existierenden Software für eine Android Plattform, die bereits auf vorhandenen MDE-Geräten (Windows CE) läuft.
- Konzeption und Implementierung der Anwendung auf Basis von Xamarin Forms
- Entwurf und Programmierung einer Schnittstelle auf Basis von .NET
- Implementierung und Durchführung von automatisierten Unit- und UI-Tests
- Aufbau einer automatischen Build- und Test-Pipeline (Azure DevOps)
- Abstimmungen im Scrum Team
- Dokumentation der Arbeitsergebnisse
.Net, C#, Microsoft Azure, Nunit, Xamarin, Xamarin.Forms
7/2021 – 3/2022
Tätigkeitsbeschreibung
In diesem Projekt ging es um die Weiterentwicklung einer bestehenden mobilen App zur Steuerung und Überwachung von Heizungsanlagen.
- Konzeption und Implementierung von neuen Funktionalitäten inklusive Anbindung an ein Backend
- Implementierung von automatisierten Unit- und Integrations-Tests
- Beratung des Kunden in Technologien und Software-Architektur
- Abstimmung im Scrum Team
- Dokumentation der Arbeitsergebnisse
Android Entwicklung, iOS Entwicklung, Kotlin, Swift (Programmiersprache)
8/2020 – 6/2021
Tätigkeitsbeschreibung
- Konzeption und Implementierung von neuen Funktionalitäten inklusive Anbindung an ein Backend
- Implementierung von automatisierten Unit- und Integrations-Tests
- Beratung des Kunden in Technologien und Software-Architektur
- Abstimmung im Scrum Team
- Dokumentation der Arbeitsergebnisse
Android, Android Entwicklung, iOS Entwicklung, Kotlin, Swift (Programmiersprache)
3/2020 – 7/2020
Tätigkeitsbeschreibung
Im Projekt ging es um die Neu-Entwicklung eines cloud-basierten Systems zur Diagnose von Fehlern und Problemen in Fahrzeugen.
- Entwicklung und Implementierung des cloudbasierten Systems auf Basis einer Microservice-Architektur
- Implementierung von Unit Tests
- Deployment der Microservices in einem Kubernetes Cluster via Jenkins
- Beratung des Kunden in Technologien und Software-Architektur
- Abstimmung im Scrum Team
.Net, C#, Docker, Kubernetes, Microsoft Azure, Xamarin.Forms, Xamarin Plattform
1/2020 – 4/2020
Tätigkeitsbeschreibung
Tätigkeitsbeschreibung:
• Entwicklung und Implementierung von Microservices
• Refaktorisierung bestehender Microservices
• Implementierung und Durchführung von Unit-Tests
• Deployment der Microservices in einem Kubernetes-Cluster
• Dokumentation der Arbeitsergebnisse
Mysql, Docker, Hibernate (Java), Java (allg.), Junit, Spring Framework, Kubernetes
7/2019 – 12/2019
Tätigkeitsbeschreibung
Tätigkeitsbeschreibung:
• Refaktorisierung der bestehenden Code-Basis
• Weiterentwicklung der bestehenden Android Applikation
• Dokumentation der Arbeitsergebnisse
• Schulung der internen Mitarbeiter
Android, Android Entwicklung, Java (allg.), Kotlin
10/2018 – 3/2019
Tätigkeitsbeschreibung
Tätigkeitsbeschreibung:
• Neu-Entwicklung einer Field Service Applikation im Scrum Team
• Implementierung und Durchführung von Unit Tests und UI Tests
• Erstellung von technischen Dokumenten
.Net Framework (Microsoft), C#, Nunit, Xamarin.Android, Xamarin.Forms, Xamarin.iOS
1/2018 – 9/2018
Tätigkeitsbeschreibung
• Weiterentwicklung einer bestehenden App auf Basis von Xamarin iOS & Xamarin Android
• Implementierung von Unit Tests und UI Tests
• Dokumentation der Arbeitsergebnisse
.Net Framework (Microsoft), Android Entwicklung, C#, iOS Entwicklung, Nunit
9/2017 – 12/2017
Tätigkeitsbeschreibung
• Entwicklung einer innovativen App auf Basis von Xamarin & Xamarin Forms
• Implementierung und Durchführung von automatisierten Tests
• Dokumentation der Arbeitsergebnisse
.Net, Android Entwicklung, C#, iOS Entwicklung, Microsoft Azure
5/2017 – 12/2017
Tätigkeitsbeschreibung
• Konzeption und Modellierung von komplexen REST- und SOAP-Applikationen als Teil eines Scrum-Teams
• Implementierung der modellierten Applikationen auf Basis von Spring 4 und Spring Boot 1.5
• Planung und Durchführung von automatisierten Komponenten- und Integrationstests
• Dokumentation der Arbeitsergebnisse
IBM DB2, Java Database Connectivity, Java (allg.), Junit, Spring Framework, SOAP
5/2017 – 12/2017
Tätigkeitsbeschreibung
• Konzeption und Modellierung von komplexen REST- und SOAP-Applikationen als Teil eines Scrum-Teams
• Implementierung der modellierten Applikationen auf Basis von Spring 4 und Spring Boot 1.5
• Planung und Durchführung von automatisierten Komponenten- und Integrationstests
• Dokumentation der Arbeitsergebnisse
IBM DB2, Java Database Connectivity, Java (allg.), Junit, Spring Framework, SOAP
2/2017 – 7/2017
Tätigkeitsbeschreibung
• Konzeption und Umsetzung der Benutzeroberfläche
• Implementierung der Anbindung an ein Backend-System
• Durchführung von automatisierten Unit-Tests
• Dokumentation der Arbeitsergebnisse
Windows 10, .Net Framework (Microsoft), C#, iOS Entwicklung, Nunit
7/2016 – 7/2017
Tätigkeitsbeschreibung
• Weiterentwicklung einer komplexten .NET-Anwendung
• Refactoring & Verbesserung der Software-Architektur
• Erstellen von Unit- und Komponenten-Tests
• Fehleranalyse und Fehlerbehebung
• Migration der bestehenden Code-Basis auf Xamarin Forms
• Dokumentation der Arbeitsergebnisse und Projektmanagement
Microsoft SQL-Server (MS SQL), .Net Framework (Microsoft), C#, Nunit, ASP.NET
6/2015 – 6/2016
Tätigkeitsbeschreibung
Unterstützung des Kunden bei der (Weiter-)Entwicklung von bestehenden Android Apps im Bereich des Verkehrsmanagements.
Tätigkeiten:
- (Weiter)-Entwicklung bestehender Apps und Implementierung eines REST-Services
- Durchführung von Unit-Tests & Instrumentation-Tests
Benötigte Expertise:
- Google Android
- Java
- XML / JSON
- Jersey-Rest-Framework
- JUnit
Android, XML, Android Entwicklung, Java (allg.), Junit, Verkehrsingenieurwesen / Verkehrssystemmanagement, Dienstleistung (allg.), Forschung & Entwicklung
12/2013 – 1/2014
Tätigkeitsbeschreibung
Entwicklung und Umsetzung einer ePaper-App für Android. Benötigte Expertise:
- Google Android
- Java
- XML / JSON
- REST-Services
Android, Mobile Application Development, XML, Android Entwicklung, Java (allg.), Dienstleistung (allg.), Forschung & Entwicklung
6/2013 – 8/2013
Tätigkeitsbeschreibung
Im Rahmen dieses Projektes wurde eine Android-App entwickelt, mit der der Einsatzleiter von Feuerwehr, THW oder anderen Rettungsdiensten schnell und unkompliziert seine Crew per Push-Benachrichtigung, SMS, E-Mail und Telefon alarmieren kann.
Tätigkeiten:
- Konzeption und Umsetzung der App
- Anbindung der App an einen bestehenden REST-Service
- Qualitätssicherung
Benötigte Expertise:
- Google Android
- Java
- XML / JSON
- REST-Service
Android, Qualitätsmanagement / QS / QA (IT), Mobile Application Development, XML, Android Entwicklung, Java (allg.), SMS, Qualitätsmanagement (allg.), Dienstleistung (allg.), Forschung & Entwicklung
Zertifikate
Ausbildung
Ilmenau
Stuttgart
Über mich
Als erfahrener Software-Entwickler mit einem Hintergrund in Wirtschaftsinformatik zeichne ich mich durch eine strukturierte und analytische Arbeitsweise aus. Meine Leidenschaft liegt darin, komplexe Anforderungen in saubere und skalierbare Lösungen zu überführen, die dem Kunden nachhaltig einen Mehrwert liefern.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Spanisch (Grundkenntnisse)
- Norwegisch (Grundkenntnisse)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden