Erik W.

Erik W.

Développeur back-end senior

Germany
Membre de confiance depuis 2026
16 années d'expérience

Il a conçu des systèmes d’information géographique basés sur PostGIS pour la planification de réseaux électriques haute tension, modernisé des plateformes legacy dans le secteur du retail avec Spring Boot et développé des solutions automatisées de sauvegarde PostgreSQL et de restauration à un instant donné. Il contribue également au projet open source PostgreSQL, notamment en travaillant sur une fonctionnalité prévue pour une prochaine version.

Reconnu pour ses solides capacités d’analyse et la rigueur de ses revues de code, il adopte une approche calme et méthodique pour résoudre des problématiques techniques complexes et moderniser les systèmes existants.

Expertise principale

PythonPython5 ans
FlaskFlask4 ans
SQLSQL11 ans
LinuxLinux16 ans
10+

Expérience3

Self-Employed

Software Engineer

Self-Employed
Remote Work and Collaboration
Jan 2025 · 1a 9m
  • A optimisé les procédures PostgreSQL et les requêtes SQL d’un système de production d’information géospatiale, améliorant ainsi les performances d’exécution.
  • A mis à niveau PostgreSQL de la version 12 à la version 16 et migré les serveurs de production d’Ubuntu 20.04 vers 24.04.
  • A migré la stack applicative de Python 3.9 vers 3.12 et porté les modules legacy vers un nouveau modèle de base de données.
  • A étendu une application web Flask avec la gestion des fenêtres de maintenance et des notifications e-mail automatisées pour les interruptions planifiées.
  • A contribué au projet open source PostgreSQL avec des corrections et des revues de code dans les domaines de la documentation, de psql, de l’intégration libxml2 et de PL/Tcl.
  • A développé pgcov, un outil de reporting de la couverture du code PL/pgSQL, et implémenté une fonctionnalité de vues matérialisées prévue pour une prochaine version de PostgreSQL.
DockerDocker
PostgreSQLPostgreSQL
FlaskFlask
PythonPython
PL/SQLPL/SQL

Software Engineer

Omexom Hochspannung
Energy and Utilities
Dec 2020 - Dec 2024 · 4a
  • A conçu et implémenté des systèmes d’information géographique basés sur PostGIS pour la planification et la construction de lignes électriques haute tension sur le réseau allemand.
  • A développé des modèles de données permettant un accès direct à la base de données via QGIS comme interface utilisateur principale.
  • A développé des modules WebGIS avec Python et React, déployés via Docker sur des serveurs on-premises pour les utilisateurs ne disposant pas d’un accès direct à la base de données.
  • A développé une application web Flask pour la gestion des accès utilisateurs et projets, incluant une authentification à deux facteurs basée sur TOTP et la synchronisation des appareils via QR code.
  • A conçu un processus de sauvegarde PostgreSQL avec Barman pour la restauration à un instant donné et optimisé les clusters PostgreSQL en production.
  • A établi le processus de développement de l’équipe avec Azure DevOps pour l’intégration continue, Sqitch pour les migrations de bases de données versionnées et Docker pour des environnements reproductibles.
DockerDocker
PostgreSQLPostgreSQL
FlaskFlask
PythonPython
LinuxLinux
Azure DevOpsAzure DevOps

Software Engineer

mgm technology partners
Information Technology (IT) and Services
Oct 2014 - Nov 2020 · 6a 1m
  • A développé une application web Java modulaire pour gérer les flux de marchandises dans le secteur de la grande distribution alimentaire, avec des modules dédiés aux plannings de cuisson, à la planification des volumes et aux campagnes publicitaires.
  • A assuré le rôle de responsable technique du projet pour ces modules, en prenant en charge l’analyse des besoins et l’estimation des charges.
  • A optimisé le SQL inefficace généré par l’ORM en le remplaçant par des requêtes écrites manuellement, développant ainsi une solide expertise dans l’optimisation de requêtes complexes.
  • A reconstruit avec Spring Boot un backend legacy difficile à maintenir dédié à la gestion des systèmes de consigne et de remboursement, en utilisant les benchmarks JMH du système existant comme référence de performance.
  • A ajouté des tests d’intégration à un backend legacy qui ne disposait auparavant d’aucune couverture de tests.
  • A automatisé les déploiements sur les serveurs des magasins avec des pipelines Azure DevOps et Ansible et mis à niveau les bases de données des magasins de PostgreSQL 9.2 vers la version 12.
PostgreSQLPostgreSQL
JavaJava
Spring BootSpring Boot
HibernateHibernate
SQLSQL
2+

Excellence en ingénierie

Tous les Développeur back-end seniors qui ont postulé chez Proxify sont notés de 0 à 300 en excellence en ingénierie, l'un des cinq paramètres que nous évaluons. Ce score reflète uniquement l'excellence en ingénierie, basée sur des entretiens, des exercices à domicile, des sessions de codage en direct, et/ou des évaluations de performance en poste. La courbe montre comment tous les Développeur back-end seniors évalués sont répartis sur cette plage, où se situe notre seuil d'acceptation pour ce paramètre, et où se situe Erik.

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

Éducation

CUO
Chemnitz University of Technology
Applied Computer Science2007 - 2014

Arrêtez de naviguer.
Soyez jumelé plus rapidement.