
Ben Rodenhäuser
Software engineer in Berlin, He/him
About
I'm Ben, a software engineer with deep experience on the web platform. I consider myself fortunate to make a living in a job I love. I excel at contributing sophisticated frontend features to exacting standards, and leading architectural improvements for critical parts of complex apps.
My diverse career background—spanning web design, Computer Science research, and business consulting—has uniquely positioned me for success in the tech space. As a Creative Director, I developed a deep commitment to meeting user needs, and the ability to communicate effectively across engineering, product, design, and leadership teams. As a Computer Science researcher, I mastered the skill of disentangling complex problems to find clean, compelling solutions. As a consultant, I learned to cultivate a pragmatic, cut-to-the-chase, results-driven approach.
Most of all, I enjoy building software in a tight-knit team, and am passionate about doing challenging work that stretches my imagination. Work at the intersection of engineering and design holds a special place in my heart. Please feel free to reach out if you have an opportunity to discuss.
Work Experience
Bringing animations to Pitch
-
Part of the team that brought some of the most-requested features to Pitch: enter and exit effects, continuity (Pitch’s version of Magic Move), and slide transitions. Until December 2023, Pitch users had created around 1 million animations.
-
Wrote two well-received RFCs that helped generate unanimous buy-in for the engineering team's vision of building a general and flexible feature platform for animations.
-
Led the effort to unblock development of the animation features by proposing and introducing a novel approach to portable data that quickly gained adoption across Pitch.
Modularizing the Pitch frontend
-
Picked to become a part of the team responsible for coming up with a North Star architecture for the Pitch frontend systems.
-
Helped bring the Moira library (now open source) to life as a vehicle to support teams within a growing org to independently develop, maintain and deploy distinct units of functionality without getting into each other’s way.
-
Formulated and implemented a plan to modularize the Pitch frontend application, starting with the client-side router.
Making Pitch launch-ready
- Contributed to a number of frontend features critical for the public launch of Pitch (in Q4/2020), including video upload, video player, custom fonts, media picker (with Unsplash and Giphy integration), and inline editors.
KARO was a design/web consulting agency that I co-founded.
-
At the agency, I started out as a Creative Director in web design and corporate identity projects, and gradually transitioned towards doing more engineering-centric work.
-
Besides client work, I also did a number of more experimental software projects during this time, most notably Pen, a design tool that live-syncs a vector drawing canvas with an SVG code editor.
The ILLC at the University of Amsterdam is one of the world's most renowned institutes for doing research at the intersection of logic, language and computation. At the institute, I conducted research on information flow in multi-agent systems, and obtained my PhD.
Z_punkt is one of the leading German foresight strategy and innovation consultancies. I was a project lead/co-lead in consulting projects serving clients from various industries. I was also in charge of numerous research and publication projects.
Projects
Together with a small team of engineers and our designer, we built the animation system in Pitch from the ground up.
Moira is an open source library for modular frontend applications written in ClojureScript that I contributed to. It grew out of a project devoted to defining a North Star frontend architecture for Pitch.
Together with the designer Kevin Cannon, we analyzed frequent user flows in Pitch and optimized them for speed of editing. A particular focus were improvements to image-related tasks like image replacement, image cropping, panning and zooming. As part of this project, I shipped the first AI feature in Pitch: smart image cropping.
Pen is a vector design tool that live-syncs a drawing canvas with an SVG markup editor. I built it from scratch with minimal dependencies, out of an interest in hybrid interfaces that combine design tools with a code editor, and out of a desire to understand the architecture of modern frontend editing tools in depth.
Read the case study on my website, or try out the demo version.
48k is a studio of composers and songwriters that make music for advertising campaigns. At KARO, we developed a brand identity and website for them that communicates their deep expertise in composition, and the unique contribution made by their musical scores.
This project won an award from the Art Director's Club for Germany.
Awards
At KARO, we developed the corporate design and website for 48k (studio for musical communication). This work was recognized with an ADC Award (Bronze) in the Brand Identity category.
Volunteering
Ruby mentor on Exercism.io
Side Projects
"Stadt als System" is a book I wrote together with the futurist Klaus Burmeister about the future of cities.
Education
Successfully defended my dissertation "A Matter of Trust" in June 2014.
Enrolled to elevate my visual design skills, did not seek a degree. I worked intensively with photography during this period.
Graduated 2001 (cum laude)