Monica Lent

Monica Lent


Software engineer

Based in Berlin.

About

Hi. My name is Monica. I'm an American software engineer living in Germany. Before moving to Berlin, I worked in academia in domains such as natural language processing (NLP), eLearning, and cloud technologies. And long before that, I started making websites and learning HTML, PHP, and MySQL at the age of ten years old — you can imagine how baller my Neopets page was 😎 Since then I've specialized in frontend SPAs but generally love learning new programming languages and going outside my comfort zone.

These days I'm leading a distributed team of thirteen frontend engineers at SumUp, a German fintech company with major offices in Berlin, Sofia, and São Paulo.

My most recent passions and projects include design systems, chatops, U2F, and good documentation.

When I'm not coding, I enjoy reading or binging on Netflix sci-fi shows. When I find the time, I work on my travel and photography blog.

Talks

Upcoming talks

Secrets to a successful design system @ React Day Berlin 2018
Inconsistent UI is the enemy of developers and designers alike. And while design systems are a modern and scalable way to solve this challenge, implementing one is not as straightforward as it might seem: from getting buy-in from management to picking your tech stack, rolling it out, and releasing changes to multiple apps — there are a lot of things that can go wrong. In this talk, you'll learn how to pitch a design system to your boss, rarely discussed technical caveats and challenges, and how to set your design system up for success from the start.

This talk will be given on November 30th.

Past talks


The tech behind a design system that scales @ BrazilJS 2018 (Slides)
Design systems are a powerful way to scale a visual language across different products and technologies. This talk covers what a design system is and how a React-based tech stack can power a design system that scales as the number of developers, products, and parallel processes grows. You'll also learn about critical considerations and best practices you'll want to apply when introducing a design system at your company.

This talk was also given at React Open Source Berlin (Youtube) and React Vienna (Youtube).

Work experience

Most of my jobs have had a heavy frontend component, implementing single-page applications. I'm currently working a lot with Node, and in the past have also worked a lot with Python (Django/Tastypie/Fabric) and Neo4j/Postgres.

Title Employer When
Lead Frontend Engineer SumUp Mar 2016 – Present
Senior Web Frontend Engineer SumUp Dec 2014 – Mar 2016
Research Associate (NLP Chair) University of Leipzig Aug 2013 – Nov 2014
User Experience Developer iPlant Collaborative May 2012 – Jul 2013
Student Webmaster iPlant Collaborative Jan 2010 – May 2012

For more details, you can download my CV (2017).