Erik W.

Erik W.

Senior Backend-utvikler

Germany
Medlem siden 2026
16 år erfaring

Han har designet PostGIS-baserte geografiske informasjonssystemer for planlegging av høyspentnett, modernisert eldre retail-plattformer med Spring Boot og utviklet automatiserte løsninger for PostgreSQL-sikkerhetskopiering og point-in-time recovery. Han bidrar også til open source-prosjektet PostgreSQL, blant annet gjennom arbeid med en funksjon som er planlagt for en kommende versjon.

Han er kjent for sterk analytisk tenkning og grundige code reviews og har en rolig og metodisk tilnærming til å løse komplekse tekniske utfordringer og modernisere eksisterende systemer.

Hovedekspertise

PythonPython5 år
FlaskFlask4 år
SQLSQL11 år
LinuxLinux16 år
10+

Erfaring3

Self-Employed

Software Engineer

Self-Employed
Remote Work and Collaboration
Jan 2025 · 1år 9m
  • Optimaliserte PostgreSQL-prosedyrer og SQL-spørringer i et produksjonssystem for geospatial informasjon, noe som forbedret kjøretidsytelsen.
  • Oppgraderte PostgreSQL fra versjon 12 til 16 og migrerte produksjonsservere fra Ubuntu 20.04 til 24.04.
  • Migrerte applikasjonsstakken fra Python 3.9 til 3.12 og porterte legacy-moduler til en ny databasemodell.
  • Utvidet en Flask-basert webapplikasjon med håndtering av vedlikeholdsvinduer og automatiserte e-postvarsler for planlagt nedetid.
  • Bidro med feilrettinger og code reviews til open source-prosjektet PostgreSQL innen blant annet dokumentasjon, psql, libxml2-integrasjon og PL/Tcl.
  • Utviklet pgcov, et verktøy for rapportering av PL/pgSQL-kodedekning, og implementerte en funksjon for materialiserte views som er planlagt for en kommende PostgreSQL-versjon.
DockerDocker
PostgreSQLPostgreSQL
FlaskFlask
PythonPython
PL/SQLPL/SQL

Software Engineer

Omexom Hochspannung
Energy and Utilities
Dec 2020 - Dec 2024 · 4år
  • Designet og implementerte PostGIS-baserte geografiske informasjonssystemer for planlegging og bygging av høyspentlinjer i det tyske strømnettet.
  • Bygget datamodeller som muliggjorde direkte databasetilgang via QGIS som primært brukergrensesnitt.
  • Utviklet WebGIS-moduler med Python og React, distribuert via Docker på on-premises-servere for brukere uten direkte databasetilgang.
  • Utviklet en Flask-basert webapplikasjon for administrasjon av bruker- og prosjekttilganger, inkludert TOTP-basert tofaktorautentisering og enhetssynkronisering via QR-koder.
  • Designet en PostgreSQL-backupprosess med Barman for point-in-time recovery og optimaliserte PostgreSQL-klynger i produksjon.
  • Etablerte teamets utviklingsprosess med Azure DevOps for CI, Sqitch for versjonerte databasemigreringer og Docker for reproduserbare miljøer.
DockerDocker
PostgreSQLPostgreSQL
FlaskFlask
PythonPython
LinuxLinux
Azure DevOpsAzure DevOps

Software Engineer

mgm technology partners
Information Technology (IT) and Services
Oct 2014 - Nov 2020 · 6år 1m
  • Bygget en modulær Java-webapplikasjon for håndtering av vareflyt i dagligvarehandelen, med moduler for bakeplaner, volumpplanlegging og reklamekampanjer.
  • Fungerte som teknisk prosjektleder for disse modulene og hadde ansvar for kravsanalyse og estimering av utviklingsinnsats.
  • Optimaliserte ineffektiv ORM-generert SQL ved å erstatte den med håndskrevne spørringer og opparbeidet et sterkt rykte for optimalisering av komplekse spørringer.
  • Bygget om en vanskelig vedlikeholdbar legacy-backend for pant- og refusjonshåndtering med Spring Boot og brukte JMH-benchmarks av det eksisterende systemet som ytelsesreferanse.
  • La til integrasjonstester i en legacy-backend som tidligere ikke hadde testdekning.
  • Automatiserte deployments til butikkservere ved hjelp av Azure DevOps-pipelines og Ansible og oppgraderte butikkenes databaser fra PostgreSQL 9.2 til 12.
PostgreSQLPostgreSQL
JavaJava
Spring BootSpring Boot
HibernateHibernate
SQLSQL
2+

Ingenieurskunst der Spitzenklasse

Alle Senior Backend-utviklerene som har søkt på Proxify vurderes fra 0 til 300 på teknisk dyktighet, en av de fem parameterne vi evaluerer. Denne poengsummen reflekterer kun teknisk dyktighet, basert på intervjuer, hjemmeoppgaver, live kodingsøkter og/eller arbeidsytelsesvurderinger. Kurven viser hvordan alle vurderte Senior Backend-utviklerene er fordelt i dette området, hvor vår akseptgrense for denne parameteren er, og hvor Erik står.

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

Utdannelse

CUO
Chemnitz University of Technology
Applied Computer Science2007 - 2014

Slutt å bla.
Bli matchet raskere.