Hey, I'm Christian.
I build digital products
with code and a bit of design.

Christian Rotzoll

Selected Work

hand picking something

More than the grid can handle

System to distribute the available current amongst the connected electric cars. So more of them can charge.
Spring
Embedded

The invisible machine

State machine framework, based on the UML specification. Used to model the application logic for embedded devices.
Java
UML
Embedded

A dashboard of fresh air

Platform to manage the location, ownership and measurement data of CO2 sensors. Allowing you to monitor a room’s air quality.
Vue3
Tailwind
Django

This seems interesting

Allow users to save interests and show them other users with the same interest across the website.
Next.js
Styled Components

Scan & Charge

Connect to a charging station, scan a QR code, select a duration and enter your credit card. No registration required.
Flask
jQuery
Embedded

Something to digest

Turn API data into responsive email digests. Providing insights into people’s Twitter following.
HTML
CSS
Node.js

Career

business man running
Instead of planning your career, focus on developing skills and pursuing opportunities.
Marc Andreesen
2021 – 2022
Fullstack Developer at borg

Mar 2021 – Jun 2022
  • for most of the time solely responsible for the frontend
  • refactor entire code base to follow an atomic design approach, which made the development of new features faster
  • implement new features in cooperation with design and backend
  • integrate analytics to enable data driven product development
2020 – 2022
Freelance Developer

occasional project-based work, for example:

  • rewrite WordPress based website in Next.js, including mobile friendly redesign
  • design and develop a dashboard for CO2 sensors and their measurement data
2018 – 2020
System Architect at ubitricity

Sep 2018 – Sep 2020
  • develop a local load management solution, which allows a parking garage to server more electric cars than the electric grid could otherwise handle
  • move on demand charging solution from a proprietary to an open protocol (OCPP) to integrate charge points with third party backends, which won the company significant business
2014 – 2018
Software Developer at ubitricity

Oct 2014 – Aug 2018
  • develop QA software to test embedded devices
  • develop state machine framework
  • develop embedded firmware using state machines as the core abstraction
  • single-handedly develop a ‘greenfield’ project to allow for an entirely new use case (which lad to a strategic pivot of the company)

About Me

Born in Berlin and never left.
I learned to program while studying mathmatics. That started my passion for building things. I dropped out to join a startup. And I have been developing software ever since.
Outside of work I love to read (mostly non-fiction) and dance Tango.
man reading in chair
Pragmatic but Playful
Stoic but Joyful
Direct but Kind

Contact