Erik W.

Erik W.

Senior backend-ontwikkelaar

Germany
Vertrouwd lid sinds 2026
16 jaar ervaring

Hij ontwierp op PostGIS gebaseerde geografische informatiesystemen voor de planning van hoogspanningsnetwerken, moderniseerde legacy-retailplatforms met Spring Boot en ontwikkelde geautomatiseerde oplossingen voor PostgreSQL-back-ups en point-in-time recovery. Daarnaast draagt hij bij aan het open-sourceproject PostgreSQL, onder andere door te werken aan een functie die voor een toekomstige release is gepland.

Hij staat bekend om zijn sterke analytische vaardigheden en grondige code reviews en hanteert een rustige, methodische aanpak bij het oplossen van complexe technische uitdagingen en het moderniseren van bestaande systemen.

Hoofd expertise

PythonPython5 jaar
FlaskFlask4 jaar
SQLSQL11 jaar
LinuxLinux16 jaar
10+

Ervaring3

Self-Employed

Software Engineer

Self-Employed
Remote Work and Collaboration
Jan 2025 · 1j 9m
  • Optimaliseerde PostgreSQL-procedures en SQL-statements in een productieomgeving voor geografische informatiesystemen, waardoor de runtime-prestaties verbeterden.
  • Upgrade PostgreSQL van versie 12 naar 16 en migreerde productieservers van Ubuntu 20.04 naar 24.04.
  • Migreerde de applicatiestack van Python 3.9 naar 3.12 en porteerde legacy-modules naar een nieuw databasemodel.
  • Breidde een Flask-webapplicatie uit met beheer van onderhoudsvensters en geautomatiseerde e-mailnotificaties voor geplande downtime.
  • Droeg fixes en code reviews bij aan het open-sourceproject PostgreSQL, onder andere voor documentatie, psql, libxml2-integratie en PL/Tcl.
  • Ontwikkelde pgcov, een tool voor het rapporteren van PL/pgSQL-code coverage, en implementeerde een functionaliteit voor materialized views die gepland staat voor een toekomstige PostgreSQL-release.
DockerDocker
PostgreSQLPostgreSQL
FlaskFlask
PythonPython
PL/SQLPL/SQL

Software Engineer

Omexom Hochspannung
Energy and Utilities
Dec 2020 - Dec 2024 · 4j
  • Ontwierp en implementeerde op PostGIS gebaseerde geografische informatiesystemen voor de planning en aanleg van hoogspanningslijnen binnen het Duitse elektriciteitsnet.
  • Ontwikkelde datamodellen die directe database-toegang via QGIS als primaire gebruikersinterface mogelijk maakten.
  • Ontwikkelde WebGIS-modules met Python en React, die via Docker op on-premises servers werden uitgerold voor gebruikers zonder directe database-toegang.
  • Ontwikkelde een Flask-webapplicatie voor het beheer van gebruikers- en projecttoegang, inclusief op TOTP gebaseerde tweefactorauthenticatie en apparaatsynchronisatie via QR-codes.
  • Ontwierp een PostgreSQL-back-upproces met Barman voor point-in-time recovery en optimaliseerde PostgreSQL-clusters in productie.
  • Richtte het ontwikkelproces van het team in met Azure DevOps voor CI, Sqitch voor versiebeheer van databasemigraties en Docker voor reproduceerbare omgevingen.
DockerDocker
PostgreSQLPostgreSQL
FlaskFlask
PythonPython
LinuxLinux
Azure DevOpsAzure DevOps

Software Engineer

mgm technology partners
Information Technology (IT) and Services
Oct 2014 - Nov 2020 · 6j 1m
  • Bouwde een modulaire Java-webapplicatie voor het beheren van goederenstromen binnen de levensmiddelenretail, met modules voor bakplanningen, volum planning en reclamecampagnes.
  • Trad op als technisch projectlead voor deze modules en was verantwoordelijk voor requirementsanalyse en inspanningsinschattingen.
  • Optimaliseerde inefficiënte door ORM gegenereerde SQL door deze te vervangen door handgeschreven queries en bouwde een sterke reputatie op in het optimaliseren van complexe queries.
  • Herbouwde een moeilijk onderhoudbare legacy-backend voor statiegeld- en terugbetalingsverwerking met Spring Boot en gebruikte JMH-benchmarks van het bestaande systeem als performance-baseline.
  • Voegde integratietests toe aan een legacy-backend die voorheen geen testdekking had.
  • Automatiseerde deployments naar winkelservers met Azure DevOps-pipelines en Ansible en upgrade de winkeldatabases van PostgreSQL 9.2 naar 12.
PostgreSQLPostgreSQL
JavaJava
Spring BootSpring Boot
HibernateHibernate
SQLSQL
2+

Uitmuntendheid in techniek

Alle Senior backend-ontwikkelaars die zich hebben aangemeld bij Proxify worden gescoord van 0 tot 300 op technische uitmuntendheid, een van de vijf parameters die we evalueren. Deze score weerspiegelt uitsluitend de technische uitmuntendheid, gebaseerd op interviews, huiswerkopdrachten, live coding-sessies en/of beoordelingen van de werkprestatie. De curve laat zien hoe alle geëvalueerde Senior backend-ontwikkelaars verdeeld zijn over dat bereik, waar onze acceptatiedrempel voor deze parameter ligt, en waar Erik zich bevindt.

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

Educatie

CUO
Chemnitz University of Technology
Applied Computer Science2007 - 2014

Stop met browsen.
Word sneller gekoppeld.