Christian Rodemeyer

Diplom Wirtschaftsinformatiker

Software Engineer | Tech Lead | Architect

Angerweg 26, 85579 Neubiberg

+49 151 70178984

atombrenner@gmail.com

🔗github.com/atombrenner

Languages

German: native
English: fluent

Top Skills

Cloud Native Architecture

Serverless, AWS, Azure,

DevOps

Continuous Delivery, IaC, Observability, Alerting,

Containerization

Docker, Kubernetes (EKS), Podman,

Programming Languages

Typescript, Kotlin, C#, C++,

Domain-Driven Design

Agile & Lean Development

Scrum, Kanban, Shape Up,

More Skills

Infrastructure as Code

Cloudformation, CDK, Terraform,

Website Development

HTML, CSS, React, NextJs, ...,

Website Management

SEO, CMS, Analytics, Ads, Search,

Runtimes

NodeJS, Bun, JVM, .NET, Browser,

Platforms

Web, AWS, Linux, Windows

NoSQL Databases

Elasticsearch, DynamoDB,

SQL Databases

MySQL, PostgreSQL, Oracle, SQLServer,

Frameworks

Spring, ASP.NET MVC, Play, Koa,

TDD

Jest, JUnit, NUnit,

Data Science

Visualization, Statistics,

Authentication

OpenID Connect, Cognito,

More Programming Languages

Ruby, Python, Scala, Clojure

Fan of

Stefan Tilkov, Gregor Hohpe, Eric Evans, Martin Fowler, Tom DeMarco, Bjarne Stroustroup,

Profile

Experienced Software Engineer, adept at tackling complex technical challenges and working with domain experts. Bringing forth expertise in programming languages, system design and operating mission-critical workloads. Has worked with many platforms and technologies, but prefers Linux and AWS. Long time proponent of agile principles and values. Loves to learn new things.

Employment History

Lead Developer, uptodate Ventures GmbH

2021 — Present, Munich

  • coached and mentored a team of junior developers who built several B2B and B2C web apps to demo product ideas to customers and shareholders
  • used domain-driven design concepts to help product people translate business ideas into software
  • tackled GDPR compliance and PII data protection to reduce shareholder risks
  • architected and implemented secure backends running on AWS

Software & Infrastructure Developer, Süddeutsche Zeitung

2017 — 2021, Munich

  • re-architected article page rendering, improving developer productivity and time to market while minimizing operational costs (AWS, Lambda, Typescript, React)
  • transformed a generalist dev team into a frontend oriented team that could focus on the home page and article pages
  • supported several teams with AWS, Typescript, React and NodeJS knowledge
  • worked with data science team to generate article recommendations that increased page views and, therefore advertising revenue
  • negotiated an agreement with the legal department to outsource image delivery toimgix, freeing up developer capacity to focus on core business topics
  • replaced legacy custom image storage with AWS S3 and Cloudfront increasing availability and reducing costs by orders of magnitude
  • modernizedsz.de and related services to current web standards, especially https
  • maintained legacy build and delivery pipelines running on Jenkins

Cloud Developer, tado° GmbH

2016 — 2017, Munich

  • automated AWS infrastructure with CloudFormation and AWS SDK (Ruby)
  • implemented DevOps principles, enabling dev teams to deploy and operate applications in production, eliminating the need for dedicated ops engineers
  • created a central observability platform with Elasticsearch that helped support engineers to proactively detect and analyze customer problems
  • implemented microservices with AWS Lambda Functions and NodeJS

Team Lead & Software Architect, Autoscout24

2010 — 2015, Munich

  • started the transition from the .NET/Windows monolith to a microservice architecture running on Linux and hosted in the AWS Cloud
  • reduced costs by identifying and terminating hundreds of unused Virtual Machines on VMWare
  • enabled Continuous Delivery practices, getting new features and fixes live in hours instead of weeks, making the hotfix release process obsolete
  • enabled zero downtime code only deployments
  • implemented build and deploy pipelines that run in minutes instead of hours
  • implemented a custom frontend build pipeline (minifier, bundler and strong caching/CDN) for better pagespeed and cost reduction
  • made production logs performant and accessible for developers to quickly detect and fix problems
  • migrated the monolithic .NET platform from .NET2 to .NET4

Software Architect, DAVID Systems GmbH

2007 — 2010, Munich

  • developed a service oriented architecture for Media Asset Workflow Management products (SODA/SOAP)
  • integrated products with Microsoft Sharepoint
  • continuous integration infrastructure for all .NET/C#/C++ products
  • introduced and coached agile principles and practices

Software Developer, Bosch Sicherheitssysteme

2004 — 2007, Ottobrunn

  • developed an user interface (.NET/C#) for Bosch Video Monitoring System that eventually got patented
  • improved product quality and developer experience by implementing Continuous Integration with Unit Tests
  • got praise and rekognition for developer tools that helped to tame the growing complexity of the monolithic code base

Software Developer, Dr. Städtler GmbH

1996 — 2004, Nuremberg

  • developed and architected a distributed access control system (ZKSWin) that was used by large companies (VW, Munic Airport, ...) and generated major revenues
  • used technologies that are known today as microservices, feature toggles and event sourcing to enable availability and scaling on limited hardware and networks
  • developed a library of UI components (Windows/C++) that enabled developers to quickly build consistent and ergonomic application user interfaces

Software Developer, BDE GmbH

1995 — 1996, Hamminkeln

  • implemented a control station for production planning (BoM, sequence, capacity), Windows/C++
  • introduced version control, C++ and SQL

Education

Diplom Wirtschaftsinformatik

1990 — 1995, University of Essen

Military Service

1989 — 1990, Düsseldorf, Wuppertal, Essen

Abitur

1980 — 1989, Albert Schweitzer Gymnasium Marl

Birthday

1970-01-29, Recklinghausen, Germany