Christian Stuff, Developer in Giessen, Hesse, Germany
Christian is available for hire
Hire Christian

Christian Stuff

Verified Expert  in Engineering

Bio

Christian is an expert in the front-end area with a wide variety of knowledge, skills, and experience. He's built different kinds of websites and applications, all varying in size and complexity. He is proficient with the web standards and on track with the latest CSS and JS features. One of his biggest strengths is to deep dive into almost any codebase to identify causes for issues. Christian is a good communicator, and he will let you know early on if anything within the project is at risk.

Portfolio

Sticker Mule
Next.js, TypeScript, React
Lyska UG
Material UI, Material Design, Google Material Design, Next.js, TypeScript, React
Namics (Deutschland) GmbH
Sass, Webpack, React, TypeScript, JavaScript

Experience

  • JavaScript - 9 years
  • CSS - 9 years
  • HTML - 9 years
  • Git - 7 years
  • React - 4 years
  • TypeScript - 3 years
  • i18n - 3 years
  • Next.js - 1 year

Availability

Part-time

Preferred Environment

Asana, Jira, Git, Visual Studio Code (VS Code), Slack, MacOS

The most amazing...

...thing I've built while doing a 2-week canoeing tour was a JavaScript Sudoku that was developed on a Motorola Milestone.

Work Experience

Senior Front-end Developer

2019 - 2020
Sticker Mule
  • Built a shared React components library with fully tested common components for further usage on different parts of the website.
  • Reduced design inconsistencies by extracting UI patterns from a legacy code base into the new shared components library.
  • Improved the overall accessibility on the website by including a11y best practices into the shared components.
Technologies: Next.js, TypeScript, React

Front-end Developer

2018 - 2019
Lyska UG
  • Helped to build a base foundation for a headless eCommerce product.
  • Contributed to fixing issues in a headless eCommerce shop for a specific client.
  • Helped evaluate best practices for further front-end development.
Technologies: Material UI, Material Design, Google Material Design, Next.js, TypeScript, React

Lead Front-end Engineering

2017 - 2018
Namics (Deutschland) GmbH
  • Improved standardization of tools, methods, and technologies at Namics.
  • Helped the team keeping track of front-end technologies on the market.
  • Kept an overview of all front-end engineers (60 individuals across six locations in 08/2018) and their skills.
  • Helped staffing management in finding the right people for the right projects based on their skills and wishes.
  • Planned educational budgets (for conferences, workshops, etc.) for all front-end engineers.
Technologies: Sass, Webpack, React, TypeScript, JavaScript

Senior Front-end Engineer

2016 - 2018
Namics (Deutschland) GmbH
  • Built the front end for the corporate website and a dynamic theming mechanism for all exhibition websites there were managed.
  • Led a front-end team of six people (including pair programming, planning, feedback talks, and reviews).
  • Built a search application based on React to find and filter exhibitors and their products.
Technologies: React, Sass, JavaScript, CSS, HTML

Front-end Engineer

2013 - 2016
Namics (Deutschland) GmbH
  • Developed front-end components for a big website relaunch project for a German engine manufacturer.
  • Built a mobile application using PhoneGap to help a German camera manufacturer track sales in their retail stores.
  • Created a front-end prototype based on a design style guide for a big German chemical company.
  • Developed an extendable front-end white label solution for a big German manufacturer for home appliances.
Technologies: JavaScript, CSS, HTML

Internship Front-end Engineering

2013 - 2013
Namics (Deutschland) GmbH
  • Developed the main navigation component for a big website relaunch project of a German engine manufacturer.
  • Helped the team to proceed in the project by solving minor tasks.
  • Gained valuable insights into the professional work environment of an agency.
Technologies: JavaScript, CSS, HTML

Working Student Web Development

2011 - 2013
calileo Software Development
  • Contributed to a web application to help heating experts create their reports for heating systems.
  • Developed a shop prototype for configurable products.
  • Developed a CLI with Python to scaffold PHP ORM classes.
Technologies: MySQL, PHP, JavaScript, CSS, HTML

Experience

Portable Web App for Fuel Oil Tank Tests

A XAMPP based full-stack application that allows users to create digital testing reports for oil-based heating systems. The application allowed users to manage customers, heating system locations, and inspection appointments. Its main purpose was to create the testing reports themselves and automatically send them to a configurable email address.
The application was divided into a front end using jQuery and Bootstrap and a back end based on Vanilla PHP and MySQL.
All testing reports had to match an official layout to be accepted; we used a library called HTML2PDF.
The application was set up to receive OTA updates and included a server-side license management system.
The versioning followed the SemVer approach.

Web App to Visualize Statistics on Startup Events of Migrants in Germany

http://statistik.migrantenoekonomie-iq.de/
A web application to allow visualization on how startup events of migrants in Germany evolved over time.
The application is written in PHP using the Slim framework and uses jQuery on the front end.
All data is managed in a custom back-end area of the website, where administrators can manage types, places, users, website settings, and the actual data.
All data can be either entered directly on a per place-type-year basis or uploaded as an Excel file.
The aim of the website is to provide the public with valid data that is usually only accessible by direct request to the statistical state offices.
The project is backed by the Federal Ministry of Labour and Social Affairs, the Federal Ministry of Education and Research, and the Federal Agency for Work. The project owner is the Institute for Social Pedagogical Research Mainz (ism).

Education

2010 - 2014

Bachelor's Degree in Computer Science

Technische Hochschule Mittelhessen - Gießen, Hesse, Germany

Skills

Libraries/APIs

React, Styled-jsx, Node.js

Tools

Git, GitHub, Slack, Jira, Asana, Webpack

Languages

TypeScript, JavaScript, CSS, HTML, Sass, PHP

Platforms

Visual Studio Code (VS Code), MacOS

Frameworks

Material UI, Next.js

Storage

MySQL

Other

i18n, Google Material Design, Material Design, Styled-components, Accessibility

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring