🔗github.com/atombrenner
Languages
German: native
English: fluentTop Skills
Cloud Native Architecture
Serverless, AWS, Azure,
DevOps
Continuous Delivery, IaC, Observability, Alerting,
Containerization
Docker, Kubernetes (EKS), Podman,
Programming Languages
Typescript, Kotlin, C#, C++,
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, WindowsNoSQL Databases
Elasticsearch, DynamoDB,
SQL Databases
MySQL, PostgreSQL, Oracle, SQLServer,
Frameworks
Spring, ASP.NET MVC, Play, Koa,
Data Science
Visualization, Statistics,
Authentication
OpenID Connect, Cognito,
More Programming Languages
Ruby, Python, Scala, ClojureFan 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