Schlagworte
Skills
ÜBER MICH
- Über 15 Jahre Erfahrung im Bereich Software Entwicklung, vor allem als Full Stack Entwickler
- Hervorragende Kenntnisse in PHP, Symfony, Node.JS, Javascript, TypeScript und React.JS
- Das richtige Auge für Design
- Hands-On Mentalität
- Selbstständiges Arbeiten und eigenverantwortliches Antreiben von Projekten
TECHNOLOGIEN
- Backend: PHP, Symfony, Node.JS, Express.JS
- Frontend: Javascript, EcmaScript6, TypeScript, Next.JS, React.JS, React Native, Vue.JS, Next.JS, jQuery
- Datenbanken: MySQL, NoSQL (z.B. Elasticsearch, MongoDB, DynamoDb)
- Testing: Unit-, Integrations-, Application- und E2E-Tests mit PHPUnit, Jest, Cypress und Selenium
- Cloud Systeme: Google Cloud, AWS
- Schnittstellen: REST, GraphQL, WebSocket
- Versionierung: Git, GitLab, BitBucket, GitHub
ARBEITSWEISE
- Agile Entwicklung, insbesondere Scrum und Kanban
- Hands-On Mentalität
Projekthistorie
- Weiterentwicklung des bestehenden Monoliths mit PHP 7, Symfony und MySQL im Backend, sowie NodeJS, TypeScript und Vue.js im Frontend
- Konzeption und Entwicklung eines Konzepts zur Migration von einem Monolith hin zu einer Microservice Architektur
- Einführung eines neuen Payment-Service mit REST-Schnittstellen um Zahlungen vor Ort durchführen zu können.
- Konzeption und Entwicklung von mehreren REST-Schnittstellen zur Echtzeit-Auskunft über Camper sowie um Buchungen von Partnern zu automatisieren
- Migration der Preiskalkulation aus dem Monolith in einen Service. Verbesserung der Testbarkeit, sowie Einführung von Functional-, Integration- und Unit-Tests.
- Implementierung von neuen Währungen für das europäische Ausland und Vorbereitung für den Betrieb in den USA.
- Konzeption und Dokumentation aller öffentlichen und internen Schnittstellen im OpenAPI Format.
- Umsetzen der responsive Designs mit TypeScript, React und Theme UI
- Umsetzung einer neuen Mobile App mit React Native
- Einbinden der Analyse Ergebnisse zur Verbesserung der Usability und Steigerung des Wachstums (Growth Hacking)
- Erweiterung der Schnittstellen (AWS Lambda Funktionen als API Gateways und eine DynamoDB als Datenspeicher)
- Integration eines Live-Video-Chats mit OpenTok und Vonage um dem Benutzer ein direktes, visuelles Feedback zu ermöglichen
- Entwicklung eines Bestell-Management Tools zur Berechnung von Einkaufspreisen mit TypeScript und React
- Anbindung mehrerer Marketing APIs an Grafana zur Kontrolle der Kosten und Nutzen
- Erweiterung des internen Dashboards um strategische KPIs
- Internes Tool zum einfachen Kombinieren von Produkten im Shopify Store
- Aufsetzen eines Production Environment in AWS
- Single Page Application mit ReactJS, inkl. Serverside Rendering mit NodeJS
- Performance Optimierung der SPA
- Anbindung der SPA an REST Schnittstellen und GraphQL
- Weiterentwicklung des PHP7 Backends mit Symfony und MongoDB
- Planung und Entwicklung von neuen Features mithilfe von Design Sprints
- Ablösung von Legacy Anwendungen
- Refactoring von Projekten mit PHP4 und MySQL 4.1
- Neubau des Onlineshop-Frontends mit Elasticsearch, Symfony und Twig
- Planung und Entwicklung einer Plattform für den lokalen Einzelhandel inkl. Mandantenverwaltung
- High Performance Backend-Applikation, zur Bereitstellung von Schnittstellen für über 500 Spiele-Instanzen
- Single Sign-On Web-Anwendung inkl. speziell entwickelten SDKs
- Agile Backend-Entwicklung mit PHP5 und Zend Framework
- Performante XMLRPC Schnittstellen mit PHP5 und ActiveMQ
- Datenbank-Anwendungen mit MySQL und MongoDB
- Continuous Integration mit Jenkins
- Beutreuung der Auszubildenden Fachinformatiker (AE)
Reisebereitschaft
exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)
Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.
Versicherungsbeginn:
10.02.2020
Versicherungsende:
01.03.2024