
Frontend Architect | React / TypeScript Senior Webdeveloper
zuletzt online vor wenigen Tagen- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- 20099 Hamburg
- auf Anfrage
- de | hu | en
- 28.07.2022
Kurzvorstellung
Auszug Referenzen (3)
"Herr P. hat uns mit seinem umfangreichen Know-how im Bereich der Frontend-Entwicklung sehr gut beraten und tatkräftig unterstützt."
1/2020 – 3/2021
Tätigkeitsbeschreibung
Weiterentwicklung einer synchronisierten, transparenten und kollaborativen Supply-Chain-Plattform, die Kommunikationsprobleme beseitigt.
Besondere Meilensteine: Migration von einer benutzerdefinierten Webpack Konfiguration zu Vue-CLI. Migration von Jest 23 zu 24. Optimierung der Dateiausgabegröße um 50% durch Babel 7/Terser Optimierungen und geeignete Polyfill-Einstellungen. Migration von TSLint zu ESLint. Evaluierung von AG-Grid und Umsetzung der ersten Tabellen. Migration von Typescript 3.3.3333 zu Typescript 3.9.9. Setup von Wallaby. Reduktion der Unittest-Zeit auf linuxbasierten Systemen um 45%. Optimierung der initialen Downloadzeit um 40%. Schulung der Mitarbeiter in den Schlüsseltechnologien.
Skills: Typescript 3.9,9, Vue, TSLint -> ESlint, Jest, ag-grid
Tooling: jira, Jenkins, BitBucket, Windows 10 mit WSL2
CSS (Cascading Style Sheet), HTML5, Jenkins, Jira, TypeScript, Vue.js
"Immer motiviert, hilfreich und konstruktiv. Hat ein Auge auf Langfristigen Projekterfolg/Wartbarkeit gehalten, was ich durchaus anders gesehen habe."
7/2018 – 12/2019
Tätigkeitsbeschreibung
Active redevelopment of the user dashboard and logo tools as part of a 10
person team.
Driver for unit testing and coverage.
Joint responsibility for pairing sessions of applicants.
Evaluation of new technologies and improvement of the toolchain
Testautomatisierung, Docker, Node.js, TypeScript, CSS (Cascading Style Sheet), React (JavaScript library)
"Exzellente Arbeit dank ausgesprochenem Fachwissen, sehr strukturiert, eigenständig und gewissenhaft. Für herausfordernde Projekte."
1/2018 – 6/2018
Tätigkeitsbeschreibung
Development of dockerized microservices which manage dynamic,
cross-market promotional activities for Google’s Doubleclick. Further topics:
Conception for DOOH. Creation of various high-performance landing pages
Skills :ES6/ES7/ES8, React/Redux Stack + Typescript. VueJs/Vuex Stack
Typescript, ExpressJS, development in docker containers. Setting up a
CI/CD pipeline based on Docker and Jenkins.
Testautomatisierung, TypeScript, React (JavaScript library), Vue.js
Ich biete
Projekt‐ & Berufserfahrung
3/2021 – offen
Tätigkeitsbeschreibung
Responsible to create a new architecture based on micro frontends.
Teaching teams to handle the new technology stack based on Typescript 4.6, React 18 (concurrent features), react-query and knowledge about micro frontends.
Responsible to convert the whole Flow.js-based code base to Typescript. Creating a toolchain to automatically provide types for both type systems in during migration.
Help the teams to migrate to the new micro frontend architecture
Continuous Delivery (CDE), Git, React (JavaScript library), Software Architektur / Modellierung, TypeScript
1/2020 – 3/2021
Tätigkeitsbeschreibung
Weiterentwicklung einer synchronisierten, transparenten und kollaborativen Supply-Chain-Plattform, die Kommunikationsprobleme beseitigt.
Besondere Meilensteine: Migration von einer benutzerdefinierten Webpack Konfiguration zu Vue-CLI. Migration von Jest 23 zu 24. Optimierung der Dateiausgabegröße um 50% durch Babel 7/Terser Optimierungen und geeignete Polyfill-Einstellungen. Migration von TSLint zu ESLint. Evaluierung von AG-Grid und Umsetzung der ersten Tabellen. Migration von Typescript 3.3.3333 zu Typescript 3.9.9. Setup von Wallaby. Reduktion der Unittest-Zeit auf linuxbasierten Systemen um 45%. Optimierung der initialen Downloadzeit um 40%. Schulung der Mitarbeiter in den Schlüsseltechnologien.
Skills: Typescript 3.9,9, Vue, TSLint -> ESlint, Jest, ag-grid
Tooling: jira, Jenkins, BitBucket, Windows 10 mit WSL2
CSS (Cascading Style Sheet), HTML5, Jenkins, Jira, TypeScript, Vue.js
7/2018 – 12/2019
Tätigkeitsbeschreibung
Active redevelopment of the user dashboard and logo tools as part of a 10
person team.
Driver for unit testing and coverage.
Joint responsibility for pairing sessions of applicants.
Evaluation of new technologies and improvement of the toolchain
Testautomatisierung, Docker, Node.js, TypeScript, CSS (Cascading Style Sheet), React (JavaScript library)
1/2018 – 6/2018
Tätigkeitsbeschreibung
Development of dockerized microservices which manage dynamic,
cross-market promotional activities for Google’s Doubleclick. Further topics:
Conception for DOOH. Creation of various high-performance landing pages
Skills :ES6/ES7/ES8, React/Redux Stack + Typescript. VueJs/Vuex Stack
Typescript, ExpressJS, development in docker containers. Setting up a
CI/CD pipeline based on Docker and Jenkins.
Testautomatisierung, TypeScript, React (JavaScript library), Vue.js
11/2016 – 12/2017
Tätigkeitsbeschreibung
Führungskraft Engineering – Verantwortlich u.a. zur Festlegung von Mitarbeiterzielen zur Erreichung der unternehmensweiten OKRs / KPIs.
Head of Engineering (SCRUM Teamgröße: 9) – Gegenspieler zum Projektteam (3 POs). Teamzusammensetzung: 3 BE, 4 FE, 1 QA, 1 UX.
Verantwortlich für die Entwicklung von LP und Verkaufsflows im Web / Ionic 1 + React Native Vertragsverwaltungsapps.
Besondere Meilensteine: Aufsetzen eines Landingpage Generators für nicht Code-affine Personen (PO’s) mit Hilfe von Contentful und React. Entwicklung eines tief verschachtelten und konfigurierbaren Fragebogens zur Erfassung des benötigten Versicherungsstandes einer Person mit voneinander abhängigen Logikketten. Einführung von Scrum.
Skills: ES6/ES7 (Babel) (+ Eslint), React (16) + Redux (+ Flow) NodeJs + Express, RESTlike API + Swagger, gulp + webpack 3, Unittesting mit Mocha + Chai (+ sinon, nock), Jest (+ Snapshottesting) für React (Native) Projekt. Integrationstests mit Selenium (webdriver.io) und Saucelabs, Git
SaaS: Heroku (+ CI), CircleCi, Cloudflare, Appboy, Intercom, Contentful, Stripe
Testautomatisierung, Node.js, TypeScript, React (JavaScript library)
1/2016 – 10/2016
Tätigkeitsbeschreibung
Conception and development of SPA’s (React /Angular 1) and successive
migration of existing front-end e-commerce elements with the help of a
microservice REST architecture suitable for SEO applications
Conception and development of release processes
Adherence to SEO and mobile criteria (speed)
Skills: HTML5, CSS3, JSS, React, React-Redux, ReduxForm, Webpack,
NodeJS, Git, Gitlab, ESLint (airbnb preset), Babel, ES6/ES7, TypeScript,
RESTlike API, unit testing with Karma + Jasmine, Jest and enzymes for
React Projects, CI: Jenkins, Chai, Atomic Design, Git
Git, Jenkins, Node.js, TypeScript, CSS (Cascading Style Sheet), HTML5, React (JavaScript library), Representational State Transfer (REST)
4/2015 – 2/2017
Tätigkeitsbeschreibung
Responsible for the frontend development of the heise download relaunch 2016.
Development of responsive mustache templates.
Realization of frontend-backend communication.
Usage of semantics through schema.org markup/respect SEO guidelines, aria-roles
Git, CSS (Cascading Style Sheet), HTML5, jQuery
Zertifikate
Ausbildung
(Bachelor)
Ort: Karlsruhe
Qualifikationen
Über mich
I would love to find out in what ways we can work together:
You want to set up a new team and spread solid state-of-the-art know-how with your juniors and mid-level developers? Then I can help as a kindly mentor and consultant.
Or you rely on some more workforce to finish one of your client projects in time and extraordinary quality? By request, I will coordinate and develop your plan together with your team.
I am already excited to hear from you!
Since 12/2019 I am also a part of the certified expertlead freelance pool.
Persönliche Daten
- Deutsch (Muttersprache)
- Ungarisch (Gut)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden