Erik W.

Erik W.

Vanhempi backend-kehittäjä

Germany
Luotettava jäsen vuodesta 2026
16 vuoden kokemus

Hän on suunnitellut PostGIS-pohjaisia paikkatietojärjestelmiä suurjänniteverkkojen suunnitteluun, modernisoinut vanhoja vähittäiskaupan alustoja Spring Bootilla sekä kehittänyt automatisoituja ratkaisuja PostgreSQL-varmuuskopiointiin ja point-in-time recovery -palautukseen. Hän osallistuu myös avoimen lähdekoodin PostgreSQL-projektiin ja työskentelee muun muassa tulevaan julkaisuun suunnitellun ominaisuuden parissa.

Hänet tunnetaan vahvasta analyyttisestä ajattelusta ja perusteellisista koodikatselmoinneista. Hän lähestyy monimutkaisten teknisten haasteiden ratkaisemista ja olemassa olevien järjestelmien modernisointia rauhallisesti ja järjestelmällisesti.

Tärkein asiantuntemus

PythonPython5 vuotta
FlaskFlask4 vuotta
SQLSQL11 vuotta
LinuxLinux16 vuotta
10+

Kokemus3

Self-Employed

Software Engineer

Self-Employed
Remote Work and Collaboration
Jan 2025 · 1v 9k
  • Optimoi PostgreSQL-proseduureja ja SQL-lauseita tuotantokäytössä olevassa paikkatietojärjestelmässä ja paransi suorituskykyä.
  • Päivitti PostgreSQL:n versiosta 12 versioon 16 ja migroi tuotantopalvelimet Ubuntu 20.04:stä versioon 24.04.
  • Migroi sovelluspinon Python 3.9:stä versioon 3.12 ja siirsi legacy-moduulit uuteen tietokantamalliin.
  • Laajensi Flask-pohjaista web-sovellusta huoltoikkunoiden hallinnalla ja automatisoiduilla sähköposti-ilmoituksilla suunnitelluista käyttökatkoista.
  • Osallistui avoimen lähdekoodin PostgreSQL-projektiin korjauksilla ja koodikatselmoinneilla muun muassa dokumentaation, psql:n, libxml2-integraation ja PL/Tcl:n parissa.
  • Kehitti pgcov-työkalun PL/pgSQL-koodin kattavuuden raportointiin ja toteutti materialisoitujen näkymien ominaisuuden, joka on suunniteltu tulevaan PostgreSQL-julkaisuun.
DockerDocker
PostgreSQLPostgreSQL
FlaskFlask
PythonPython
PL/SQLPL/SQL

Software Engineer

Omexom Hochspannung
Energy and Utilities
Dec 2020 - Dec 2024 · 4v
  • Suunnitteli ja toteutti PostGIS-pohjaisia paikkatietojärjestelmiä Saksan sähköverkon suurjännitelinjojen suunnitteluun ja rakentamiseen.
  • Rakensi tietomalleja, jotka mahdollistivat suoran tietokantayhteyden QGIS:n kautta ensisijaisena käyttöliittymänä.
  • Kehitti Pythonilla ja Reactilla WebGIS-moduuleja, jotka otettiin käyttöön Dockerilla paikallisilla palvelimilla käyttäjille, joilla ei ollut suoraa pääsyä tietokantaan.
  • Kehitti Flask-pohjaisen web-sovelluksen käyttäjä- ja projektikäyttöoikeuksien hallintaan, mukaan lukien TOTP-pohjainen kaksivaiheinen tunnistautuminen ja laitteiden synkronointi QR-koodien avulla.
  • Suunnitteli PostgreSQL-varmuuskopiointiprosessin Barmanilla point-in-time recovery -palautusta varten ja optimoi tuotantokäytössä olevia PostgreSQL-klustereita.
  • Määritteli tiimin kehitysprosessin käyttämällä Azure DevOpsia jatkuvaan integraatioon, Sqitchia versioituihin tietokantamigraatioihin ja Dockeria toistettavien ympäristöjen luomiseen.
DockerDocker
PostgreSQLPostgreSQL
FlaskFlask
PythonPython
LinuxLinux
Azure DevOpsAzure DevOps

Software Engineer

mgm technology partners
Information Technology (IT) and Services
Oct 2014 - Nov 2020 · 6v 1k
  • Rakensi modulaarisen Java-web-sovelluksen päivittäistavarakaupan tavaravirtojen hallintaan ja toteutti moduuleja leivonta-aikatauluille, volyymisuunnittelulle ja mainoskampanjoille.
  • Toimi näiden moduulien teknisenä projektipäällikkönä ja vastasi vaatimusmäärittelystä sekä työmäärien arvioinnista.
  • Optimoi ORM:n tuottamaa tehotonta SQL:ää korvaamalla sen käsin kirjoitetuilla kyselyillä ja saavutti vahvan maineen monimutkaisten kyselyiden optimoinnissa.
  • Uudisti vaikeasti ylläpidettävän legacy-backendin pantti- ja hyvityskäsittelyä varten Spring Bootilla ja käytti olemassa olevan järjestelmän JMH-benchmarkeja suorituskyvyn vertailukohtana.
  • Lisäsi integraatiotestit legacy-backendiin, josta testikattavuus puuttui aiemmin kokonaan.
  • Automatisoi julkaisut myymäläpalvelimille Azure DevOps -putkilla ja Ansiblella sekä päivitti myymälöiden tietokannat PostgreSQL 9.2:sta versioon 12.
PostgreSQLPostgreSQL
JavaJava
Spring BootSpring Boot
HibernateHibernate
SQLSQL
2+

Tekniikan huippuosaaminen

Kaikki Vanhempi backend-kehittäjät, jotka ovat hakeneet Proxifylle, pisteytetään välillä 0–300 insinööritaidon perusteella, joka on yksi viidestä arvioimastamme parametrista. Tämä pistemäärä heijastaa ainoastaan insinööritaitoa, perustuen haastatteluihin, kotitehtäviin, suorissa koodausistunnoissa sekä työn suorituskyvyn arvioinnissa annettuihin tuloksiin. Kaavio näyttää, miten kaikki arvioidut Vanhempi backend-kehittäjät jakautuvat tässä mittakaavassa, hyväksymisrajamme tälle parametrille sekä missä kohtaa Erik sijaitsee.

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

Koulutus

CUO
Chemnitz University of Technology
Applied Computer Science2007 - 2014

Lopeta selaaminen.
Sovitetaan nopeammin.