
Stefan Plösser
Verified Expert in Engineering
React Developer
Mainz, Rhineland-Palatinate, Germany
Toptal member since July 29, 2022
Stefan is a web developer with a broad full-stack background specializing in TypeScript and React. Being a freelancer for many years, he had the pleasure of working with clients like B&B Hotels or the German ZDF. Stefan can quickly craft new digital experiences from scratch and never compromises on reliable and maintainable code.
Portfolio
Experience
- Web Development - 12 years
- Unix Shell Scripting - 8 years
- Node.js - 5 years
- ESLint - 5 years
- TypeScript - 5 years
- Docker - 4 years
- Material UI - 3 years
- React - 3 years
Availability
Preferred Environment
Visual Studio Code (VS Code), Slack, Swagger, ESLint, TypeScript, React, Material UI, RxJS, Docker, Node.js
The most amazing...
...thing I've built is a highly interactive legal contract generator, which grows by 30% in organic traffic each month.
Work Experience
Front-end Team Lead
NWON GmbH
- Shaped a highly specialized team of four React developers, enabling everyone to grow and learn while delivering quality to our clients.
- Relaunched an existing platform with improved UX and performance, serving over 6,000 active users. Ensured reliable operations by employing component tests with React Testing Library and end-to-end testing with Cypress.
- Conceptualized and implemented an MVP for a legal tech startup. Employed server-side rendering for uncompromising performance, combined with on-site SEO and a smooth user experience.
- Organized online tech workshops around TypeScript and React to spread knowledge within internal and external development teams.
Full-stack Web Developer
Freelancer
- Developed and maintained ambitious client projects, ranging from quick prototyping in a few months to large codebase migrations spanning multiple years.
- Joined and enhanced agile development teams ranging from three to fifteen developers.
- Maintained strong test coverage to ensure smooth live operation for pages with 100,000+ monthly visitors.
Dual Studies Business Informatics
IBM
- Graduated in business Informatics with IBM's Dual Study program, working in three-month blocks within different teams.
- Implemented a web-based solution to manage large-scale client contracts as part of a ten-people development team.
- Established an automated testing strategy for an internal web tool.
- Elaborated a concept for a web-based training solution for manufacturing personnel and implemented a first prototype.
Experience
Job Matching Platform for the Medical Industry
OpenAPI Specification (formerly Swagger Specification) serves as the basis for generating client services and interfaces. In conjunction with a strict TypeScript setup, this has proven to be a strong foundation for keeping back- and front-end types in sync at all times.
Besides setting up the project and choosing the right frameworks, I oversaw the front-end development in terms of code reviews. As always, my focus was on clean, maintainable code, including high test coverage using React Testing Library, Cypress, and Jest.
Legal Contract Generator with Large Knowledge Base
https://resolvio.de/The stack is based on a WordPress back end where the customer puts their content. The site is rendered with Gatsby for maximum performance and crawlability, pulling the data from WordPress via GraphQL. The global state is kept in Redux, and Material UI serves as the UI foundation. Some Lottie SVG animations provide the site with a unique touch.
The page is getting a lot of organic search traffic, combining valuable content with strong on-site SEO and a delightful UX.
Online Appearance for Web Development Agency
https://nwon.de/enI used Figma to capture our concept ideas and create a wireframe version of the page, and all team members developed the content. As the front-end lead, I set up the project based on Next.js, MUI, and Framer Motion.
During the development, I mainly coordinated the team, gave reviews, and implemented a couple of components myself. The result is a performant website with rich content and playful animations.
Education
Bachelor's Degree in Business Informatics
The Baden-Württemberg Cooperative State University - Mannheim, Baden-Württemberg
Skills
Libraries/APIs
React, Node.js, RxJS, Vue, OpenAPI
Tools
Slack, Ansible, Figma
Languages
TypeScript, UML, Java, GraphQL, JavaScript, PHP
Frameworks
Material UI, Swagger, Cypress, Next.js, Laravel, Angular, Redux, Jest
Platforms
Visual Studio Code (VS Code), Docker
Paradigms
Database Design, REST
Other
ESLint, Web Development, Unix Shell Scripting, Web Consulting, User Experience (UX), Team Leadership, Algorithms, Business Cases, Business Process Optimization, Gatsby, Wireframing, Lottie, SVG Animation
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring