freiberufler Agile Software Developer auf freelance.de TOP RATED

Agile Software Developer

zuletzt online vor wenigen Stunden
  • 90‐105€/Stunde
  • Berlin
  • auf Anfrage
  • de  |  en
  • 23.08.2026
  • Contract ready

Kurzvorstellung

Als Softwarearchitekt und -Entwickler mit technischem Schwerpunkt auf Enterprise Applications bin ich seit 2005 vorrangig in agilen Projekten tätig. Als Certified Scrum Master gestalte ich seit 2016 aktiv das Vorgehen in Softwareeprojekten mit.

Auszug Referenzen (3)

"Hervorragende Zusammenarbeit, zuverlässig, eigenverantwortlich, agil, enorme lernbereotschaft, Team orientiert."
Cloud Architect
Kundenname anonymisiert
Tätigkeitszeitraum

10/2024 – 10/2024

Tätigkeitsbeschreibung

PROJEKTBESCHREIBUNG:
Ziel des Projektes war es, eine team orientiert und rollenbasierte Interaktion mit einem AI Chatbot zu ermöglichen. Der fachliche Fokus lag in diesem Projekt darin, dass nicht nur der Chatbot verschiedene Rollen einnehmen konnte, sondern auch die menschlichen Teilnehmer. teamGPT wurde dafür entwickelt, soziale Interaktionen (zB in Scrum-Retros) zu moderieren oder (therapeutische) Rollenspiele zu unterhalten. Technisch wurde die Lösung Cloud-Native entwickelt, um möglichst große Flexibilität und Skalierbarkeit zu erreichen.


TÄTIGKEITEN IM PROJEKT:
• Technologie-bewertung und -Auswahl
• Analyse der qualitativen Anforderungen
• Implementierung von Nutzer, Gruppen und Rechteverwaltung
• Implementierung des Nachrichten Vermittlung
• Anbindung Chatbot API
• Fehlerbehebung und Test Automatisierung
• Anforderungs und Architekur-Dokumentation


EINGESETZTE WERKZEUGE:
AWS Amplify Gen 2, AWS AppSync, AWS Cognito, AWS Lambda, DynamoDB, AWS SES, GraphQL, AWS CDK,
Angular 18, Node.js 18, TypeScript, RxJs, Signals, CSS Grid, CSS flexbox, SCSS,
Git, GitHub, GitHub Projects, SPA, Responsive Design, Cloud-Native, IaC,

Eingesetzte Qualifikationen

Graphql, Git, CSS (Cascading Style Sheet), Responsive Webdesign, Amazon Web Services (AWS), Angular, Node.Js, Typescript

"Angenehme Zusammenarbeit, exzellente technische Kompetenz, lösungsorientiert, zuverlässig und mit hohem Qualitätsanspruch."
Software-Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

8/2024 – 9/2024

Tätigkeitsbeschreibung

# PROJEKTZIEL

Ziel des Projektes war es, ein Zeiterfassungssystem für Mitarbeiter zu entwickeln, welches sich in die
Organisationsumgebung des Unternehmens einfügt. Die App war eine Überarbeitung der
Bestandssoftware mit Fokus auf Usability, Wartbarkeit und Übertragbarkeit. Es wurde zB. ein Single-Screen Ansatz verfolgt. Außerdem konnten neue Nutzer nun automatisiert Berechtigt werden die App zu verwenden und es war möglich die App automatisiert in mehrere Umgebungen zu deployen.

# VERANTWORTLICHKEITEN
- Analyse der Anforderungen
- Technologieauswahl und Technische Dokumentation
- Workflow und Datenbank-Design
- UI- und Usability-Design
- Implementierung der fachlichen und übergreifenden Komponenten:
- Tagesbuchung, Monatsübersicht und -Abschluss, Urlaubsplanung, AU-Meldung,
- Zeitliche Kollisionskontrolle, Kontingent Prüfung, Fehlererkennung,
- Gehaltsabrechnung, Krankenversicherung
- Test-Design für manuelle und automatisierte Tests

Eingesetzte Qualifikationen

Microsoft Azure, Json, Microsoft Power Automate, Power Bi, Powerapps, Responsive Webdesign, Windows Powershell

"Strukturierte Zusammenarbeit, hohe technische Expertise, pragmatische Lösungen, zuverlässig, analytisch und zielorientiert."
Software-Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

12/2021 – 2/2022

Tätigkeitsbeschreibung

# PROJEKTZIEL

Das Ziel war die Entwicklung einer Perspektiven basierten Profilverwaltungs App. Die App bot eine kollaborative Erstellung von Profilen von IT-Professionals. Dabei wurde ein besonderes Augenmerk auf die Zusammenarbeit bei der Profilerstellung für kleine Teams gelegt. Außerdem wurde die App als Single- Screen App entwickelt um die Usability zu erhöhen. Die Anwendung wurde Cloud-Only enwickelt um eine schnellst mögliche Entwicklung und Anpassungsfähigkeit auf die Bedürfnisse der Nutzer/Teams zu gewährleisten und skalierbar betrieben werden zu können.


# VERANTWORTLICHKEITEN

- Anforderungs- und Marktanalyse
- Anforderungspriorisierung
- Analyse und Auswahl der verwendeten Technologien
- Implementierung des Profil-Erhebungsmoduls, des Übersetzungsmoduls und des PDF-Exports
- Implementierung des Datenbankdesigns und des Rechtemanagements
- Evaluation kryptographischer Verfahren für eine Client-Side Encryption at rest
- Implementierung des Responsive Designs für Desktop und Mobile Devices
- Unterstützung der Nutzer bei der Einarbeitung der App

Eingesetzte Qualifikationen

Berater SharePoint, Microsoft Azure, Microsoft Power Automate, Powerapps

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Angular7 J.
  • Scrum11 J.
  • Spring Framework5 J.
  • Amazon Web Services (AWS)1 J.
  • Architekturvisualisierung
  • GitLab
  • IntelliJ
  • Java (allg.)10 J.
  • Jenkins5 J.

Projekt‐ & Berufserfahrung

Anwendungsarchitekt
Kundenname anonymisiert, Hamburg
12/2025 – 6/2026 (7 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

12/2025 – 6/2026

Tätigkeitsbeschreibung

# PROJEKTZIEL:
Migration einer bestehenden Thymeleaf-basierten Web-Anwendung auf eine moderne SPA-Architektur zur Verbesserung der Bearbeitungsgeschwindigkeit und Benutzererfahrung bei Netzanschlussprozessen sowie zur langfristigen Optimierung von Wartbarkeit, Erweiterbarkeit und Entwicklungsprozessen.

# VERANTWORTLICHKEITEN
- Eigenständige iterative Entwicklung des neuen Angular-Frontends bis zum MVP
- Frontend-Architektur, Design und technische Konzepte definiert und eingeführt
- Generische Formular- und DTO-Mappings zur Vereinheitlichung entwickelt
- Deklarative Signal-Forms-Architektur für Formlogik und Validierung aufgebaut
- Wiederverwendbare Komponenten- und UI-Strukturen etabliert
- URL-basiertes State-Management für persistente UI-Zustände umgesetzt
- Dokumentation projektbezogener Struktur und Best Practices, Nutzung und Entwicklung
- Einarbeitung neuer Teammitglieder bezüglich Angular und AI Coding Agents

Eingesetzte Qualifikationen

Agile Methodologie, Angular, Apache Maven, Confluence, Continuous Delivery, Continuous Integration, CSS (Cascading Style Sheet), Docker, Figma, Git, Graphql, Hibernate (Java), Java (allg.), JavaScript, Junit, Openshift, Oracle Database, Postgresql, Responsive Webdesign, Scrum, Scrum-Master, Spring Framework, SQL, Test Automation, Typescript

Angular Coach
Kundenname anonymisiert, Berlin
2/2025 – 6/2026 (1 Jahr, 5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

2/2025 – 6/2026

Tätigkeitsbeschreibung

# PROJEKTZIEL
Ziel des Projektes war die Befähigung eines internen Entwicklungsteams zur eigenständigen Entwicklung und Wartung einer modernen Web-Anwendung zur Unterstützung interner Hausverwaltungsprozesse mittels moderner Web-Technologien, sowie Etablierung eines Modernen Software-Entwicklungsprozesses.

# VERANTWORTLICHKEITEN
- Analyse der bestehenden Anwendung sowie des Wissensstandes der Mitarbeiter
- Erstellung und Vermittlung projektbezogener Best-Practice-, Architektur- und Entwicklungsrichtlinien
- Coaching bezüglich moderner reaktiver Frontend-Architekturen, Formularen und automatisierter Tests
- Vermittlung moderner Entwicklungsprozesse und Qualitätsstandards (zB. Ticketing, Reviews)
- Coaching bezüglich UI/UX-Grundlagen, Responsive Design und moderner Web-Design-Konzepte
- Coaching bezüglich Angluar, insbesondere Component Life Cycle, RxJs, Signals
- Technische und organisatorische Unterstützung des Teams bis zum produktiven Einsatz der Anwendung

Eingesetzte Qualifikationen

Agile Coach, Agile Methodologie, Jira, Responsive Webdesign, Angular, Git, Typescript

Software Entwickler
Kundenname anonymisiert, Hamburg
11/2024 – 11/2025 (1 Jahr, 1 Monat)
Versorgungswirtschaft
Tätigkeitszeitraum

11/2024 – 11/2025

Tätigkeitsbeschreibung

# PROJEKTZIEL
Das Ziel des Projektes war die Digitalisierung des Prüfung- und Verwaltungsverfahrens von Netzanschlüssen für Fernwärme, Gas, Wasser, Abwasser und Strom. Zu diesem Zweck wurde die bestehende Web Portal Landschaft kontinuierlich verbessert und erweitert. Dadurch konnte die Dauer einer Anschlussprüfung von durchschnittlich 12 Monaten auf durchschnittlich 1 Monat verringert
werden. Hierdurch konnte die Energiewende Maßgeblich vorangebracht werden.

# VERANTWORTLICHKEITEN

Eingesetzte Qualifikationen

Angular, Apache Maven, Confluence, Continuous Delivery, Continuous Integration, CSS (Cascading Style Sheet), Docker, Graphql, Hibernate (Framework), Hibernate (Java), Java-Entwickler, Java (allg.), JavaScript, Junit, Node.Js, Openshift, Oracle Database, Postgresql, Responsive Webdesign, Scrum, Spring Framework, SQL, Typescript

Cloud Architect
Kundenname anonymisiert, Berlin
10/2024 – 10/2024 (1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

10/2024 – 10/2024

Tätigkeitsbeschreibung

PROJEKTBESCHREIBUNG:
Ziel des Projektes war es, eine team orientiert und rollenbasierte Interaktion mit einem AI Chatbot zu ermöglichen. Der fachliche Fokus lag in diesem Projekt darin, dass nicht nur der Chatbot verschiedene Rollen einnehmen konnte, sondern auch die menschlichen Teilnehmer. teamGPT wurde dafür entwickelt, soziale Interaktionen (zB in Scrum-Retros) zu moderieren oder (therapeutische) Rollenspiele zu unterhalten. Technisch wurde die Lösung Cloud-Native entwickelt, um möglichst große Flexibilität und Skalierbarkeit zu erreichen.


TÄTIGKEITEN IM PROJEKT:
• Technologie-bewertung und -Auswahl
• Analyse der qualitativen Anforderungen
• Implementierung von Nutzer, Gruppen und Rechteverwaltung
• Implementierung des Nachrichten Vermittlung
• Anbindung Chatbot API
• Fehlerbehebung und Test Automatisierung
• Anforderungs und Architekur-Dokumentation


EINGESETZTE WERKZEUGE:
AWS Amplify Gen 2, AWS AppSync, AWS Cognito, AWS Lambda, DynamoDB, AWS SES, GraphQL, AWS CDK,
Angular 18, Node.js 18, TypeScript, RxJs, Signals, CSS Grid, CSS flexbox, SCSS,
Git, GitHub, GitHub Projects, SPA, Responsive Design, Cloud-Native, IaC,

Eingesetzte Qualifikationen

Graphql, Git, CSS (Cascading Style Sheet), Responsive Webdesign, Amazon Web Services (AWS), Angular, Node.Js, Typescript

Software-Entwickler
Kundenname anonymisiert, Leimen
8/2024 – 9/2024 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2024 – 9/2024

Tätigkeitsbeschreibung

# PROJEKTZIEL

Ziel des Projektes war es, ein Zeiterfassungssystem für Mitarbeiter zu entwickeln, welches sich in die
Organisationsumgebung des Unternehmens einfügt. Die App war eine Überarbeitung der
Bestandssoftware mit Fokus auf Usability, Wartbarkeit und Übertragbarkeit. Es wurde zB. ein Single-Screen Ansatz verfolgt. Außerdem konnten neue Nutzer nun automatisiert Berechtigt werden die App zu verwenden und es war möglich die App automatisiert in mehrere Umgebungen zu deployen.

# VERANTWORTLICHKEITEN
- Analyse der Anforderungen
- Technologieauswahl und Technische Dokumentation
- Workflow und Datenbank-Design
- UI- und Usability-Design
- Implementierung der fachlichen und übergreifenden Komponenten:
- Tagesbuchung, Monatsübersicht und -Abschluss, Urlaubsplanung, AU-Meldung,
- Zeitliche Kollisionskontrolle, Kontingent Prüfung, Fehlererkennung,
- Gehaltsabrechnung, Krankenversicherung
- Test-Design für manuelle und automatisierte Tests

Eingesetzte Qualifikationen

Microsoft Azure, Json, Microsoft Power Automate, Power Bi, Powerapps, Responsive Webdesign, Windows Powershell

Software-Entwickler
Kundenname anonymisiert, Bonn
1/2024 – 6/2024 (6 Monate)
Gesundheitswesen
Tätigkeitszeitraum

1/2024 – 6/2024

Tätigkeitsbeschreibung

# PROJEKTZIEL
Ziel des Projektes war es, eine Web App als Teil eines Microfrontends zu entwickeln, mit der versicherte Patienten an verschiedenen Bonus Programmen teilnehmen können. Das Projektumfeld befand sich in einem in einer Agilen Transformation befindlichen organisatorischen Umfeld. Das Technische Umfeld war äußerst heterogen um Interoperabilität mit verschiedenen Krankenkassen sicherzustellen.

# VERANTWORLICHKEITEN
- Implementierung von fachlichen Anforderungen in Front- und Backend
- Planung und Entwicklung von Unit Tests
- Vermittlung von Strategien der Software Entwicklung und -Architektur
- Unterstützung des Teams bei der Implementierung von Scrum

Eingesetzte Qualifikationen

Angular, Apache Maven, Confluence, Continuous Integration, Git, Hibernate (Java), Java (allg.), Jira, Junit, Openshift, Postgresql, Responsive Webdesign, Scrum, Spring Framework, Test Automation, Typescript

Cloud Architect, Software-Entwickler
Kundenname anonymisiert, Leimen
9/2023 – 11/2023 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2023 – 11/2023

Tätigkeitsbeschreibung

# PROJEKTZIEL

Ziel des Projektes war es eine System Landschaft von On Premise gehosteten Verwaltungsanwendungen in die Cloud zu migrieren. Der Fokus lag dabei auf die Optimiereung der Entwicklungs- und
Auslieferungszeit, sowie der Kosten für die Infrastruktur.


# VERANTWORTLICHKEITEN

- Evaluation und Auswahl von Technologien
- Analyse und Priorisierung von qualitativen Anforderungen
- Migration der Versionsverwaltung, der CI/CD Pipeline sowie der deployment Stages (branch, dev, prod)
- Entwicklung einer autonomen Multi-Branch-Pipeline
- Dokumentation Cloud Architektur

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Continuous Delivery, Continuous Integration, Technische Dokumentation, Typescript, VPN

Software-Architekt
Kundenname anonymisiert, Berlin
4/2022 – 9/2023 (1 Jahr, 6 Monate)
Logistikdienstleister
Tätigkeitszeitraum

4/2022 – 9/2023

Tätigkeitsbeschreibung

# PROJEKTZIEL
Das Ziel war die fachliche Weiterentwicklung eines Mautbuchungssystems im manuellen Verfahren. Es wurden neue gesetzliche Anforderungen insbesondere zum Klimaschutz integriert und die Autobahn Terminals Abgekündigt.

# VERANTWORTLICHKEITEN
• Integration und Migration zu einem neuen Payment Provider
• Anpassungen bezüglich gesetzlicher Anforderungen an die CO2-Abgas- und 3,5t Gewichts-Klasse
• Implementierung verschiedener Streckenrabattierungen
• Pflege und Migration von Softwarepaketen insb. Geo-Services sowie Basis-, UI- und Test-Frameworks
• Planen, implementieren und Durchführen von automatisierten und manuellen Tests
• Dokumentation der Inbetriebnahme und der Architektur
• Partielle Migration in die Cloud
• Unterstützung des Product Owners bei Erfassung und Priorisierung von qualitativen Anforderungen
• Unterstützung des Teams bei der Entwicklung agiler Werte und Prozesse

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Angular, Apache Kafka, Apache Maven, Confluence, Continuous Delivery, Continuous Integration, Docker, Hibernate (Java), Java (allg.), JavaScript, Jenkins, Jira, Junit, Node.Js, Openshift, Oracle Database, Responsive Webdesign, Scrum, Spring Framework, Test Automation

Scrum Master
Kundenname anonymisiert, Hamburg
2/2022 – 4/2024 (2 Jahre, 3 Monate)
Gesundheitswesen
Tätigkeitszeitraum

2/2022 – 4/2024

Tätigkeitsbeschreibung

# PROJEKTZIEL
Ziel des Projektes war die Entwicklung und Weiterentwicklung von Apps/App-Features u. Service im Team u.a. für ein Bonusprogramm (nativ) und einer Familienfunktion in der Krankenkassen App.

# VERANTWORTLICHKEITEN
 Durchführung, Einhaltung und kontinuierliche Verbesserung des Scrum-Prozesses
- Moderation der Scrum-Meetings
- Unterstützung des Product Owners
- Durchführung von Team- und Einzel-Coachings
- Übergabe und Einarbeitung neuer Scrum Master

Eingesetzte Qualifikationen

BSI-Standards, Scrum-Master, Scrum, Figma

Software-Entwickler
Kundenname anonymisiert, Leimen
12/2021 – 2/2022 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2021 – 2/2022

Tätigkeitsbeschreibung

# PROJEKTZIEL

Das Ziel war die Entwicklung einer Perspektiven basierten Profilverwaltungs App. Die App bot eine kollaborative Erstellung von Profilen von IT-Professionals. Dabei wurde ein besonderes Augenmerk auf die Zusammenarbeit bei der Profilerstellung für kleine Teams gelegt. Außerdem wurde die App als Single- Screen App entwickelt um die Usability zu erhöhen. Die Anwendung wurde Cloud-Only enwickelt um eine schnellst mögliche Entwicklung und Anpassungsfähigkeit auf die Bedürfnisse der Nutzer/Teams zu gewährleisten und skalierbar betrieben werden zu können.


# VERANTWORTLICHKEITEN

- Anforderungs- und Marktanalyse
- Anforderungspriorisierung
- Analyse und Auswahl der verwendeten Technologien
- Implementierung des Profil-Erhebungsmoduls, des Übersetzungsmoduls und des PDF-Exports
- Implementierung des Datenbankdesigns und des Rechtemanagements
- Evaluation kryptographischer Verfahren für eine Client-Side Encryption at rest
- Implementierung des Responsive Designs für Desktop und Mobile Devices
- Unterstützung der Nutzer bei der Einarbeitung der App

Eingesetzte Qualifikationen

Berater SharePoint, Microsoft Azure, Microsoft Power Automate, Powerapps

Software-Architekt
Kundenname anonymisiert, Remote
1/2021 – 6/2021 (6 Monate)
Logistikdienstleister
Tätigkeitszeitraum

1/2021 – 6/2021

Tätigkeitsbeschreibung

DEVICE PROVISIONING SYSTEM

Ziel des Projektes war die Ablösung eines Provisionierungs Systems für Router-Konfigurationen. Bestandteil des Systems war die Verwaltung von Geräten, deren Provisionierung, und Statusprüfung. Weiterhin wurde ein neues Team aufgebaut und gecoached bis hin zur vollständigen Projektübergabe.

Validierung und Auswahl der Technologien und Service Architektur
• Coaching des Teams bezüglich Architektur -Entwurf und Technologie Auswahl
• Coaching des Teams bezüglich Softwareentwicklung mit Angular und Spring, Clean Code
• Unterstützung des Teams bei der Etablierung agiler Prozesse
• Aufbau der Build- und Test-Pipeline
• Anbindung des Active Directories mittels Identity Provider für Single Sign On
• Implementierung von fachlichen Anforderungen in Front- und Backend

Eingesetzte Qualifikationen

Angular, Apache Maven, Confluence, CSS (Cascading Style Sheet), Java (allg.), JavaScript, Json, Java Database Connectivity, Jira, Junit, Openshift, Postgresql, Representational State Transfer (REST), Scrum, Spring Framework, Syntactically Awesome Stylesheets (Sass), Typescript

Softwareentwickler
Kundenname anonymisiert, Remote
10/2020 – 12/2020 (3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

10/2020 – 12/2020

Tätigkeitsbeschreibung

COVID-19 ERWEITERUNG FÜR FLUGBUCHUNGSPORTAL

Ziel des Projektes war die Erweiterung und Anpassung eines Flugbuchungsportals an aktuelle COVID-19 Bedingungen. Erweiterte Informationen und Reisebedingungen sowie eine Erleichterung der Bedienung standen fachlich im Fokus.

Hinzufügen neuer Buchungs- und Stornierungsfunktionen
• Anpassung des UI und des Bedienabläufe
• Migration auf funktionale Programmier-Paradigmen zur Erhöhung der Responsiveness
• Test-Design für manuelle und automatisierte Tests

Eingesetzte Qualifikationen

Angular, Apache Maven, Confluence, CSS (Cascading Style Sheet), Enterprise Javabeans, Reactive Programming, Git, J2EE, Java (allg.), JavaScript, Jenkins, Jira, Syntactically Awesome Stylesheets (Sass)

Softwareentwickler, Softwarearchitekt
Kundenname anonymisiert, Berlin
6/2020 – 8/2020 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2020 – 8/2020

Tätigkeitsbeschreibung

Ziel des Projektes war ein gesetzeskonformes Zeiterfassungssystem für Mitarbeiter zu entwerfen und zu entwickeln, welches sich in die Organisationsumgebung des Unternehmens einfügt und Unterstützung für Lohnbuchhaltung, Vertragsmanagement Rechnungsstellung bietet. Im Fokus stand neben der Funktionalität und Interoperabilität auch die Wartbarkeit durch Buchhaltungs- und Finanz-Fachkräfte.



Tätigkeiten im Projekt:

* Analyse der Anforderungen
* Technologieauswahl
* Workflow und Datenbank-Design
* UI- und Usability-Design
* Technische Dokumentation

* Konfiguration und Implementierung der fachlichen Komponenten:
* Tagesaktuelle Schnellbuchung
* Monatsübersicht und -Abschluss
* Urlaubsplanung
* AU-Meldung

* Konfiguration und Implementierung übergreifender Komponenten:
* Zeitliche Kollisionskontrolle
* Kontingent Prüfung
* Fehlererkennung

* Implementierung der automatisierten Personalbuchhaltung bezüglich:
* Gehaltsabrechnung
* Krankenversicherung

* Test-Design für manuelle und automatisierte Tests
* Integration in die Zielumgebung

Eingesetzte Qualifikationen

Testdesign (IT), Microsoft SharePoint Server, Software Architecture, Serviceorientierte Architektur, Representational State Transfer (REST), Microsoft Office 365, Workflows, Requirements Management

Softwareentwickler, Softwarearchitekt
Kundenname anonymisiert, Berlin
6/2020 – 8/2020 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2020 – 8/2020

Tätigkeitsbeschreibung

Ziel des Projektes war ein gesetzeskonformes Zeiterfassungssystem für Mitarbeiter zu entwerfen und zu entwickeln, welches sich in die Organisationsumgebung des Unternehmens einfügt.



Tätigkeiten im Projekt:

* Analyse der Anforderungen
* Technologieauswahl
* Workflow und Datenbank-Design
* UI- und Usability-Design
* Technische Dokumentation

* Konfiguration und Implementierung der fachlichen Komponenten:
* Tagesaktuelle Schnellbuchung
* Monatsübersicht und -Abschluss
* Urlaubsplanung
* AU-Meldung

* Konfiguration und Implementierung übergreifender Komponenten:
* Zeitliche Kollisionskontrolle
* Kontingent Prüfung
* Fehlererkennung

* Implementierung der automatisierten Personalbuchhaltung bezüglich:
* Gehaltsabrechnung
* Krankenversicherung

* Test-Design für manuelle und automatisierte Tests
* Integration in die Zielumgebung

Eingesetzte Qualifikationen

Testdesign (IT), Microsoft SharePoint Server, Software Architecture, Serviceorientierte Architektur, Representational State Transfer (REST), Microsoft Office 365, Workflows, Requirements Management

Softwareentwickler, Softwarearchitekt
Kundenname anonymisiert, Berlin
6/2020 – 8/2020 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2020 – 8/2020

Tätigkeitsbeschreibung

Ziel des Projektes war ein gesetzeskonformes Zeiterfassungssystem für Mitarbeiter zu entwerfen und zu entwickeln, welches sich in die Organisationsumgebung des Unternehmens einfügt.



Tätigkeiten im Projekt:

* Analyse der Anforderungen
* Technologieauswahl
* Workflow und Datenbank-Design
* UI- und Usability-Design
* Technische Dokumentation

* Konfiguration und Implementierung der fachlichen Komponenten:
* Tagesaktuelle Schnellbuchung
* Monatsübersicht und -Abschluss
* Urlaubsplanung
* AU-Meldung

* Konfiguration und Implementierung übergreifender Komponenten:
* Zeitliche Kollisionskontrolle
* Kontingent Prüfung
* Fehlererkennung

* Implementierung der automatisierten Personalbuchhaltung bezüglich:
* Gehaltsabrechung
* Krankenversicherung

* Test-Design für manuelle und automatisierte Tests
* Integration in die Zielumgebung

Eingesetzte Qualifikationen

Testdesign (IT), Microsoft SharePoint Server, Software Architecture, Microsoft Office 365, Workflows, Requirements Management

Softwareentwickler
Kundenname anonymisiert, Berlin
4/2019 – 6/2020 (1 Jahr, 3 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2019 – 6/2020

Tätigkeitsbeschreibung

Das Ziel war die technische und fachliche Weiterentwicklung eines Mautbuchungs­systems im manuellen Verfahren. Es wurden weite Teile der Web-, Mobile und Terminal-Anwendung auf moderne Technologien portiert und verschiedene Aspekte der Softwarequalität durch technische und organisatorische Maßnahmen erhöht.

◦ Erarbeitung und Umsetzung von Strategien sowie Beratung
◦ zur Optimierung der agilen Entwicklungs und Kommunikationsprozesse
◦ zu Softwarequalität und Qualitätsanforderungen im speziellen
◦ zum kontinuierlichen Dependency-Upgrade-Management
◦ zur Erhöhung der Reaktion- und Laufzeitgeschwindigkeit
• Migration von
◦ Bootstrap 3 auf Bootstrap 4,
◦ ArcGIS 4.6 auf 4.11,
◦ Angular 6 auf Angular 8
• Implementierung neuer ArcGIS-JS-Map Funktionalitäten
• Weiterentwicklung und Fehlerbehebung der Web-Anwendung
• Einführung von e2e Tests im Angular Kontext

Eingesetzte Qualifikationen

Responsive Webdesign, Less, Confluence, Scrum, Bash Shell, Docker, Git, Java (allg.), Jenkins, Jira, Node.Js, Spring Framework, Typescript, Angular, CSS (Cascading Style Sheet), HTML, JavaScript, Json, Openshift, Representational State Transfer (REST)

Software-Architekt
Kundenname anonymisiert, Einbeck
7/2017 – 12/2018 (1 Jahr, 6 Monate)
Agrarwirtschaft
Tätigkeitszeitraum

7/2017 – 12/2018

Tätigkeitsbeschreibung

Ziel war die leistungsstärkere und wartungsfreundlichen Neuentwicklung einer Geoinformationssystem gestützten (GIS) Anwendungen.

• Entwicklung und Vermittlung architektonischer Konzepte des Web Clients
• Beratung des Teams bei der Verbesserung des agilen Zusammenarbeitens
• Beratung der Product Owner zum Migrationskonzept
• Implementierung der Kernkomponenten
• Implementierung von Unit-, Integrations- und UI-Tests
• Implementierung von Leistungs- und Lasttests

Eingesetzte Qualifikationen

Less, Scrum, Test Automation, C#, Git, Typescript, Angular, CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, Representational State Transfer (REST)

Software-Entwickler
Kundenname anonymisiert, Einbeck
5/2017 – 7/2017 (3 Monate)
Agrarwirtschaft
Tätigkeitszeitraum

5/2017 – 7/2017

Tätigkeitsbeschreibung

Ziel war die Wartung einer Geoinformationssystem gestützte (GIS) Anwendungen bis zur Ablösung durch eine leistungsstärkere und wartungsfreundlichen Neuentwicklung.

• Implementierung von Exportfunktionen für die bevorstehende Migration
• Implementierung von Exportfunktionen für den Offline-Einsatz
• Behebung von funktionellen Fehlern
• Implementierung von Unit-, Integrations- und UI-Tests
• Entwicklung von Leistungs- und Lasttests
• Beratung des Teams bei der Verbesserung des Scrum-Prozesses
• Beratung der Product Owner zur bevorstehenden Migration

Eingesetzte Qualifikationen

Less, Oracle-Anwendungen, Scrum, Test Automation, C#, Microsoft Visual Studio, AngularJS, CSS (Cascading Style Sheet), HTML, JavaScript

Softwareentwickler
Kundenname anonymisiert, Berlin
3/2016 – 4/2017 (1 Jahr, 2 Monate)
Gesundheitswesen
Tätigkeitszeitraum

3/2016 – 4/2017

Tätigkeitsbeschreibung

Portierung einer SICCT-Terminal-Simulation:

Ziel war die Entwicklung einer Terminalsimulation für Produkt- und Zertifizierungstests von Komponenten der Telematik Infrastruktur für die elektronischen Gesundheitskarte. Die Simulation umfasste die Kommunikationseigenschaften eines SICCT-Terminals und zusätzlich die Möglichkeit, kontrolliert Fehlverhalten zu simulieren. Zur Konfiguration durch das Testsystem und zur Benutzerinteraktion wurde eine einheitliche Dienstschnittstelle implementiert.

• Implementierung der Netzwerk- und PKI-Komponenten
der Konfigurationsverwaltung und der Statemachine
• Implementierung eines dedizierten Testsysteminterfaces
• Implementierung eines dedizierten grafischen Benutzerinterfaces
• Entwicklung der Architektur sowie Evaluation und Auswahl der Technologien
• Konfiguration der Continuos Integration Infrastruktur
• Durchführung der Projektvorbereitung und Implementierung von Scrum
• Entwicklung der PKI Komponente
• Entwicklung des Testsystem-Interfaces

Eingesetzte Qualifikationen

Transport Layer Security, Scrum, Apache Maven, Eclipse, Git, Java SE, Java (allg.), Jenkins, Representational State Transfer (REST)

Softwareentwickler
Kundenname anonymisiert, Berlin
3/2016 – 6/2016 (4 Monate)
Gesundheitswesen
Tätigkeitszeitraum

3/2016 – 6/2016

Tätigkeitsbeschreibung

TTCN3-Test-Plugin Entwicklung für TT-Workbench
• Plugin für PKI / Zertifikate / TSL
• TTCN3-Test Implementierung

Eingesetzte Qualifikationen

Test Automation, TTCN-3, Bash Shell, Git, Java SE, Java (allg.), Kryptologie

Softwareentwickler
Kundenname anonymisiert, Nürnberg
9/2014 – 2/2016 (1 Jahr, 6 Monate)
Banken
Tätigkeitszeitraum

9/2014 – 2/2016

Tätigkeitsbeschreibung

Entwicklung eines Webportals für die Baufinanzierungsmarktfolge.

• Weiterentwicklung der Enterprise Middleware
• Implementierung der Geschäftslogik und des Web-Frontends
• SQL-Datenbanken-Entwicklung für ein Multi-Mandanten-System
• Analyse und Dokumentation des Altsystems
• Definition von Anforderungen und technischer Rahmenbedingungen

Eingesetzte Qualifikationen

IBM DB2, Scrum, IBM WebSphere Application Server (WAS), Subversion, Eclipse, Hibernate (Java), J2EE, Java (allg.), Junit, Jenkins, Javaserver Faces

Softwareentwickler
Kundenname anonymisiert, München
7/2013 – 9/2014 (1 Jahr, 3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

7/2013 – 9/2014

Tätigkeitsbeschreibung

Entwicklung eines Bargeldlosen Bezahlsystems für Großveranstaltungen.

• Definition von Anforderungen eines mobilen Softwaresystems
• Priorisierung der User Stories für die Mobile-App Entwicklung
• Technische Analyse und Konzeption für mobile Softwaresysteme
• Definition von Schnittstellen der System-Komponenten
• Entwicklung, Design und Integration von Enterprise-Anwendungen mit Schwerpunkt Mobile-Technologien
• Entwicklung von Analyse- und Auswertungswerkzeugen
• Aufbau der Test-Infrastruktur und Organisation der Durchführung
• Inbetriebnahme des Systems an mobilen Einsatzorten
• Entwicklung des Incident Management Prozesses
• Evaluierung neuer Software-Tools und Frameworks

Eingesetzte Qualifikationen

Incident-Management, Linux (Kernel), Scrum, Android Entwicklung, C#, Eclipse, Java SE, Java (allg.), Junit, Git, SOAP, Requirement Analyse, Radio-frequency identification (RFID)

Softwareentwickler
Kundenname anonymisiert, Heilbronn
9/2011 – 2/2012 (6 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

9/2011 – 2/2012

Tätigkeitsbeschreibung

Entwicklung von Komponenten zur Wiedergabe und Erstellung von reaktiven Dokumenten.

* Anforderungsanalyse
* Implementierung der Playerkomponente

Eingesetzte Qualifikationen

Scrum, Eclipse, Hibernate (Java), J2EE, Java (allg.), Hudson Software, JavaScript, Javaserver Faces

Softwareentwickler
Kundenname anonymisiert, Heidelberg
2/2011 – 8/2012 (1 Jahr, 7 Monate)
Gesundheitswesen
Tätigkeitszeitraum

2/2011 – 8/2012

Tätigkeitsbeschreibung

Softwareentwicklung medizinische Geräte, Prozessoptimierung, Build-Automatisierung, Einführung eines Software Dokumentationssystems, Entwicklung, Simulation und Implementierung von Algorithmen zur Verarbeitung myoelektrischer Signale

Eingesetzte Qualifikationen

Linux (Kernel), Windows Server 2008, Apache Tomcat, UML, C++, Qt (Software), Softwareentwicklung (allg.), Git, Hudson Software, Prozessoptimierung, Requirement Analyse, Medizintechnik

Softwareentwickler
Kundenname anonymisiert, Heilbronn
5/2009 – 2/2010 (10 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

5/2009 – 2/2010

Tätigkeitsbeschreibung

Entwicklung einer dreidimensionalen Navigation zur Orientierung in großen Gebäudekomplexen. Modellierung einer Referenzumgebung für Test- und Präsentationszwecke.

* Testentwicklung und Durchführung
* Entwicklung des Importmoduls
* Level Modelling

Eingesetzte Qualifikationen

Subversion, Java SE, Java (allg.), Opengl, Hudson Software, Modellgetriebene Entwicklung, Gnu Image Manipulation Program, Blender

Softwareentwickler
Kundenname anonymisiert, Berlin
5/2005 – 1/2006 (9 Monate)
Unterhaltungsindustrie
Tätigkeitszeitraum

5/2005 – 1/2006

Tätigkeitsbeschreibung

- Anforderungsanalyse
- Entwicklung eines Warenwirtschaftssystems
- Web Shop Gestaltung

Eingesetzte Qualifikationen

Microsoft Access, Agile Methodologie, Delphi, XHTML (Extensible HyperText Markup Language), CSS (Cascading Style Sheet), JavaScript, Requirement Analyse

Zertifikate

AWS Certified Solutions Architect - Associate
AWS
2022
Expert Angular Developer (lv3)
Angular GDE
2021
iSAQB® Certified Professional for Software Architecture
2019
Advanced Certified Scrum Master
2016
Oracle Certified Professional, Java SE 7 Programmer
2014

Ausbildung

Medizinische Informatik
Master
2013
Heidelberg

Weitere Kenntnisse

Scrum, Java, Spring, Angular2+, MS SQL, Oracle, Mongo DB, Gitlab, Jenkins, git, Jira, IntelliJ, AWS

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
3995
Berufserfahrung
21 Jahre und 3 Monate (seit 05/2005)
Projektleitung
07 Jahre

Kontaktdaten

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

Jetzt Mitglied werden