Erik W.

Erik W.

Backend-seniorudvikler

Germany
Betroet medlem siden 2026
16 års erfaring

Han har designet PostGIS-baserede geografiske informationssystemer til planlægning af højspændingsnet, moderniseret ældre retail-platforme med Spring Boot og udviklet automatiserede løsninger til PostgreSQL-backup og point-in-time recovery. Han bidrager også til open source-projektet PostgreSQL, blandt andet gennem arbejde med en funktion, der er planlagt til en kommende version.

Han er kendt for stærke analytiske evner og grundige code reviews og arbejder roligt og metodisk med at løse komplekse tekniske udfordringer 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å 9m
  • Optimerede PostgreSQL-procedurer og SQL-forespørgsler i et produktionssystem til geospatial information, hvilket forbedrede runtime-performance.
  • Opgraderede PostgreSQL fra version 12 til 16 og migrerede produktionsservere fra Ubuntu 20.04 til 24.04.
  • Migrerede applikationsstakken fra Python 3.9 til 3.12 og migrerede legacy-moduler til en ny databasemodel.
  • Udvidede en Flask-baseret webapplikation med håndtering af vedligeholdelsesvinduer og automatiserede e-mailnotifikationer for planlagte driftsafbrydelser.
  • Bidrog med rettelser og code reviews til open source-projektet PostgreSQL inden for blandt andet dokumentation, psql, libxml2-integration og PL/Tcl.
  • Udviklede pgcov, et værktøj til rapportering af kodedækning i PL/pgSQL, og implementerede en funktion til materialiserede views, som er planlagt til en kommende PostgreSQL-version.
DockerDocker
PostgreSQLPostgreSQL
FlaskFlask
PythonPython
PL/SQLPL/SQL

Software Engineer

Omexom Hochspannung
Energy and Utilities
Dec 2020 - Dec 2024 · 4å
  • Designede og implementerede PostGIS-baserede geografiske informationssystemer til planlægning og konstruktion af højspændingsledninger på tværs af det tyske elnet.
  • Opbyggede datamodeller, der muliggjorde direkte databaseadgang via QGIS som primær brugergrænseflade.
  • Udviklede WebGIS-moduler med Python og React, som blev deployed via Docker på on-premises-servere til brugere uden direkte databaseadgang.
  • Udviklede en Flask-baseret webapplikation til håndtering af bruger- og projektadgang, herunder TOTP-baseret to-faktor-godkendelse og enhedssynkronisering via QR-koder.
  • Designede en PostgreSQL-backupproces med Barman til point-in-time recovery og optimerede PostgreSQL-klynger i produktion.
  • Etablerede teamets udviklingsproces med Azure DevOps til CI, Sqitch til versionsstyrede databasemigreringer og Docker til reproducerbare 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å 1m
  • Udviklede en modulær Java-webapplikation til håndtering af vareflow i dagligvarehandlen og leverede moduler til bagningsplaner, volumenplanlægning og reklamekampagner.
  • Fungerede som teknisk projektleder for disse moduler og stod for kravsanalyse og estimering af udviklingsindsatsen.
  • Optimerede ineffektiv ORM-genereret SQL ved at erstatte den med håndskrevne queries og opbyggede et stærkt ry for optimering af komplekse forespørgsler.
  • Genopbyggede en vanskelig vedligeholdelig legacy-backend til håndtering af pant og refusion med Spring Boot og brugte JMH-benchmarks af det eksisterende system som performance-baseline.
  • Tilføjede integrationstests til en legacy-backend, der tidligere ikke havde nogen testdækning.
  • Automatiserede deployments til butikservere ved hjælp af Azure DevOps-pipelines og Ansible og opgraderede butikkernes databaser fra PostgreSQL 9.2 til 12.
PostgreSQLPostgreSQL
JavaJava
Spring BootSpring Boot
HibernateHibernate
SQLSQL
2+

Ingeniørmæssig fremragendehed

Alle Backend-seniorudviklerer, der har ansøgt til Proxify, får en score fra 0 til 300 på teknisk dygtighed, en af de fem parametre, vi evaluerer. Denne score afspejler kun teknisk dygtighed baseret på interviews, hjemmeopgaver, live kodningssessioner og/eller vurderinger af præstationer på jobbet. Kurven viser, hvordan alle evaluerede Backend-seniorudviklerer er fordelt over dette interval, hvor vores acceptgrænse for denne parameter ligger, og hvor Erik står.

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

Uddannelse

CUO
Chemnitz University of Technology
Applied Computer Science2007 - 2014

Stop med at søge.
Bliv matchet hurtigere.