Lucas Roesler

Berlin, DE
roesler.lucas@gmail.com
https://github.com/LucasRoesler
https://www.linkedin.com/in/lucasroesler/


Technical Skills

  • Languages: Go, Python, PostgreSQL, MongoDB, Javascript, Typescript, HTML, CSS
  • Technologies: OpenFaaS, Docker, Kubernetes, OpenTracing, Grafana, Loki, Amazon Web Services (AWS), Google Cloud (GCP), Git, OpenAPI

Education

Ph.D. in Mathematics, University of Connecticut (UConn), Storrs, Connecticut - May 2012

M.S. in Mathematics, University of Connecticut (UConn), Storrs, Connecticut - May 2009

B.A. in Mathematics, Central Connecticut State University (CCSU), New Britain, Connecticut - May 2007


Experience

Core Developer, OpenFaaS, - 2017 – present

  • Community driven open source serverless framework that runs on Kubernetes and Containerd
  • Implemented the Secrets, Logs, and Profiles features.
  • General contributions, bug fixes, and code reviews.
  • Go - Kubernetes - Docker - Containerd

Software Architect and Team Lead, Contiamo GmbH, Berlin Germany, - 2017 – present

  • Team lead for the API, Authentication, Application, and Platform team.
  • Responsible for running daily stand-ups and one-on-ones.
  • Contribute to the development of the product roadmap to prioritize features/projects.
  • Create and review architectural decisions and implementation plans.
  • Design and build the APIs and data model for the Data Catalog.
  • Developed a release process to enable self-hosted on-premise installations of Contiamo.
  • Lead the adoption of Kubernetes and Helm as core components of this release process.
  • Lead the adoption of OpenTracing and Prometheus to ensure the application is observable out-of-the-box.
  • Go - Postgres - Kubernetes

Director of Engineering, Teem (formerly EventBoard, acquired by WeWork), Salt Lake City, Utah - 2016 – 2017

  • Manage the workflow of the engineering team and work with stakeholders to establish project priorities and timelines.
  • Work with Support to troubleshoot and resolve or assign issues.
  • Support and drive development and adoption of architectural, coding, and security standards/governance.
  • Contribute to the development of the product roadmap to prioritize features/projects.
  • Manage and grow our team of developers.
  • Build and maintain dev tooling.
  • Backend development.
  • Python - Django - PostgresSQL - AWS

Lead Developer, EventBoard, Salt Lake City, Utah - 2015 – 2016

  • Django web development.
  • Designed and built user management and permissions systems.
  • Designed API documentation system using Swagger.
  • Increase database migration stability.
  • Manage development teams.
  • Python - Django - PostgresSQL - AWS

Lead Developer, JobDash, Salt Lake City, Utah - 2013 – 2015

  • AngularJS and Django web development.
  • Designed and built an analytics system in PostgreSQL and MongoDB.
  • Manage and implement development processes for a team of developers.
  • Manage server uptime and deployment on AWS and DigitalOcean with Fabric.
  • Decrease page load times by a factor of 10.
  • Python - Django - AngularJS - PostgreSQL - MongoDB - AWS - LaTeX

Software developer, SAIC, Tucson, Arizona - 2013

  • Researched and implemented new feature detection algorithms in Python and C++.
  • Managed the transition of projects from CVS and SVN to Git.
  • Implemented hooks to enforce guidelines and workflow procedure.
  • Implemented new features for active websites in Django.
  • Python - Django - C++ - Git

Web developer, Pedagogy in Large Lectures, UConn, Storrs, Connecticut - 2011 – 2012

  • Designed, created, and managed the webpage, videos, surveys, and raw data reports for the Pedagogy in Large Lectures research project.
  • Managed the transition to new developers.
  • PHP - MySQL - Javascript - LaTeX

Web developer, Mathematics Department, UConn, Storrs, Connecticut - 2009 – 2012

  • Created secure forms for administrative use.
  • Updated and created new secure forms for student use.
  • Implemented basic security for existing web forms.
  • Created extensive user and developer documentation.
  • PHP - MySQL - Javascript

Talks / Publications

Event Driven Postgres with OpenFaas, Livestream with Alex Elis - 2021-02-02

We discuss how you can combine the Postgres WAL, NATS, and OpenFaaS to create a lightweight event driven architecture. Including a short demo of a simple “event echo” to prove the concept. https://www.youtube.com/watch?v=nGOZLOjg5Zs

Merging Quickly in a Cloud Native World, Kubecon, Barcelona - 2019

OpenFaaS Blog


Other Experience


Interests

  • Rock climbing/bouldering, home brewing beer, music, hiking, reading, tabletop gaming, and participating in open source development.