Portrait

Hello.

I am Lucas Roesler.

I am senior engineer at contiamo.com, core contributor to OpenFaas, and an ex-mathematician.

I work with Go, Python, Kubernetes, Serverless, Observability, and REST APIS. I like rock climbing, beer, hiking, and my motorcycle.

I think it is an uncontroversial statement to say testing is important in software development. Writing tests may not always be fun, but nothing is a sweet as that moment when a unit test catches a bug before you deploy. In OpenFaaS we have tons of tests in each project, even the certifier itself runs a short suite of end-to-end tests. But, not all of our function templates have first class testing support.

A few more details

I have been a core contributor to OpenFaas since 2017. I implemented the secrets, logs, and profiles features as well as general contributions throughout the rest of the project including faas-swarm, faas-netes, faasd, the faas-provider, the certifier, and the Python function SDK.

At Contiamo GmbH I am a senior engineer and lead the Platform team. We design the core architecture, operational and observability tooling, and the public API of Contiamo’s DataHub platform. Primiarly working with Go and Python.

At the University of Connecticut I completed my Ph.D. studying combinatorics, tilting theory, and cluster algebras with Ralf Schiffler.

You can find a brief guide to my research here. For all of the gory details, you can find all of my mathematical papers on the arxiv.