Erik W.

Erik W.

Senior Backend-utvecklare

Germany
Medlem sedan 2026
16 års erfarenhet

Han har designat PostGIS-baserade geografiska informationssystem för planering av högspänningsnät, moderniserat äldre detaljhandelsplattformar med Spring Boot och utvecklat automatiserade lösningar för PostgreSQL-säkerhetskopiering och point-in-time recovery. Han bidrar även till PostgreSQL-projektet med öppen källkod, bland annat genom arbete med en funktion som planeras för en kommande version.

Han är känd för sitt starka analytiska tänkande och noggranna kodgranskning och har ett lugnt och metodiskt arbetssätt för att lösa komplexa tekniska utmaningar och modernisera befintliga system.

Huvudsaklig expertis

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

Erfarenhet3

Self-Employed

Software Engineer

Self-Employed
Remote Work and Collaboration
Jan 2025 · 1år 9m
  • Optimerade PostgreSQL-procedurer och SQL-satser i ett produktionssystem för geospatial information, vilket förbättrade körtiden.
  • Uppgraderade PostgreSQL från version 12 till 16 och migrerade produktionsservrar från Ubuntu 20.04 till 24.04.
  • Migrerade applikationsstacken från Python 3.9 till 3.12 och anpassade äldre moduler till en ny databasmodell.
  • Utökade en Flask-baserad webbapplikation med hantering av underhållsfönster och automatiserade e-postaviseringar för planerade driftstopp.
  • Bidrog med korrigeringar och kodgranskningar till PostgreSQL-projektet med öppen källkod inom bland annat dokumentation, psql, libxml2-integration och PL/Tcl.
  • Utvecklade pgcov, ett verktyg för rapportering av kodtäckning i PL/pgSQL, och implementerade en funktion för materialiserade vyer som är planerad för en kommande PostgreSQL-version.
DockerDocker
PostgreSQLPostgreSQL
FlaskFlask
PythonPython
PL/SQLPL/SQL

Software Engineer

Omexom Hochspannung
Energy and Utilities
Dec 2020 - Dec 2024 · 4år
  • Designade och implementerade PostGIS-baserade geografiska informationssystem för planering och konstruktion av högspänningsledningar i det tyska elnätet.
  • Byggde datamodeller som möjliggjorde direkt databasåtkomst via QGIS som primärt användargränssnitt.
  • Utvecklade WebGIS-moduler med Python och React, distribuerade via Docker på lokala servrar för användare utan direkt databasåtkomst.
  • Utvecklade en Flask-baserad webbapplikation för hantering av användar- och projektåtkomst, inklusive tvåfaktorsautentisering baserad på TOTP och enhetssynkronisering via QR-koder.
  • Designade en PostgreSQL-backupprocess med Barman för point-in-time recovery och optimerade PostgreSQL-kluster i produktion.
  • Etablerade teamets utvecklingsprocess med Azure DevOps för CI, Sqitch för versionshanterade databas-migreringar och Docker för reproducerbara 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
  • Byggde en modulär Java-webbapplikation för hantering av varuflöden inom dagligvaruhandeln och levererade moduler för bakningsscheman, volymplanering och reklamkampanjer.
  • Fungerade som teknisk projektledare för dessa moduler och ansvarade för kravanalys och uppskattning av utvecklingsinsatser.
  • Optimerade ineffektiv ORM-genererad SQL genom att ersätta den med handskrivna queries och byggde upp ett starkt rykte för optimering av komplexa frågor.
  • Byggde om en svårunderhållen äldre backend för pant- och återbetalningshantering med Spring Boot och använde JMH-benchmarks av det befintliga systemet som prestandabaslinje.
  • Införde integrationstester i en äldre backend som tidigare saknade testtäckning.
  • Automatiserade distributioner till butikservrar med Azure DevOps-pipelines och Ansible och uppgraderade butikernas databaser från PostgreSQL 9.2 till 12.
PostgreSQLPostgreSQL
JavaJava
Spring BootSpring Boot
HibernateHibernate
SQLSQL
2+

Ingenjörsexcellens

Alla Senior Backend-utvecklareer som har ansökt till Proxify får ett betyg från 0 till 300 på ingenjörskompetens, en av de fem parametrar vi utvärderar. Detta betyg speglar endast ingenjörskompetens och baseras på intervjuer, hemuppgifter, live-kodningssessioner och/eller prestationer på jobbet. Kurvan visar hur alla utvärderade Senior Backend-utvecklareer är fördelade över det intervallet, var vår accepteringsgräns för denna parameter ligger och var Erik befinner sig.

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

Utbildning

CUO
Chemnitz University of Technology
Applied Computer Science2007 - 2014

Sluta bläddra.
Få matchad snabbare.