Profilbild von Bernhard Caspar Erfahrener Full Stack Entwickler React, JavaScript, TypeScript, Node.js HTML5/CSS3 aus Berlin

Bernhard Caspar

nicht verfügbar bis 01.05.2024

Letztes Update: 24.06.2023

Erfahrener Full Stack Entwickler React, JavaScript, TypeScript, Node.js HTML5/CSS3

Abschluss: Bachelor of Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Ich entwickle Frontends von Webanwendungen im Enterprise-Umfeld mit React in modernem JavaScript oder TypeScript und setze responsive Designs detailgetreu in HTML5/CSS3 um.
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

01/2022 - 02/2022
Full Stack Developer
privates Projekt

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


10/2021 - 12/2021
Frontend Developer
Devoteam Alegri GmbH, Frankfurt (remote) (Versicherungen)

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


11/2020 - 05/2021
Full Stack Developer, DevOps
IT Sonix custom development GmbH, Leipzig (remote)

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


08/2020 - 10/2020
Full Stack Developer, DevOps
privates Projekt

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


01/2018 - 07/2019
Frontend Developer & Backend Developer
mgm technology partners (Konsumgüter und Handel, 500-1000 Mitarbeiter)

Webanwendung zur Vorbereitung, Durchführung und Nachbetrachtung des internationalen Einkaufs  für einen der größten Einzelhändler Deutschlands.

* 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

01/2019 - 03/2019
Frontend Developer
mgm technology partners (Automobil und Fahrzeugbau, 500-1000 Mitarbeiter)

Webanwendung für einen führenden deutschen Automobilhersteller zur Freischaltung und Verwaltung von Infotainment und On-Demand Features durch Händler.

* 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

01/2017 - 11/2017
Frontend Developer
SIRUP digital communications (Konsumgüter und Handel, 10-50 Mitarbeiter)

Magento 2-Shop für einen der größten deutschen Online-Anbietern für Motorradteile.

* 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

02/2016 - 10/2017
Frontend Developer
SIRUP digital communications (Konsumgüter und Handel, 10-50 Mitarbeiter)

Neuentwicklung und Weiterentwicklung von diversen Websites und Shops als Angestellter bei SIRUP digital communications.

* 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

01/1999 - 12/2015
Fullstack Developer
diverse (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Diverse Projekte, sowohl privat als auch als Angestellter in einer Vielzahl an Technologien,
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++

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Suche remote-only Projekte. Verfügbarkeit 80% / 4 Tage pro Woche.
Profilbild von Bernhard Caspar Erfahrener Full Stack Entwickler React, JavaScript, TypeScript, Node.js HTML5/CSS3 aus Berlin Erfahrener Full Stack Entwickler React, JavaScript, TypeScript, Node.js HTML5/CSS3
Registrieren