I help product teams to improve their development velocity and time to market.
Fast iteration is key to ensuring you are solving the right problems. Teams are facing various challenges building innovative products:
- How to establish a cohesive experience that fulfills your customers’ needs?
- How to ensure design and development communicate and work efficiently?
- Moving quickly, how do you maintain quality, consistency and reliability?
- And most meaningfully to you: how to sustain velocity doing all of that?
Your goal is faster time to market and increased product value. Your team is eager, but struggling to deliver high quality with the required pace?
UI engineering and design systems to the rescue …
A modular UI toolkit that is easily accessible enables shorter iteration cycles. A solid design system and component library speed up your releases without compromising quality. Using these tools and techniques you will…
- Deliver a consistent experience across all your products touchpoints
- Create a streamlined process that reduces design and engineering time
- Give designers and engineers the freedom to work on higher-order tasks
- Raise the overall quality of your product and its many interfaces
In brief: Waste less resources and money while your team can tackle the challenges that matter to your customers.
Dennis was wonderful to work with to build and launch the Spiral website. He was able to take the Figma design and turn around an initial implementation extremely quickly. From that point until launch, he was responsive to all feedback. He has also supported a transition to our team to be able to maintain the website. The result was excellent, and I hope to work with him again soon.
How can I help?
As a User Interface Engineer I help product teams to build applications based on a solid design system and component library. With an interdisciplinary skillset of development and design I assist in architecting, integrating and deploying complex systems; taking into account the multitude of concerns like user experience, performance and future maintenance.
The benefits have various facets:
- In the domain of e-commerce a consistent and coherent experience translates to customers trust.
- SaaS teams improve the clarity of their product, which leads to efficiency for the end user.
- Better performance increases conversion rates and delights your users.
- Your whole team speaks a common language and has tighter communication loops.
Sounds like I can help?
Let's talk!I enjoy tackling ambitious goals as part of an interdisciplinary product team. Also, I like helping people to improve their skills and efficiency. I am available for consulting and engineering work offering these kinds of services:
- Design system workshops and strategic consulting: From clarifying the Why? to hands-on work and the integration of your design system.
- UI engineering coaching: Improve the interdisciplinary work and communication of your designers and developers.
- Technical consulting: technology evaluation and reviews, as well as web performance analysis and optimizations.
UIengine
The toolkit we use for most of our project work is open source: The UIengine helps to create, document and evolve design systems. It is publicly available on GitHub and NPM. There are also some introduction videos.
Articles and public speaking
- UIengine 2.0: Here's what changed
- UIengine: A workbench for UI-driven development
- Atomic Design is messy, here's what I prefer
- webinale 2018: UI First! Innovative Anwendungen effizient und nutzerzentriert entwickeln
- Webmontag Bremen II/2018: UI First! Innovative Anwendungen effizient und nutzerzentriert entwickeln
- webinale 2017: Design, Development und Dazwischen
- eCommerce Camp 2017: 7 Tricks für früheren Feierabend
- Berlin Ops 2016: Design, Development und Dazwischen
- Webmontag Bremen III/2016: Design, Development und Dazwischen
UI engineering
In collaboration with my friend and colleague Jan Persiel I am leading an initiative and hosting a podcast around the topic of UI engineering. The podcast and accompanying website are available in german.