Technology consultant & frontend/Fullstack development
Aktualisiert am 25.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2024
Verfügbar zu: 100%
davon vor Ort: 100%
ReactJS
Linux
TypeScript
Mac
JavaScript
Dutch
Muttersprache
English
fluent; C2
German
fluent; C2
Spanish
conversant; B2
French
basic; A2

Einsatzorte

Einsatzorte

Berlin (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 years 3 months
2021-04 - now

Developing existing and new applications

Senior Lead Engineer TypeScript ReactJS next.js ...
Senior Lead Engineer
  • Developing existing and new applications, maintaining infrastructure
  • Full SCRUM project, responsible for leading one junior
TypeScript ReactJS next.js Zustand React-Intl Formik TailwindCSS Lerna Figma Jest Cypress Ruby on Rails CI/CD
Carl Finance
Berlin
1 year
2022-07 - 2023-06

Leading the change towards A/B-testing

Senior React Consultant JavaScript ReactJS Zustand ...
Senior React Consultant
  • Leading the change towards A/B-testing in React for Eventim, Douglas and C&A
  • Organized multiple knowledge transfer workshops
JavaScript ReactJS Zustand Figma
konversionsKRAFT
Homburg
3 months
2022-12 - 2023-02

Developing an interactive chemical compound map

Senior Front-End Engineer TypeScript ReactJS leafletJS ...
Senior Front-End Engineer
  • Developing an interactive chemical compound map
TypeScript ReactJS leafletJS linux bash svg.
Roche
Basel
7 months
2022-06 - 2022-12

Developing a Chrome extension for recruiters

Senior Front-End Engineer TypeScript ReactJS next.js ...
Senior Front-End Engineer
  • Developing a Chrome extension for recruiters
TypeScript ReactJS next.js Zustand TailwindCSS Figma
Scora
Duisburg
4 months
2021-08 - 2021-11

Developed front-end and back-end for an interactive sales app

Full-stack Engineer Javascript ReactJS next.js ...
Full-stack Engineer
  • Developed front-end and back-end for an interactive sales app
Javascript ReactJS next.js TailwindCSS
Deutsche Telekom
Berlin
2 months
2019-09 - 2019-10

Renewing an existing webshop for new payment methods

Front-End Engineer and Product Manager TypeScript ReactJS Apollo/GraphQL ...
Front-End Engineer and Product Manager
  • Renewing an existing webshop for new payment methods, as well as organizing technical work in Jira
TypeScript ReactJS Apollo/GraphQL Gatsby Jest Lerna Formik
Zmart
Cologne
1 year 3 months
2018-03 - 2019-05

Extending an existing code base with new website instances

Front-End Engineer Javascript ReactJS Relay/GraphQL ...
Front-End Engineer
  • Extending an existing code base with new website instances, among others for Deutsche Grammophon
  • Included large scale debugging, testing and refactoring
Javascript ReactJS Relay/GraphQL MobX Lerna Cypress Varnish
Universal Music Germany
Berlin
4 years
2014-01 - 2017-12

SaaS platform for data journalism & visualization

Founder/CEO webpack npm/yarn LESS ...
Founder/CEO

SaaS platform for data journalism & visualization, in cooperation with major news organizations in The Netherlands (NOS, nu.nl, FD). Responsibilities:

Product management.

  • Managing up to 7 people in product and marketing
  • Organizing customer development workshops
  • Product setup and customization for clients
  • Organizing product needs using Taiga, Trello, Slack and Pipedrive
  • Preparing presentations and presenting in Dutch, German and English


Software development.

  • Front-end software development using a full JavaScript stack (ReactJS, webpack, npm/yarn, LESS, NuclearJS)
  • Designed, developed (UX/UI) and validated many interfaces
webpack npm/yarn LESS NuclearJS ReactJS UX/UI
ON REQUEST
Enschede/Berlin
6 months
2014-01 - 2014-06

Responsible for the coordination and software development

Product Manager and Software Developer
Product Manager and Software Developer
  • Responsible for the coordination and software development of selflayouting cross-platform mobile publishing apps
mgZine
Amsterdam

Aus- und Weiterbildung

Aus- und Weiterbildung

3 years 4 months
2010-09 - 2013-12

Business Information Technology

MSc, University of Twente (Enschede)
MSc
University of Twente (Enschede)
  • Thesis graded 9 out of 10, with highest given distinction.
6 months
2011-03 - 2011-08

Erasmus-Semester (MSc) at

Technical University Berlin (Berlin
Technical University Berlin (Berlin
  • as part of my Master?s program at the University of Twente
4 years 6 months
2006-09 - 2011-02

Business Information Technology

BSc, University of Twente (Enschede)
BSc
University of Twente (Enschede)
  • Thesis graded 9 out of 10

Kompetenzen

Kompetenzen

Top-Skills

ReactJS Linux TypeScript Mac JavaScript

Produkte / Standards / Erfahrungen / Methoden

Profile:

  • As a creative and entrepreneurial person, I like to manage and implement projects to create the best user experience. I gained a MSc in Business Information Technology and I have more than 10 years of experience in user and requirements analysis, technical product management and modern web development
  • Since I was 12 years old, I have been coding frequently. I can write code in many different languages and frameworks, with a focus on creating a usable end result as well as clean documented code
  • Aside from my freelance work, I also work on my own project


Business skills:

I obtained a large amount of management and people skills over the years:

  • Agile coach and change management in the field of software development
  • Product and project management, especially in the field of software development
  • Customer/user analysis and research
  • Leading teams of up to 7 part-time people
  • Caring about people; many team members and employees told me they felt positive about working with me
  • Extensive debating and presenting skills in English, German and Dutch. Gained by presenting over 50 times, on conferences and other events 


Technical skills A selection of my technical skills gained:

Project management

  • JIRA
  • GitLab 
  • Github issues
  • Taiga
  • Trello


Toolkits

  • ReactJS
  • Next.js
  • Lerna
  • Gatsby
  • Zustand
  • MobX
  • Redux
  • NuclearJS
  • GraphQL
  • Apollo
  • Relay
  • ImmutableJS
  • React-Intl
  • Formik
  • TailwindCSS
  • Chart.js
  • Leaflet
  • AngularJS
  • D3


App Development

  • Flutter
  • React Native


Testing

  • Cypress
  • Jest


Operations and DevOps

  • Linux System Administration (mainly Ubuntu)
  • Docker
  • Ansible
  • Pipelines on Github
  • GitLab and Buddy


Platforms

  • Ubuntu
  • Android
  • iOS
  • macOS
  • Arduino
  • Windows


Development tools

  • git
  • svn
  • Github
  • GitLab
  • BitBucket


End-user

  • InDesign
  • Illustrator
  • SolidWorks
  • Microsoft Office
  • OpenOffice
  • SoftMaker Office
  • Google G-Suite

Programmiersprachen

JavaScript
Experte
TypeScript
Experte
HTML
Experte
CSS
Experte
SQL
Fortgeschritten
Java
Fortgeschritten
C/C++
Basics

Einsatzorte

Einsatzorte

Berlin (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 years 3 months
2021-04 - now

Developing existing and new applications

Senior Lead Engineer TypeScript ReactJS next.js ...
Senior Lead Engineer
  • Developing existing and new applications, maintaining infrastructure
  • Full SCRUM project, responsible for leading one junior
TypeScript ReactJS next.js Zustand React-Intl Formik TailwindCSS Lerna Figma Jest Cypress Ruby on Rails CI/CD
Carl Finance
Berlin
1 year
2022-07 - 2023-06

Leading the change towards A/B-testing

Senior React Consultant JavaScript ReactJS Zustand ...
Senior React Consultant
  • Leading the change towards A/B-testing in React for Eventim, Douglas and C&A
  • Organized multiple knowledge transfer workshops
JavaScript ReactJS Zustand Figma
konversionsKRAFT
Homburg
3 months
2022-12 - 2023-02

Developing an interactive chemical compound map

Senior Front-End Engineer TypeScript ReactJS leafletJS ...
Senior Front-End Engineer
  • Developing an interactive chemical compound map
TypeScript ReactJS leafletJS linux bash svg.
Roche
Basel
7 months
2022-06 - 2022-12

Developing a Chrome extension for recruiters

Senior Front-End Engineer TypeScript ReactJS next.js ...
Senior Front-End Engineer
  • Developing a Chrome extension for recruiters
TypeScript ReactJS next.js Zustand TailwindCSS Figma
Scora
Duisburg
4 months
2021-08 - 2021-11

Developed front-end and back-end for an interactive sales app

Full-stack Engineer Javascript ReactJS next.js ...
Full-stack Engineer
  • Developed front-end and back-end for an interactive sales app
Javascript ReactJS next.js TailwindCSS
Deutsche Telekom
Berlin
2 months
2019-09 - 2019-10

Renewing an existing webshop for new payment methods

Front-End Engineer and Product Manager TypeScript ReactJS Apollo/GraphQL ...
Front-End Engineer and Product Manager
  • Renewing an existing webshop for new payment methods, as well as organizing technical work in Jira
TypeScript ReactJS Apollo/GraphQL Gatsby Jest Lerna Formik
Zmart
Cologne
1 year 3 months
2018-03 - 2019-05

Extending an existing code base with new website instances

Front-End Engineer Javascript ReactJS Relay/GraphQL ...
Front-End Engineer
  • Extending an existing code base with new website instances, among others for Deutsche Grammophon
  • Included large scale debugging, testing and refactoring
Javascript ReactJS Relay/GraphQL MobX Lerna Cypress Varnish
Universal Music Germany
Berlin
4 years
2014-01 - 2017-12

SaaS platform for data journalism & visualization

Founder/CEO webpack npm/yarn LESS ...
Founder/CEO

SaaS platform for data journalism & visualization, in cooperation with major news organizations in The Netherlands (NOS, nu.nl, FD). Responsibilities:

Product management.

  • Managing up to 7 people in product and marketing
  • Organizing customer development workshops
  • Product setup and customization for clients
  • Organizing product needs using Taiga, Trello, Slack and Pipedrive
  • Preparing presentations and presenting in Dutch, German and English


Software development.

  • Front-end software development using a full JavaScript stack (ReactJS, webpack, npm/yarn, LESS, NuclearJS)
  • Designed, developed (UX/UI) and validated many interfaces
webpack npm/yarn LESS NuclearJS ReactJS UX/UI
ON REQUEST
Enschede/Berlin
6 months
2014-01 - 2014-06

Responsible for the coordination and software development

Product Manager and Software Developer
Product Manager and Software Developer
  • Responsible for the coordination and software development of selflayouting cross-platform mobile publishing apps
mgZine
Amsterdam

Aus- und Weiterbildung

Aus- und Weiterbildung

3 years 4 months
2010-09 - 2013-12

Business Information Technology

MSc, University of Twente (Enschede)
MSc
University of Twente (Enschede)
  • Thesis graded 9 out of 10, with highest given distinction.
6 months
2011-03 - 2011-08

Erasmus-Semester (MSc) at

Technical University Berlin (Berlin
Technical University Berlin (Berlin
  • as part of my Master?s program at the University of Twente
4 years 6 months
2006-09 - 2011-02

Business Information Technology

BSc, University of Twente (Enschede)
BSc
University of Twente (Enschede)
  • Thesis graded 9 out of 10

Kompetenzen

Kompetenzen

Top-Skills

ReactJS Linux TypeScript Mac JavaScript

Produkte / Standards / Erfahrungen / Methoden

Profile:

  • As a creative and entrepreneurial person, I like to manage and implement projects to create the best user experience. I gained a MSc in Business Information Technology and I have more than 10 years of experience in user and requirements analysis, technical product management and modern web development
  • Since I was 12 years old, I have been coding frequently. I can write code in many different languages and frameworks, with a focus on creating a usable end result as well as clean documented code
  • Aside from my freelance work, I also work on my own project


Business skills:

I obtained a large amount of management and people skills over the years:

  • Agile coach and change management in the field of software development
  • Product and project management, especially in the field of software development
  • Customer/user analysis and research
  • Leading teams of up to 7 part-time people
  • Caring about people; many team members and employees told me they felt positive about working with me
  • Extensive debating and presenting skills in English, German and Dutch. Gained by presenting over 50 times, on conferences and other events 


Technical skills A selection of my technical skills gained:

Project management

  • JIRA
  • GitLab 
  • Github issues
  • Taiga
  • Trello


Toolkits

  • ReactJS
  • Next.js
  • Lerna
  • Gatsby
  • Zustand
  • MobX
  • Redux
  • NuclearJS
  • GraphQL
  • Apollo
  • Relay
  • ImmutableJS
  • React-Intl
  • Formik
  • TailwindCSS
  • Chart.js
  • Leaflet
  • AngularJS
  • D3


App Development

  • Flutter
  • React Native


Testing

  • Cypress
  • Jest


Operations and DevOps

  • Linux System Administration (mainly Ubuntu)
  • Docker
  • Ansible
  • Pipelines on Github
  • GitLab and Buddy


Platforms

  • Ubuntu
  • Android
  • iOS
  • macOS
  • Arduino
  • Windows


Development tools

  • git
  • svn
  • Github
  • GitLab
  • BitBucket


End-user

  • InDesign
  • Illustrator
  • SolidWorks
  • Microsoft Office
  • OpenOffice
  • SoftMaker Office
  • Google G-Suite

Programmiersprachen

JavaScript
Experte
TypeScript
Experte
HTML
Experte
CSS
Experte
SQL
Fortgeschritten
Java
Fortgeschritten
C/C++
Basics

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.