Anita Ludermann

Software Engineer


Main focus: Modern Software Engineering

Social Media:

Languages: English, German

City: Aachen

State: North Rhine-Westphalia

Country: Germany

Topics: refactoring, test driven development, community building, software engineering, software testing, pair programming, women in tech/ai, legacy code

Services: Talk, Workshop management, Coaching, Interview

  Willing to travel for an event.

  Willing to talk for nonprofit.

Personal note:

My favorite topics are all things needed for high developer pace: pair programming, test driven development, refactoring and gaining control over legacy projects.

I have workshops ready to go for test driven development and pair programming. I have presentations ready to go for working with legacy code, refactoring, our (Modell Aachen's) journey from Perl to Elixir (which can also be abstracted to be language agnostic).
I am open to create customized presentations and workshops - just let me know what you need.

I am also passionate about community building and volunteer work - let's make the world a better place one group at a time!

Bio:

Anita Ludermann is a seasoned software engineer with over a decade of expertise. At Modell Aachen GmbH, she works extensively with the Elixir programming language, test-driven development, pair programming and domain driven design. Together with her collagues, she modernizes the legacy codebase into a modern, maintainable solution.

In addition to her technical work, Anita is committed to fostering community and supporting others in tech. As the co-founder of Ladybugs Aachen, she creates opportunities for women in software development to connect, share knowledge, and grow their skills.

Drawing from her experience in legacy system transformation and her passion for collaboration, Anita offers practical insights into leveraging Elixir for building modern software solutions.

Examples of previous talks / appearances:

remote talk @FuncProg Sweden: Turn Old Into New - Moving to Elixir Feature By Feature
Video Thumbnail

This is a recording of my talk at FuncProg Sweden, a meetup for elixir and other functional programming languages.
I gave the same talk at ElixirConf EU 2025 and will hold it again at Goatmire in Sweden, both in person.

Description:
It's 2022 and our software feels like 1999. Our developer pace is fine but the habitat is crumbling, the technology is outdated. So in January 2023, we took the plunge and started building the new town over in Elixir Land.

In this talk, we share our approach to the technology shift and how we integrate this long term goal into our business as usual where we focus on modern software engineering with small incremental steps. We'll take a look at the challenges we have faced and are still facing, some of which are: communicating between old and new system, shifting to functional programming, making existing data usable in Ecto, building bridges and shifting traffic and last but not least doing this all without the user noticing. We'll also take a look at a real life feature that went from ugly duckling to shiny new with the help of the strangler fig pattern.

This talk is in: English