Senior Lead Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- 70€/Stunde
- 49477 Ibbenbüren
- Umkreis (bis 200 km)
- de | en
- 20.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2024 – 6/2024
Tätigkeitsbeschreibung
Leitung eines Teams zur Entwicklung einer Software für Schadensgutachten für Gerichte
Details:
- Teamleiter für die Entwicklung einer Software für Schadensgutachten für Gerichte
- Verantwortlich für effektive Teamführung und Fortschrittsverfolgung
- Überwachung der Kosten und Durchführung einer detaillierten Earned Value Analyse
- Konzeption der Softwarearchitektur
- Unterstützung des Teams bei der Bewältigung komplexer Aufgaben
- Enge Abstimmung mit Kunden für detailliertes Requirements Engineering
Angular, Mongodb, Node.Js, Spring Framework
12/2021 – 6/2024
Tätigkeitsbeschreibung
Neuimplementierung der bestehenden Web-Frontends basierend auf dem Web-Component Standard
Details:
- Ersetzen des bestehenden Frontends gemäß Projektanforderungen
- Entwicklung eines neuen Frontends ohne Web-Framework, basierend auf dem Web-Component-Standard
- Umfassende Analyse des Altsystems, um bewährte Funktionalitäten beizubehalten und veraltete Aspekte zu modernisieren
- Einführung neuer Konzepte zur Modernisierung des Systems
- Entwicklung eines komplexen Kalenders im Outlook-Stil mit Drag-and-Drop-Funktionalität
Graphql, Node.Js, Typescript
8/2021 – 6/2023
Tätigkeitsbeschreibung
Konzeption und Entwicklung einer Anwendung zur Wareneinsatzoptimierung im operativen Geschäft
Details:
- Entwicklung einer neuen Plattform zur Warensteuerung
- Entwurf der Architektur und des Frontenddesigns der Plattform
- Verbesserung der Benutzerfreundlichkeit durch sorgfältige Planung und Gestaltung
- Erstellung von Mockups und Durchführung von Usertests zur Optimierung der User Experience
- Konzeption und Implementierung von Cloudfunktionen in Node.js
- Import und Export von Massendaten mit Buckets
Postgresql, Docker, Node.Js, Cloud (allg.), Microsoft Azure, Angular
2/2021 – 12/2023
Tätigkeitsbeschreibung
Schaffung einer Cloud-Lösung zur Durchführung von Bausparsimulationsrechnungen
Details:
- Ersatz bestehender Excel-Lösungen (VBA) durch zwei moderne Angular-basierte Web-Anwendungen
- Modernisierung der Plattform und Verbesserung von Benutzerfreundlichkeit und Effizienz
- Implementierung einer maßgeschneiderten Kubernetes-Steuerung zur optimalen Ressourcennutzung für die Berechnungen unter Berücksichtigung verschiedener Mandanten
- Entwicklung einer speziellen Laufzeitumgebung für den dynamisch nachladbaren Simulationscode des Kunden im Kubernetes-Cluster
- Berücksichtigung der Zentralisierung, Skalierbarkeit und Nachvollziehbarkeit als primäre Anforderungen des Kunden
- Einhaltung der "Bankaufsichtlichen Anforderungen an die IT (BAIT)" als entscheidendes Design-Ziel für Sicherheit und Konformität
- Erstellung umfassender Dokumentationen und Durchführung von Anwenderschulungen für einen reibungslosen Übergang zu den neuen Systemen
Postgresql, Docker, Spring Framework, Angular
11/2020 – 6/2024
Tätigkeitsbeschreibung
Konzeption und Entwicklung einer Anwendung zur Erstellung von Normberichten für Crashtests. Automatische Generierung von mehrsprachigen Berichten durch standardisierte Texte.
Details:
- Konzeption und Umsetzung mehrsprachiger Berichte mit Fokus auf Anpassbarkeit der Inhalte
- Entwicklung dynamischer Reports für Echtzeit-Visualisierung relevanter Daten
- Implementierung einer dynamischen Datenstruktur mit MongoDB
- Sorgfältige Planung und Umsetzung von Architektur und Frontenddesign für eine intuitive Benutzererfahrung
- Konfigurationsmanagement für Front- und Backend, um verschiedene Systemvarianten für unterschiedliche Anwendungsfälle bereitzustellen
Angular, Docker, Kubernetes, Latex, Mongodb
2/2020 – 12/2020
Tätigkeitsbeschreibung
Analyse, Konzeption und Entwicklung eines öffentlichen Frontends zur Suche und Anzeige von Denkmälern.
Details:
- Analyse von Anforderungen und Entwicklung passender Lösungen
- Design und Entwicklung von Weboberflächen unter Verwendung bewährter Gestaltungsprinzipien und aktueller Technologien
- Verarbeitung von Daten aus Content Management Systemen (CMS) zur Erstellung und Pflege dynamischer und benutzerfreundlicher Inhalte
- Enge Zusammenarbeit mit der IT-Abteilung des Kunden zur Abstimmung und Verwendung von Schnittstellen für eine reibungslose Integration in die bestehende IT-Infrastruktur
Angular, CSS (Cascading Style Sheet), HTML5
9/2018 – 6/2024
Tätigkeitsbeschreibung
Konzeption und Entwicklung einer Anwendung zur Rekonstruktion und Analyse von Verkehrsunfällen. Bereitstellung eines Kundenportals zur manuellen als auch automatischen Erstellung von Aufträgen.
Details:
- Entwicklung eines Zeicheneditors im Browser für Bearbeitung von SVG mit Skizzen und Luftbildern
- Umwandlung der Eingabedaten in dynamische Berichte mit Latex
- Implementierung einer flexiblen Datenstruktur mit MongoDB
- Sorgfältige Planung und Umsetzung von Architektur und Frontenddesign für eine intuitive Benutzererfahrung
- Integration der zustandslosen Authentifizierung mit JWT
- Realisierung der Kommunikation zwischen Kundenportal und interner Anwendung mit RabbitMQ für einen reibungslosen Informationsaustausch
Mongodb, Docker, Angular, Kubernetes
5/2018 – 3/2019
Tätigkeitsbeschreibung
Neuentwicklung einer Berufsinformationsplattform für Schülerinnen
Details:
- Entwicklung einer Web-basierten Berufsinformationsplattform
- Verwendung eines Content Management Systems (CMS) für einfache Aktualisierung und Verwaltung von Inhalten
- Modulare Struktur der Plattform mit Einsatz von Docker und einer Proxystruktur für flexible Skalierbarkeit und effiziente Bereitstellung
- Entwicklung einer spielerischen Einführung in typische IT-Themen, um Nutzerinnen auf unterhaltsame Weise relevante Informationen zu vermitteln
Docker, Drupal, Node.Js, Vue.Js
8/2017 – 2/2018
Tätigkeitsbeschreibung
Restrukturierung eines Backend-Monolithen und Anpassung von Planungsverfahren zur Verwendung mit SAP
Details:
- Entwicklung eines umfassenden Modularisierungskonzepts, um den vorhandenen Monolithen zu zerlegen und eine verbesserte Struktur zu schaffen
- Umsetzung verschiedener Kommunikationskanäle zwischen den Modulen für nahtlose Interaktion
- Konzeption und Erstellung mehrerer Schnittstellen zum Daten-Ex- und Import mit SAP für reibungslosen Datenaustausch
- Entwurf und Implementierung eines Datenbankschemas zur Planung von Filialbestückung zur Verbesserung von Effizienz und Genauigkeit
- Migration des Planungsprozesses von P-SQL in Java zur Steigerung der Leistungsfähigkeit und Skalierbarkeit der Anwendung
Oracle-Anwendungen, SAP Entwicklung, Subversion, Jenkins, Spring Framework
1/2017 – 1/2022
Tätigkeitsbeschreibung
Konzeption und Entwicklung einer Anwendung zur Bedarfsplanung und zur Wareneinsatzoptimierung im operativen Geschäft
Details:
- Konzeption neuer Planungsmodelle zur Verbesserung der Effizienz und Genauigkeit von Unternehmensprozessen
- Erweiterung des Altsystems um neue Planungsmodelle
- Entwicklung einer neuen Plattform zur Warensteuerung zur Optimierung und Automatisierung von Warenverwaltungsprozessen
- Implementierung umfangreicher Reporting-Funktionalitäten für aussagekräftige Daten für Entscheidungsträger
- Entwicklung und Implementierung von Schnittstellen zum ERP und DWH für nahtlosen Datenaustausch mit bestehenden Unternehmenssystemen
- Entwicklung eines Web-basierten Frontends und Integration in ein Unternehmensportal für einfachen und intuitiven Zugang zu Funktionen und Daten
Oracle-Anwendungen, Java (allg.), Spring Framework
10/2016 – 2/2017
Tätigkeitsbeschreibung
Entwicklung einer Anwendung zur Verwaltung von Mitgliedern und Rentnern eines Versorgungswerks
Details:
- Aufbau der Entwicklungsinfrastruktur zum Projektstart
- Einrichtung und Konfiguration von Entwicklungsumgebungen sowie Implementierung von Versionskontrollsystemen und Continuous Integration/Delivery-Tools
- Datenbankentwurf und Umsetzung unter Verwendung Standardmethoden für effiziente und skalierbare Struktur
- Anbindung der Datenbank über JPA (Java Persistence API) für einfache und robuste Datenzugriffsschicht
- Entwicklung eines Web-basierten Frontends mit Vaadin für moderne und benutzerfreundliche Oberfläche
- Fokus auf Gestaltung und Benutzererfahrung für intuitive Navigation und Interaktion
Java Database Connectivity, Apache Tomcat, Spring Framework
Ausbildung
FH Münster
Münster
Über mich
Meine umfassende Expertise erstreckt sich auf die Arbeit mit Cloudumgebungen wie AWS, Azure, Google Cloud sowie selbstgehosteten Clouds. Durch meine Rolle als Leadentwickler habe ich fundierte Kenntnisse in der Führung und Koordination von Entwicklungsteams, was sicherstellt, dass Projekte effizient und erfolgreich umgesetzt werden.
Von der Konzeption bis zur Produktivnahme begleite ich Sie und stelle sicher, dass Ihre Projekte nicht nur technisch einwandfrei, sondern auch termingerecht und im Budgetrahmen realisiert werden. Mit meiner Erfahrung in der Arbeit mit Altsystemen und Migrationen sowie der Integration in komplexen Umgebungen biete ich Ihnen maßgeschneiderte Lösungen für Ihre individuellen Herausforderungen.
Typescript, Javascript 8 Jahre
Angular 8 Jahre
Lit 2 Jahre
Vue.js 5 Jahre
Java 8 Jahre
Spring 8 Jahre
Quarkus 4 Jahre
Nodejs, Express.js, Nestjs 5 Jahre
Kubernetes, Docker 7 Jahre
AWS 4 Jahre
Azure 4 Jahre
Gcloud 2 Jahre
Selbsthosted Kubernetes 4 Jahre
Selbsthosted Docker 6 Jahre
Firebase 3 Jahre
Entwicklung 8 Jahre
Architektur 5 Jahre
Projektmanagement 1 Jahre
Weitere Kenntnisse
Android, iOS, Linux, MacOS, Windows
Server/Laufzeit
ActiveMQ, Apache, Kafka, Liferay Portal, nginx, Node.js, Rabbitmq, Tomcat, WebSphere MQ, WildFly
Technologien
Amazon AWS, Angular, AngularJS, Angular Material, ASP.NET, CSS, Docker, ExpressJS, Fabric.js, Graphql, Google Cloud, Hibernate, HTML, J2EE, JasperReports, JAXB, JDBC, JEE, JWT, JPA, JUnit, JOOQ, Kubernetes, Log4j, logback, Mockito, REST, SCSS, Spring, Spring Batch, Spring Boot, Spring MVC, Spring Security, Spring Web Flow, Spring Web Services, Tomcat, Vaadin, Vue.js, Websockets, XML
DB-/DC-Systeme
MongoDB, MySQL, NoSQL, Oracle, PostgreSQL, SQL Server
Entwicklungswerkzeuge
Eclipse, git, GitLab, Github, Google Maps API, Hudson, IntelliJ IDEA, Jenkins, JIRA, LaTeX, Maven, NPM, SonarQube, Subversion
Programmiersprachen
C#, Java, JavaScript, LINQ, PHP, Python, SQL, TypeScript
Sonstige Werkzeuge
Confluence, Drupal, gitflow, mural, OpenSSL
BI und KI
H2O, SPSS, Powerbi
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden