Skills

 PHP Meine Erst- und Hauptprogrammiersprache. Meine ersten Zeilen schrieb ich mit 10.

 Automatisiertes Testen & statische Analyse Erfahren im Umgang mit PHPUnit, PhpStan, Rector, etc.

 JavaScript Leicht fortgeschrittenes Verständnis für die Sprache, aber keine Erfahrung im (aktuellen) Ökosystem

 Symfony Ca. 1 Jahr an Symfony-Projekten gearbeitet

 Laravel 5+ Jahre Erfahrung mit einem Firmeninternen Laravel-Derivat, 2 davon als Co-Maintainer

 Transaktionaler Mailversand Ich war DIE Mail-Person bei allmyhomes. Von der Templating-Engine über DNS-Management und Zustellung bis hin zum Tracking.

 Docker Kein:e Expert:in, aber ich arbeite tagtäglich mit Docker

 C# / .NET Selten von mir selbst genutzt (nur für Scripts in Computerspielen); in der Berufsschule gelernt

 Relationale Datenbanken (SQL) Auch wenn ich in letzter Zeit eher ORM-Bibliotheken gewohnt bin die das SQL verstecken, so kann ich doch auch reine SQL-Datenbanken entwerfen und nutzen

Sprachen

🇩🇪  Deutsch 🇬🇧  Englisch

Arbeitserfahrung

Softwareentwickler:in

esterion GmbH
May 2023 - June 2024
  • Entwicklung eines generischen Import-/Export-Tools.
  • Erstellung einer SPA (basierend auf Symfony Live Components) für einen großen deutschen Energieversorger
  • Refaktorisierung und Debugging bestehender Anwendungen und Erweiterung von APIs

Softwareentwickler:in (Plattform-Engineering)

allmyhomes GmbH
January 2021 - January 2023
  • Implementierung und Wartung einer zentralisierten Lösung für die Zustellung von Transaktionsmails
  • Implementierung und Wartung zentralisierter Benutzer-Authentifizierungs- und Autorisierungslösungen
  • Wartung und Verbesserung eines hausinternen Laravel-Derivats

Junior Softwareentwickler:in

allmyhomes GmbH
June 2019 - December 2020
  • Wartung von Transaktionsmails und verschiedenen Laravel-Diensten
  • Implementierung und Wartung einer dezentralen Lösung für die Zustellung von Transaktionsmails
  • Durchführung von Datenmigrationen und Bereitstellung von IT-Support
  • Betrieblicher Ersthelfer:in und Brandschutzhelfer:in

Fachinformatiker:in für Softwareentwicklung (Azubi:ne)

allmyhomes GmbH
September 2016 - June 2019
  • Entwicklung von POI-Karten mit Leaflet und TurboApi
  • Erstellung von Wordpress-Plugins
  • Wartung von Transaktionsmails
  • Verwaltung von DNS und Bereitstellung von internem IT-Support
  • Netzwerkadministration und Katalogisierung von Inventar

Verkaufshilfe

GastroSmart GmbH
August 2016 -
  • Vorbereitung von Präsentationen und Durchführung von Webinaren für Kundeneinführungen
  • Durchführung von Kaltakquise-Aktivitäten

Fachinformatiker:in für Softwareentwicklung (EQJ)

GastroSmart GmbH
May 2015 - July 2015
  • Automatisierte PDF-Erstellung mit TCPDF und JSPDF
  • Wartung von Benutzeroberflächen und Erstellung von Mockups für Softwareplanung
  • Vorbereitung von Präsentationen und Webinaren für Kundenpräsentationen

Schulische Laufbahn

Berufssprechausbildung

sprechbar GmbH
October 2022 - now

Fachinformatiker:in für Softwareentwicklung

Oberstufenzentrum für Informations- und Medizintechnik (Trade School)
September 2015 - June 2016

Gymnasiale Oberstufe mit Schwerpunkt Wirtschaftsinformatik

Oberstufenzentrum Handel 1
January 2012 - December 2012

Ehrenamtliche Laufbahn

Stellv. Pfadfinderleiter:in (Balu)

Pfadfinderbund Weltenbummler e.V. (PbW)
February 2008 - July 2012
  • Unterstützungsführungsrolle bei Jugendaktivitäten mit Schwerpunkt auf Outdoor-Bildung und Gemeinschaftsbildung
  • Förderung der persönlichen Entwicklung und Outdoor-Fähigkeiten bei Kindern

Stellv. Pfadfinderleiter:in (Balu)

Pfadfinder im Mühlenbecker Land e.V.
January 2008 - July 2012
  • Unterstützungsführungsrolle bei Jugendaktivitäten mit Schwerpunkt auf Outdoor-Bildung und Gemeinschaftsbildung
  • Förderung der persönlichen Entwicklung und Outdoor-Fähigkeiten bei Kindern

Erwartungen

  • Offene und wertschätzende Haltung gegenüber queeren und neurodivergenten Personen
  • Jahresgehalt von 65.000€ bis 80.000€
  • 30 bis 32 Urlaubstage pro Jahr
  • 32 Stunden pro Woche, idealerweise 6 Stunden pro Tag + 2 flexible Stunden pro Woche
  • Hoher Homeoffice-Anteil (60-100%, bevorzugt mehr als 80%)
  • Gleitzeit mit Kernarbeitszeit ab 9 Uhr (remote) oder frühestens ab 10 Uhr (in Präsenz)
  • Unix-basierter Arbeitsrechner (Mac oder bevorzugt Linux)

Über mich

Es war vorhersehbar, dass ich in der Softwareentwicklung lande. Mit 10 Jahren habe ich meinen ersten HTML-Kurs besucht und kurz darauf meine ersten Zeilen PHP geschrieben. Diese Faszination für Softwareentwicklung und Technologie begleitet mich bis heute. Aktuell bin ich auf Backend-Entwicklung spezialisiert, wobei PHP mein Hauptfokus ist. Ich entwickle leidenschaftlich gerne interne Tools und Frameworks, die meinen Kolleg*innen die Arbeit erleichtern.

Ich bin eine non-binäre, neurodivergente, Software entwickelnde Person aus Berlin, und als solche ist mir ein respektvolles und inklusives Arbeitsumfeld wichtig. Vielfalt und Akzeptanz sollten feste Bestandteile der Unternehmenskultur sein, und ich lege Wert darauf, in einem Team zu arbeiten, das diese Werte lebt.

Mir ist es wichtig, autonom zu arbeiten und in meinem eigenen Tempo an Herausforderungen heranzugehen. Ich strebe danach, komplexe Systeme und Prozesse zu verstehen und sie so zu optimieren, dass sie sowohl für Endnutzer als auch für meine Kolleg*innen intuitiv und effektiv funktionieren.

Dass ich irgendwann mal in der Softwareentwicklung landen werde war schon früh klar:
Ich habe mich schon immer "gut mit Technik verstanden" und hatte meinen ersten HTML-Kurs mit 9 oder 10. Da ich keine Lust hatte die Navigation auf jeder Seite zu wiederholen, folgten meine ersten Zeilen PHP kurz darauf. Seither bin ich von der Softwareentwicklung fasziniert.

Durch meine frühen PHP-Erfahrungen hat eben jene Sprache auch bisher meine Laufbahn bestimmt. Ich bin aber sehr offen auch andere Sprachen in einem professionellen Umfeld auszuprobieren.

Ich liebe es Abstraktionen und Tools zu schreiben welche von meinen Kolleg*innen genutzt werden. Im Laufe meiner professionellen Karriere habe ich u.a. folgendes (mit-)implementiert:

  • diverse Framework-Iterationen eines Laravel-Derivates mit Fokus auf Domain-Driven-Design und Microservice-Architektur
  • diverse kontextübergreifende Services, z.B. zur Authentifizierung, oder zu Erstellung, Versand und DSGVO-konformen Tracken von responsiven Mails
  • diverse Kleinstbibliotheken (z.B. für konsistente Textformatierungen und Data-Querying)
  • diverse Konvention-Bibliotheken (Rulesets & eigene Regeln für diverse Codesniffer, statische Analysetools etc)
  • diverse Bibliotheken zur Unterstützung automatisierter Tests (Faker, Mocking, Testserver, Mailcatcher, Crawler, etc)
  • diverse Bibliotheken zur Verwendung interner, zentraler Services (Mail, Auth)
  • diverse Bibliotheken zur Datenmigration (von einfachen SQL-Scripts bis hin zum Replay von Jahren an EventStore-Events über neue APIs)
  • diverse CI-Templates und Container-Vorlagen zur Verwendung in Tests und Deployments
  • diverse Tools zur programmatischen Generierung von Code

Weiterhin blühe ich vor allem in all jenen Bereichen auf, die von anderen meist gemieden werden. So war ich jahrelang bei allmyhomes die Mail-Person - und das ist ein Thema um das viele erfahrene Entwicklerpersonen einen weiten Bogen machen...
Meine Identifikation mit einem solchen Thema geht dann auch recht tief, so hat z.B. jede Erwähnung des Wortes "Spam" in allen von mir einsehbaren Slack-Channeln sofort zu einer Benachrichtigung geführt

Im Privaten kommt die Lust zu Coden phasenweise, und ist oft mit irgendwelchen Spielen verbunden.
So sind Coding-Aktivität in meiner Freizeit der letzten Jahre:

  • Einfache Automatisierung diverser Blöcke in Space Engineers (C#)
  • Surface-To-Orbit & Hohmann-Transfer Autopilot-Scripts in Kerbal Space Program 1 kOs (kerboscript)
  • Screeps - "It's an open-source game for programmers, wherein the core mechanic is programming your units' AI" (JavaScript)

Ich finde gerne kreative, manchmal auch unorthodoxe Lösungen für Komplexe Probleme. Oft versuche ich hier alle möglichen Anwendungsfälle und damit auch eine Menge an möglichen Problemen (legaler oder technischer Natur) vorherzusehen. Meine neurodivergente Perspektive hilft mir oft dabei diese aus verschiedenen Blickwinkeln zu betrachten und Details zu erkennen, die von anderen häufig übersehen werden. (Auch wenn ich zugeben muss, dass ich dafür gelegentlich für andere offensichtliche Details übersehe...)

Falls du* mehr über mich herausfinden willst, kontaktier mich einfach über LinkedIn.
Tipp: Starte deine Nachricht mit "Hi Maddy," - dann sehe ich, dass wir entweder schonmal Kontakt hatten, oder du dich zumindest weit mehr mit mir beschäftigt hast, als nur das Suchmaskenergebnis anzusehen ;)

* Meine Nullhypothese in der IT ist, dass wir uns alle zumindest unterhalb des C-Levels duzen.
Wir können uns natürlich auch gerne Siezen. Ich werde mich hier Ihrem Schreibstil anpassen.

Um diese Informationen zu drucken, benutzen Sie bitte den "Lebenslauf"-Button oder besuchen http://richter.technology/cv