Profilbild von Anonymes Profil, Fullstack developer | Lead developer | React.js | Node.js | TypeScript
nicht verfügbar bis 30.04.2024

Letztes Update: 24.03.2024

Fullstack developer | Lead developer | React.js | Node.js | TypeScript

Firma: Stefan Wille Software GmbH
Abschluss: Bachelor computer science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | spanisch (gut)

Dateianlagen

CV-Stefan-Wille_240324.docx

Skills

TypeScript
JavaScript
Node.js
MySQL
PostgreSQL
React.js
Redux
NestJS
Next.js
GraphQL
Datenbankmodellierung
Rust

Projekthistorie

10/2022 - bis jetzt
Lead fullstack developer - seabo
Next Logistics Ventures GmbH (Transport und Logistik, 10-50 Mitarbeiter)

A chartering software for the shipping industry.
Goals:
  • Introduce Node.js based backend
  • Add new features
  • Reduce technical debt
Highlights:
  • Technology selection for Node.js backend
  • Led frontend team of 3 developers besides me
  • Designed and coordinated release process
  • Highly self organized setting
  • Coached 2 end to end test engineers and 1 manual test engineer

Technologies:
  • TypeScript
  • Node.js
  • NestJS
  • TypeORM
  • MySQL
  • Stripe
  • Docker
  • Redis
  • Bull MQ
  • React.js
  • Redux
  • Mapbox
  • Next.js
  • Cypress
  • REST
  • OpenAPI
  • GraphQL
  • Jira
  • GitLab

07/2021 - 09/2022
Lead frontend developer
(10-50 Mitarbeiter)

This project was 4 years old when I joined. The code base was showing the symptoms of legacy code and caused severe problems for the customer.
Goals:
  • Reduce technical debt and modernize the code base
  • Improve quality
  • Ship new features
Highlights:
  • Directed and coached frontend team
  • New team consistently shipped more features than previous team
  • Migrated the code from JavaScript to TypeScript
  • Established a quality strategy
  • Introduced automated tests
  • Replaced hand built components with a industry standard component library
  • Modernized code from old React patterns
  • Added REST client code generation from OpenAPI specs
  • Mentored intern
Technologies:
  • TypeScript
  • React.js
  • Redux
  • styled-components
  • react-query
  • REST
  • OpenAPI
  • Ant Design
  • Jest
  • React Testing Library
  • HTML
  • CSS
  • GitLab
  • Jira
  • CI

07/2020 - 06/2021
Lead developer
(Konsumgüter und Handel, 10-50 Mitarbeiter)

Software:
  • TypeScript
  • React.js

09/2019 - 03/2020
Lead frontend developer, coach
Zalando SE (Konsumgüter und Handel, >10.000 Mitarbeiter)

Zalando is Europe's leading fashion e-commerce store.
This greenfield project replaces Zalando’s existing procurement platform. After completion, the customer will use this portal to purchase fashion products for its shop for about 1 billion Euro per year, according to published data.

Goals:
  • Help to discover scope
  • Project setup
  • Feature development
Highlights:
  • Selected frontend technologies
  • Designed frontend architecture
  • Coached 4 employees in the technologies used
  • Taught workshops about React and MobX
  • Team was cross functional team with size 12, including 9 developers

Technologies:
  • TypeScript
  • React.js
  • MobX
  • GraphQL
  • Apollo
  • Ant Design
  • Material-UI
  • Jest
  • React Testing Library
  • HTML
  • CSS
  • GitHub
  • Jira
  • Confluence
  • CI

01/2019 - 08/2019
Frontend developer - Dentamile Connect
DMG (Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

In this project the customer develops a SaaS for the digital, personalized production of dental products such as crowns and bite splints through browser-based CAD/CAM. A dental laboratory or dentist can digitally scan the patient’s jaw. Based on the jaw’s model, he specifies the desired product in a web browser in a CAD component in 3D, which uses WebGL. The individual steps are determined and sequenced by a workflow mechanism. Once finished, the user prints the design using a special dental 3D printer. The end product is directly usable by the patient.
Goals:
  • Establish best practices
  • Feature development
Highlights:
  • Built relationships with partner companies
  • Designed and negotiated the API between the SaaS software and the WebGL CAD component built by another agency, as well as the API’s implementation.
  • Setup of the UI component library
  • Coached other frontend developers

Technologies:
  • JavaScript
  • ES7
  • React.js
  • Redux
  • Node.js
  • REST
  • Swagger
  • react-router
  • Jest
  • Webpack
  • Babel
  • Storybook
  • HTML
  • CSS
  • Bitbucket
  • Git
  • Jira
  • Confluence
  • Jenkins
  • CI

10/2018 - 12/2018
Frontend developer - IXNTOUCH
Intersection (Marketing, PR und Design, 500-1000 Mitarbeiter)

The customer Intersection is an Alphabet investment. They are active in the AdTech space, where they make interactive kiosk systems with touch screens for public spaces, including train stations, airports, shopping malls and streets. In this Smart City engagement, I have developed the maps functionality for the kiosk software and supported the production rollout with CTA (Chicago Transit Authority), the public transport provider in Chicago.
´
Technologies:
  • JavaScript
  • ES7
  • React.js
  • Redux
  • styled-components
  • react-router
  • Jest
  • Webpack
  • Babel
  • Storybook
  • Google Analytics
  • SVG
  • HTML
  • CSS
  • Github
  • Git
  • CI
  • Jira
  • Confluence


01/1996 - 10/2018
[Lots more projects - please check my full CV]

I am not listing all my projects here. Please check my check my full CV.

Zertifikate

CSM - Certified Scrum Master
2008

Reisebereitschaft

In der Stadt Berlin mit einem Radius von 25 km verfügbar
Berlin (only) and remote

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:
01.07.2020

Versicherungsende:
01.07.2024

Profilbild von Anonymes Profil, Fullstack developer | Lead developer | React.js | Node.js | TypeScript Fullstack developer | Lead developer | React.js | Node.js | TypeScript
Registrieren