freiberufler Senior Software Entwickler auf freelance.de

Senior Software Entwickler

offline
  • auf Anfrage
  • 50354 Hürth, Rheinland
  • Weltweit
  • de  |  tr  |  en
  • 08.02.2024

Kurzvorstellung

D. ist ein Software Entwickler mit einer mehrjährigen Erfahrung in dem Feld der Software Entwicklung. In dieser Zeit war in vielen Feldern der Industrie involviert. Zu diesen gehörten z.B. Marketing, Energie und Handel.

Qualifikationen

  • Angular
  • Apache Maven
  • C++
  • elasticSearch
  • Go (Programmiersprache)
  • Gradle
  • Java (allg.)
  • JavaScript
  • Kotlin
  • Kubernetes
  • Node.js
  • Python
  • SQL
  • TypeScript

Projekt‐ & Berufserfahrung

Senior Software-Entwickler
ipoque, Leipzig
5/2023 – offen (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

5/2023 – offen

Tätigkeitsbeschreibung

• Entwicklung neuer Features
• Testing E2E/Unit/Integration
• Entwicklung von CI/CD Pipelines
• Wartung der Software
• Performanceanalyse und -optimierung

Eingesetzte Qualifikationen

SQL, Apache Maven, C++, Go (Programmiersprache), Gradle, Java (allg.), Kotlin, Python, TypeScript, Angular, elasticSearch, JavaScript, Kubernetes

Senior Software-Entwickler
BMW, München
12/2022 – 6/2023 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2022 – 6/2023

Tätigkeitsbeschreibung

Projekt Details:
Die Anwendung stellt dem Unternehmen BMW die technischen Daten zur Verfügung, welche ein wichtiger Bestandteil in der Kommunikation von BMW sind. Es handelt sich dabei um die Fahrzeug beschreibenden Daten wie z.B. Abmessungen, Gewicht, Fahrleistungen, etc.
Mit dieser Anwendung werden die Daten erfasst, abgestimmt und zur externen Kommunikation freigegeben. Die Daten werden von den entsprechenden Datenlieferanten befüllt. Die Anwendung gliedert sich dabei technisch in zwei Applikationen. Die Fahrzeuganlage dient der Anlage des Digitalen Fuhrparks und der Bereitstellung und Administration aller Daten, die benötigt werden, um die technischen Daten in der Datenpflege bereitzustellen.
In diesem Projekt war es notwendig, die Anwendung auf den neuesten Stand zu bringen. Dabei ging es um die Migration von Monolith zu Microservices, Cloud Integration, Umstellung von ExtJs zu Angular und die bestehende Frontend Angular Applikation auf die neueste Version zu updaten und eine neue Architektur zur besseren Wartbarkeit einzuführen.
Aufgaben:
Umstellung zu einer neuen Frontend Architektur Update zur neuesten Angular Version Integration NGXS
Migration ExtJs zu Angular
Migration Monolith zu Microservices Cloud Integration
Eingesetzte Technologien:
Angular 11, Angular 12, Angular 13, Angular 14, JavaScript, TypeScript, SCSS, Bitbucket, GitHub, Jira, Confluence, HTML5, J2EE, Java, Maven, IntelliJ, MongoDB, Kafka, Kubernetes, SQL, JUNIT, JPA, Ag Grid, Jasmine, Karma, NGXS, Sonarcloud, Docker, Azure

Eingesetzte Qualifikationen

Kafka, MongoDB, SQL, Confluence (Atlassian), Apache Maven, Docker, Git, J2EE (Java EE), Java (allg.), Jira, JUnit, TypeScript, Microsoft Azure, Angular, HTML5, JavaScript, Kubernetes

Senior Software-Entwickler
KPS digital GmbH, Dortmund, Oslo
7/2021 – 10/2022 (1 Jahr, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2021 – 10/2022

Tätigkeitsbeschreibung

Weiterentwicklung der Angular Applikation Weiterentwicklung der Apollo Express NodeJs Schnittstelle
Web Performance Optimierung (Lighthouse)
Test Driven Development
Implementierung von Lazy Loading Strategien Implementierung und Lazy Loading von NGXS Komponenten
Integration Jest
Integration Instana
Integration Prerender
Integration Leaflet
Integration SwiperJs
Web/Service Workers
CMS Integration
CI/CD
Sonarcloud
Weiterentwicklung Docker Images

Eingesetzte Qualifikationen

Angular, Confluence (Atlassian), CSS (Cascading Style Sheet), Docker, Git, GraphQL, HTML, Java (allg.), JavaScript, Jira, Node.js, SAAS, SAP CRM, Spring, TypeScript

Software-Entwickler
VISION UNLTD. CREATIVE WORX - VUCX, Köln
3/2021 – 5/2021 (3 Monate)
Medienbranche
Tätigkeitszeitraum

3/2021 – 5/2021

Tätigkeitsbeschreibung

Strukturieren des Projektes nach Atomic Design
Entwicklung einer Scrum Struktur
Implementierung der Webapplikation
Weiterentwicklung der Applikation und Webseite

Eingesetzte Qualifikationen

Apache, Docker, Drupal, HTML, JavaScript, MongoDB, NginX, PHP, SAAS, Symfony (Framework), Vue.js, WordPress

Software-Entwickler (Festanstellung)
Adesso SE, Köln
9/2020 – 3/2021 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2020 – 3/2021

Tätigkeitsbeschreibung

Weiterentwicklung der Angular-App
Mitarbeit im agilen Scrum-Team
UX/UI Hilfestellung
Mitgestaltung der Anforderungen

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), HTML, JavaScript, Jira, Node.js, Responsive Webdesign, Testautomatisierung, TypeScript

Software-Entwickler (Festanstellung)
Rhenag, Köln
6/2020 – 9/2020 (4 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

6/2020 – 9/2020

Tätigkeitsbeschreibung

Weiterentwicklung des Angular-Frontends
Migration der Unit Tests von Karma/Jasmine nach Jest
Entwicklung eigener Komponenten
Entwicklung in einem agilen Scrum-Team
Technische Reevaluierung der Anforderungen

Eingesetzte Qualifikationen

Angular, HTML5, JavaScript, Jira, TypeScript

Software-Entwickler (Festanstellung)
RWE, Köln
1/2020 – 6/2020 (6 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

1/2020 – 6/2020

Tätigkeitsbeschreibung

Konzeptionierung der Anwendung in einer textuellen Softwarespezifikation nach dem agilen Modell
Mitgestaltung UI/UX
Entwickler einer MonoRepo Architektur nach Domain Driven Design
Entwicklung von Komponenten
Führung der Retros

Eingesetzte Qualifikationen

Angular, Continuous Delivery (CDE), Git, HTML5, JavaScript, Kontinuierliche Integration (CI), SCRUM, Team Foundation Server (TFS)

Software-Entwickler
FIR an der RWTH Aachen, Aachen
4/2019 – 8/2019 (5 Monate)
Finanzdienstleister
Tätigkeitszeitraum

4/2019 – 8/2019

Tätigkeitsbeschreibung

Vollständige Umsetzung von der Konzeption über Durchführung und Projektmanagement bis hin zur Auslieferung.

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), HTML5, TypeScript

Bachelorand (Festanstellung)
Software Constructions Lehrstuhl in Kooperation mi, Köln
11/2018 – 3/2019 (5 Monate)
Finanzdienstleister
Tätigkeitszeitraum

11/2018 – 3/2019

Tätigkeitsbeschreibung

Entwicklung und Planung des Projektes

Eingesetzte Qualifikationen

Angular, mySQL, PHP, Symfony (Framework)

Software-Entwickler (Festanstellung)
Werkzeugbau Akademie Aachen, Aachen
11/2018 – 3/2019 (5 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

11/2018 – 3/2019

Tätigkeitsbeschreibung

Vollständige Planung und Entwicklung der Applikation

Eingesetzte Qualifikationen

C#, Confluence (Atlassian), CSS (Cascading Style Sheet), HTML, JavaScript, JavaScript Object Notation (JSON), Jira, React Native, TypeScript, Xamarin.Forms, XML

Technischer Berater und Entwickler (Festanstellung)
Lehrstuhl für Verbrennungskraftmaschinen in Kooper, Aachen
6/2018 – 6/2019 (1 Jahr, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

6/2018 – 6/2019

Tätigkeitsbeschreibung

Beratung der technischen Seite für den Kunden bei Ford und vollständige Entwicklung und Planung der Applikation.

Eingesetzte Qualifikationen

Git, Jira, MATLAB / Simulink

Full-Stack Entwickler (Festanstellung)
Exultec Concepts, Aachen
5/2016 – 11/2016 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2016 – 11/2016

Tätigkeitsbeschreibung

Backend Verbindung zur FireBase Datenbank per Javascript.

Eingesetzte Qualifikationen

Angular, TypeScript, UML

Zertifikate

FullStackOpen React Kurs
2019

Ausbildung

Informatik
Bachelor of Science
2019
Aachen

Über mich

Als erfahrener Senior Software-Entwickler, der stets auf der Suche nach neuen Herausforderungen ist, verfüge ich über umfangreiche Erfahrungen in unterschiedlichen Branchen wie Marketing, Energie und Handel. Dabei war ich sowohl in kleinen Unternehmen tätig als auch in global operierenden Konzernen. Zu meinen Arbeitgebern und Kunden gehörten Unternehmen wie Elkjop, RWE, BMW und Ford. Neben meiner fachlichen Expertise verfüge ich über ausgeprägtes theoretisches Wissen im Bereich der Informatik, das ich mir während meines Studiums an der Eliteuniversität RWTH Aachen sowie bei Zertifizierungen angeeignet habe. Insbesondere umfassende Kenntnisse in Frontend- und Backend-Technologien sowie deren Zusammenspiel, die ich im Rahmen meiner Tätigkeit anwende, erweitere und vertiefe, zeichnen mich aus.

Weitere Kenntnisse

Webentwicklung
• Angular (11, 12, 13, 14), VueJs (2,3), React, JavaScript, TypeScript, SCSS, CSS, HTML, SAP UI5, PHP, Drupal
Backend & Frameworks
• NodeJs, Express, Apollo, Java, JEE, Spring Boot, SAP CPI/SAP Hybris, Hibernate, Maven, Gradle, C#, XML
Mobile App-Entwicklung
• Ionic, Xamarin, Swift, Kotlin, React Native
Cloud und DevOps
• Azure, Docker, Kubernetes, Sonarcloud, Apache, gitlab-ci, Teamcity
Datenbanken
• MongoDB, Kafka, SQL, JPA, Firebase, Elastic Search Query, GraphQL
Programmiersprachen
• C/C++, Python, Haskell/Prolog, SMT Solving, Matlab
APIs und Services • RESTful API
Architekturen
• Micro Frontend, Microservices, Domain-Driven-Design, Responsive Web Design
Testen und Qualitätssicherung
• Jest, Jasmine, Karma, Cypress, Playwright
Frontend-Entwicklung
• Rxjs, Redux, Symfony, Ag-grid, Angular Material, CoreUI, Nginx, Preboot, Instana, Prerender, SSH, SwiperJs, Leaflet, NGXS
Version Control und Projektmanagement
• GitHub, Jira, Confluence

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Türkisch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
844
Alter
30
Berufserfahrung
7 Jahre und 11 Monate (seit 05/2016)

Kontaktdaten

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

Jetzt Mitglied werden