Full-Stack Software Engineer & DevOps Engineer
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- 10557 Mitte
- Nähe des Wohnortes
- de | en
- 01.01.2024
Kurzvorstellung
Auszug Referenzen (2)
"Ich bestätige die Zusammenarbeit mit Herrn M. in unserem gemeinsamen Unternehmen wie beschrieben."
9/2017 – 12/2018
Tätigkeitsbeschreibung
- Development Stack enthielt Javascript (Angular, jQuery), PHP, MySQL und Python
- Deployment Stack enthielt NGINX CE, MariaDB, HAProxy, Docker, KVM
- Entwurf um Umsetzung der Firmenwebseite
- Entwicklung von YouTube-Partner Dashboards (YouTube-Kanal Statistiken und Einnahmereports)
- Entwicklung eines Staff Dashboard (zur Verwaltung der YouTube-Partner, zum Anwerben und dem allgemeinen YouTube MCN Management)
- Entwicklung eines Analysetools für YouTube-Kanal Statistiken durch Google Analytics and YouTube Analytics
- Entwicklung verschiedener Web-Apps basierend auf einer bestehenden Lösung von ScaleLab LLC. (zur Verwaltung der YouTube-Partner Kontaktinformationen, zur Optimierung der YouTube-Kanäle und zum Generieren von Kanalreports, sowie der Sponsorship-Verwaltung und mehr)
Laravel, PHP, Softwareentwicklung (allg.), Vue.Js
"Langjährige hervorragende Zusammenarbeit. Immer ein Gewinn Herrn M. im Team zu haben.
Bei zukünftigen Projekten jederzeit wieder."
6/2015 – 5/2022
Tätigkeitsbeschreibung
- Mobile-Entwicklung mittels React Native (plattformunabhängig)
- Web-Frontend Entwicklung mittels Vue 2 & 3
- Backend-Entwicklung mittels Laravel (Passport, Nova, Vapor, JSON:API)
- Implementierung von REST und GraphQL APIs
- Modernisierung der Entwicklung zu agilen Abläufen und der Software von einer monolithischen zu einer Cloud-fähigen Architektur
- Implementierung von REST-APIs nach dem JSON:API Schema
- Implementierung von CI/CD Pipelines unter GitLab
- Restrukturierung des Projektmanagement mithilfe von Jira und Confluence, Einführung erster agiler Entwicklungsprozesse
- Planung, Einrichtung und Verwaltung von BareMetal Kubernetes Clustern
- Migration bestehender Softwareprojekte in eine Docker-gestützte Containerumgebung
- Flexibilisierung der Softwarearchitektur um Neuentwicklungen mithilfe neuester Programmiersprachen und Frameworks in Verbindung mit den Legacy-Anwendungen zu ermöglichen
- Auszubildender am OSZ IMT - Oberstufenzentrum Informations- und Medizintechnik
- Development Stack enthält Javascript (Angular, jQuery), PHP, MySQL, Java,Objective C, Swift, Python und C#(.Net)
- Entwicklung von nativen Smartphone-Apps, davon eine Android-basierte App für einen Kiosk-Modus (Identifizierung mittels QR-Code / NFC bei einer firmeneigenen Corporate CarSharing-Lösung)
- Entwurf und Umsetzung zuverlässiger HTTP(S) REST API Kommunikation
- Umsetzung von sicherer, verschlüsselter Speicherung von sensiblen Daten durch die Apps auf den Smartphones
- Samsung SEAP Silver Partner (Samsung KNOX Sicherheitsstandards und Funktionen)
Backend, DevOps, DevOps (allg.), Front End, Full-Stack, Mobile Application Development, Softwareentwicklung (allg.)
Qualifikationen
Projekt‐ & Berufserfahrung
10/2022 – offen
TätigkeitsbeschreibungProjektleitung bei der Neuentwicklung der CRM Mobile App. Hierzu habe ich die vollständige Konzipierung und das Redesign, sowie die Entwicklung der neuen App übernommen und diese so schrittweise an den Funktionsumfang der Web-App angepasst.
Eingesetzte QualifikationenProjektmanagement (IT), Typescript, User Experience (UX), User Interface (UI), React Native
5/2022 – offen
Tätigkeitsbeschreibung
- leading the software architecture migration from a monolithic to a flexible service-based architecture
--> applying Domain Driven Development pattern
--> working hand-in-hand with Domain managers (e.g. product managers, managing directors, ...)
- designing, provisioning and maintaining bare-metal Kubernetes clusters as well as automated CI/CD strategies using GitLab self-managed and ArgoCD for GitOps
- consulting regarding and integration of the desired tech stack including but not limited to:
--> Ambassador Edge Stack (North-South traffic)
--> Nginx Ingress Controller
--> Istio Service Mesh (East-West traffic)
--> Keycloak (SSO server for various services)
--> ELK (Elasticsearch, Logstash, Kibana) for Monitoring and Logging
--> RabbitMQ
--> ArgoCD
--> Open Source Routing Engine (OSRM, for OpenStreetMap)
--> Overflow API for OSM address / geo-coordinate querying
- presentation & workshops for the Software Engineers (e.g. regarding Docker, Docker Compose, Test Driven Development, Event Driven Architecture, ...)
Continuous Delivery, DevOps, Nginx, Docker, Elasticsearch, Kubernetes, Schulung / Training (IT), Schulung / Coaching (allg.)
9/2017 – 12/2018
Tätigkeitsbeschreibung
- Development Stack enthielt Javascript (Angular, jQuery), PHP, MySQL und Python
- Deployment Stack enthielt NGINX CE, MariaDB, HAProxy, Docker, KVM
- Entwurf um Umsetzung der Firmenwebseite
- Entwicklung von YouTube-Partner Dashboards (YouTube-Kanal Statistiken und Einnahmereports)
- Entwicklung eines Staff Dashboard (zur Verwaltung der YouTube-Partner, zum Anwerben und dem allgemeinen YouTube MCN Management)
- Entwicklung eines Analysetools für YouTube-Kanal Statistiken durch Google Analytics and YouTube Analytics
- Entwicklung verschiedener Web-Apps basierend auf einer bestehenden Lösung von ScaleLab LLC. (zur Verwaltung der YouTube-Partner Kontaktinformationen, zur Optimierung der YouTube-Kanäle und zum Generieren von Kanalreports, sowie der Sponsorship-Verwaltung und mehr)
Laravel, PHP, Softwareentwicklung (allg.), Vue.Js
6/2015 – 5/2022
Tätigkeitsbeschreibung
- Mobile-Entwicklung mittels React Native (plattformunabhängig)
- Web-Frontend Entwicklung mittels Vue 2 & 3
- Backend-Entwicklung mittels Laravel (Passport, Nova, Vapor, JSON:API)
- Implementierung von REST und GraphQL APIs
- Modernisierung der Entwicklung zu agilen Abläufen und der Software von einer monolithischen zu einer Cloud-fähigen Architektur
- Implementierung von REST-APIs nach dem JSON:API Schema
- Implementierung von CI/CD Pipelines unter GitLab
- Restrukturierung des Projektmanagement mithilfe von Jira und Confluence, Einführung erster agiler Entwicklungsprozesse
- Planung, Einrichtung und Verwaltung von BareMetal Kubernetes Clustern
- Migration bestehender Softwareprojekte in eine Docker-gestützte Containerumgebung
- Flexibilisierung der Softwarearchitektur um Neuentwicklungen mithilfe neuester Programmiersprachen und Frameworks in Verbindung mit den Legacy-Anwendungen zu ermöglichen
- Auszubildender am OSZ IMT - Oberstufenzentrum Informations- und Medizintechnik
- Development Stack enthält Javascript (Angular, jQuery), PHP, MySQL, Java,Objective C, Swift, Python und C#(.Net)
- Entwicklung von nativen Smartphone-Apps, davon eine Android-basierte App für einen Kiosk-Modus (Identifizierung mittels QR-Code / NFC bei einer firmeneigenen Corporate CarSharing-Lösung)
- Entwurf und Umsetzung zuverlässiger HTTP(S) REST API Kommunikation
- Umsetzung von sicherer, verschlüsselter Speicherung von sensiblen Daten durch die Apps auf den Smartphones
- Samsung SEAP Silver Partner (Samsung KNOX Sicherheitsstandards und Funktionen)
Backend, DevOps, DevOps (allg.), Front End, Full-Stack, Mobile Application Development, Softwareentwicklung (allg.)
Ausbildung
Berlin
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden