Erik W.

Erik W.

Senior Backend-Entwickler

Germany
Verifiziertes Mitglied seit 2026
16 Jahre Erfahrung

Er entwickelte PostGIS-basierte geografische Informationssysteme für die Planung von Hochspannungsnetzen, modernisierte bestehende Retail-Plattformen mit Spring Boot und entwickelte automatisierte Lösungen für PostgreSQL-Backups und Point-in-Time-Recovery. Darüber hinaus trägt er zum Open-Source-Projekt PostgreSQL bei, unter anderem durch die Arbeit an einem Feature, das für eine kommende Version geplant ist.

Er ist für sein ausgeprägtes analytisches Denken und gründliche Code Reviews bekannt und verfolgt einen ruhigen, methodischen Ansatz bei der Lösung komplexer technischer Herausforderungen und der Modernisierung bestehender Systeme.

Hauptkompetenz

PythonPython5 Jahre
FlaskFlask4 Jahre
SQLSQL11 Jahre
LinuxLinux16 Jahre
10+

Erfahrung3

Self-Employed

Software Engineer

Self-Employed
Remote Work and Collaboration
Jan 2025 · 1J 9M
  • Optimierte PostgreSQL-Prozeduren und SQL-Anweisungen in einem produktiven Geoinformationssystem und verbesserte dadurch die Laufzeitperformance.
  • Aktualisierte PostgreSQL von Version 12 auf 16 und migrierte Produktionsserver von Ubuntu 20.04 auf 24.04.
  • Migrierte den Application Stack von Python 3.9 auf 3.12 und überführte bestehende Legacy-Module in ein neues Datenbankmodell.
  • Erweiterte eine Flask-basierte Webanwendung um die Verwaltung von Wartungsfenstern und automatisierte E-Mail-Benachrichtigungen für geplante Ausfallzeiten.
  • Trug mit Fehlerbehebungen und Code Reviews zum Open-Source-Projekt PostgreSQL bei, unter anderem in den Bereichen Dokumentation, psql, libxml2-Integration und PL/Tcl.
  • Entwickelte pgcov, ein Tool zur Erfassung der Codeabdeckung von PL/pgSQL, und implementierte eine Funktion für materialisierte Views, die für eine kommende PostgreSQL-Version vorgesehen ist.
DockerDocker
PostgreSQLPostgreSQL
FlaskFlask
PythonPython
PL/SQLPL/SQL

Software Engineer

Omexom Hochspannung
Energy and Utilities
Dec 2020 - Dec 2024 · 4J
  • Konzipierte und implementierte PostGIS-basierte Geoinformationssysteme für die Planung und den Bau von Hochspannungsleitungen im deutschen Stromnetz.
  • Entwickelte Datenmodelle, die einen direkten Datenbankzugriff über QGIS als primäre Benutzeroberfläche ermöglichten.
  • Entwickelte WebGIS-Module mit Python und React, die über Docker auf On-Premises-Servern bereitgestellt wurden und Nutzern ohne direkten Datenbankzugriff zur Verfügung standen.
  • Entwickelte eine Flask-basierte Webanwendung zur Verwaltung von Benutzer- und Projektzugriffen, einschließlich TOTP-basierter Zwei-Faktor-Authentifizierung und Gerätesynchronisierung über QR-Codes.
  • Konzipierte einen PostgreSQL-Backup-Prozess mit Barman für Point-in-Time-Recovery und optimierte PostgreSQL-Cluster in der Produktionsumgebung.
  • Etablierte den Entwicklungsprozess des Teams mit Azure DevOps für CI, Sqitch für versionierte Datenbankmigrationen und Docker für reproduzierbare Umgebungen.
DockerDocker
PostgreSQLPostgreSQL
FlaskFlask
PythonPython
LinuxLinux
Azure DevOpsAzure DevOps

Software Engineer

mgm technology partners
Information Technology (IT) and Services
Oct 2014 - Nov 2020 · 6J 1M
  • Entwickelte eine modulare Java-Webanwendung zur Verwaltung von Warenströmen im Lebensmitteleinzelhandel und lieferte Module für Backpläne, Mengenplanung und Werbekampagnen.
  • Übernahm die technische Projektleitung für diese Module und verantwortete Anforderungsanalyse und Aufwandsschätzung.
  • Optimierte ineffizientes, ORM-generiertes SQL, indem es durch manuell geschriebene Abfragen ersetzt wurde, und entwickelte sich zu einem gefragten Experten für die Optimierung komplexer Queries.
  • Entwickelte ein schwer wartbares Legacy-Backend für die Pfand- und Rückerstattungsabwicklung mit Spring Boot neu und verwendete JMH-Benchmarks des bestehenden Systems als Performance-Baseline.
  • Ergänzte ein Legacy-Backend, das zuvor keinerlei Testabdeckung hatte, um Integrationstests.
  • Automatisierte Deployments auf Filialserver mit Azure-DevOps-Pipelines und Ansible und aktualisierte die Filialdatenbanken von PostgreSQL 9.2 auf 12.
PostgreSQLPostgreSQL
JavaJava
Spring BootSpring Boot
HibernateHibernate
SQLSQL
2+

Excellence en ingénierie

Alle Senior Backend-Entwicklers, die sich bei Proxify beworben haben, werden auf einer Skala von 0 bis 300 in technischer Exzellenz bewertet, einem der fünf von uns bewerteten Parameter. Diese Bewertung spiegelt ausschließlich die technische Exzellenz wider, basierend auf Interviews, Heimaufgaben, Live-Coding-Sitzungen und/oder Leistungsbewertungen am Arbeitsplatz. Die Kurve zeigt, wie alle bewerteten Senior Backend-Entwicklers in diesem Bereich verteilt sind, wo unsere Akzeptanzschwelle für diesen Parameter liegt und wo sich Erik befindet.

050100150200250300Engineering excellence scoreShare of engineersmedianmeanProxifyacceptancethreshold
Erik
Score 207 · Top 5% of engineers

Ausbildung

CUO
Chemnitz University of Technology
Applied Computer Science2007 - 2014

Hör auf zu stöbern.
Lass dich schneller matchen.