Schlagwörter
Skills
Darüber hinaus verfüge ich über Kompetenzen in der Backend-Entwicklung in Node.js oder Java.
Ich biete Ihnen eine zuverlässige Arbeitsweise, schnelle Einarbeitung, einen pragmatischen Ansatz und Fokus auf sauberen Code.
Skills:
Frontend Entwicklung - React, TypeScript, JavaScript, Vue
Backend Entwicklung - Node.js, Java, SQL u.a.
Umsetzung von responsiven Designs - HTML5/CSS3, Sass, BEM, Material UI
Agile Entwicklung - Git, Scrum, Jira
DevOps - Azure, GitLab CI, Docker, Kubernetes, Webpack
Ich biete Ihnen eine zuverlässige Arbeitsweise, schnelle Einarbeitung, einen pragmatischen Ansatz und Fokus auf sauberen Code.
Zudem bin ich vertraut mit der Arbeit in einem agilem Umfeld (Git/Scrum/Jira/Confluence/CI/Code Reviews...).
Optimierung der Architektur und Refactoring, Analyse und Optimierung der Performance und Verbesserung der Testabdeckung können ebenfalls zu meinen Aufgaben gehören.
Projekthistorie
Entwicklung einer privaten App für Spotify, um meine Musikbibliothek nach individuellen Wünschen innerhalb der Spotify Desktop App verwalten zu können.
- "Low Code" Backend in Node.js mit einer automatisch generierten GraphQL API mit PostGraphile und Postgres
- Synchronisation der Musikbibliothek über Spotify API mit Node.js und Postgres
- Deployment auf AWS in Docker
- Frontend-Entwicklung mit React, TypeScript, Material UI (MUI) und urql
- Integration der App mit Hilfe eines Tools in die Spotify Desktop App für macOS
Technologien: React * TypeScript * GraphQL * MUI * Node.js * PostGraphile * AWS * Docker
B2B-Webanwendung. Fachanwendung für einen Versicherungskonzern, die innerhalb von MS Sharepoint läuft.
- Einarbeitung in die Domäne anhand des Fachkonzeptes
- Frontend-Umsetzung von Features mit React und TypeScript
- Analyse der bestehenden Frontend-Architektur und Refactorings
- Bugfixes und Performance-Optimierungen
- Integration des Frontends in Microsoft Sharepoint
- Diskussion und Spezifikation der REST APIs für kommende Features anhand der fachlichen und technischen Anforderungen und Übergabe an das Backend
Technologien: React * TypeScript * VS Code * Azure DevOps
Webanwendung - Elektromobilitäts-Whitelabel-Plattform zur Verwaltung von Ladevorgängen, Tariferstellung und Abrechnung
- Frontend-Entwicklung der Single-Page-Webanwendung mit React, TypeScript und Material UI
- Sicherstellung der Code-Qualität mit Unit-, Integrations- und E2E-Tests in Cypress und Jest
- Unterstützung in der Entwicklung des Microservices Backends in Java und Spring Boot
- Scrum-Prozess und Code Reviews
- Diskussion und Entwicklung anstehender APIs und Definition mit OpenAPI/Swagger
- Anpassung der CI-Pipelines und Optimierung des Frontend Hostings in Microsoft Azure
- Verbesserung der bestehenden Frontend-Codebasis
Technologien: * React * TypeScript * Material UI * Cypress * Jest * Azure * Kubernetes * OpenAPI/Swagger * Java * Spring Boot * Keycloak
Entwicklung einer privaten Webanwendung für Bookmarks/Reading Lists. Ziel war es, DevOps und Node.js Backend zu üben.
- Aufsetzen des Projekts in Docker und Deployment auf Kubernetes bei DigitalOcean
- Einrichtung der CI Pipelines bei GitLab
- Backend-Entwicklung in Node.js mit Nest.js und GraphQL
- Frontend-Entwicklung mit React, Typescript, Material UI
- Einrichtung der E2E Test-Infrastruktur mit Cypress
Technologien: React * TypeScript * Kubernetes * GitLab * Docker * GraphQL * Node.js * Nest.js * Material UI * styled-components * Apollo Client * Cypress * Keycloak
* Frontend-Entwicklung basierend auf React, Typescript und Redux
* Refactoring und Optimierung der bestehenden FE-Architektur
* Umsetzung von Designvorlagen (HTML5/CSS3, Stylus, BEM)
* Backend-Entwicklung mit SAP Commerce/Hybris (Java, Spring, Oracle DB)
* Schreiben von FE Unit- und Integrationstest (Jest und Enzyme)
* Optimierung der Performance (Frontend und Backend)
* Unterstützung bei Technischer Analyse und Qualitätssicherung
(Kundenprojekt als Angestellter bei mgm technology partners)
Kenntnisse: * React * Redux * Typescript * HTML5 * CSS3 * Jest * Webpack * BEM * Stylus * Java * Spring Framework * SAP Commerce/Hybris * Oracle
* Migration der UI-Bibliothek des Herstellers in Vue-Komponenten
* Umsetzung eines Redesigns im auf Vue.js und Sass basierenden Frontend (HTML5/CSS3, responsive, Cross-Browser kompatibel)
* Refactoring und Optimierung des bestehenden Frontend-Codes
(Kundenprojekt als Angestellter bei mgm technology partners)
Kenntnisse: * Vue.js * ES6 * HTML5 * CSS3 * Sass * Webpack
* Umsetzung des Designs in Magento-Templates und Sass (HTML5/CSS3, BEM, responsive, Cross-Browser kompatibel)
* Implementierung dynamischer Funktionalitäten und Anpassung von Magento 2-Features mit Javascript und jQuery
* Entwicklung von Mini-Apps in React (bzw. Preact) für komplexere Features innerhalb der Shop-Website
* Entwicklung von Services im Magento 2 Backend zur Bereitstellung von Daten an das Frontend (PHP, MySQL)
* Einrichtung des Build-Prozesses und FE-seitige Optimierung der Ladezeit der Shop-Website
* Erstellung einer Entwicklungsumgebung für das Projekt in Docker
(Kundenprojekt als Angestellter bei SIRUP digital communications)
Kenntnisse: Javascript * React * Preact * HTML5 * CSS3 * Sass * BEM * jQuery * Docker * Magento 2 * PHP * MySQL
* Realisierung von Projekten auf Basis großer Open Source Platfformen (Drupal, Magento) in HTML5/CSS3/SASS/Javascript/PHP.
* Entwicklung von responsiven Cross-Browser Websites und Umsetzung von Designs
* Etablierung von Build-Prozessen
Kenntnisse: Javascript * HTML5 * CSS3 * Sass * BEM * Bootstrap * Drupal * Magento * PHP * MySQL * Docker * Node.js
unter anderem:
* Full Stack-Webentwickler für Websites basierend auf dem Typo3 CMS
* Umsetzung diverser Webprojekte (Backend und Frontend), meist mit Javascript, CSS und dem LAMP Stack
* Entwicklung eines eigenen Content Management Systems basierend auf Javascript/PHP/MySQL
* Umsetzung verschiedener Auftragsprojekte als Windows-Anwendungen in C++