Diego M.

Golang-udvikler

Diego er en backend Engineer med over 17 års erfaring og specialiseret sig i Golang og microservice arkitektur. På OLX Group, han designet og bygget høj tilgængelighed, begivenhedsdrevne mikrotjenester, der betjener millioner af daglige brugere, gradvis erstatte en arv PHP monolith med skalerbare, Go-baserede systemer.

Han er anerkendt for sin evne til at arkitekt cloud-native backend løsninger bygget på ren arkitektur principper, real-time databehandling, og problemfri AWS integration.

Ud over Golang, Diego bringer dyb ekspertise i Java og Spring Boot, sammen med stærke færdigheder i PostgreSQL, DynamoDB og Kubernetes. Hans brede tekniske baggrund gør ham meget effektiv til at designe og drive store distribuerede systemer.

Hovedekspertise

  • Golang
    Golang 5 år
  • Java
    Java 13 år
  • Spring Boot
    Spring Boot 13 år

Andre færdigheder

  • PostgreSQL
    PostgreSQL 8 år
  • MySQL
    MySQL 8 år
  • JavaScript
    JavaScript 8 år
Diego

Diego M.

Portugal

Match med udvikler her

Udvalgt oplevelse

Beskæftigelse

  • Golang-udvikler

    Peytz & Co A/S (via Proxify) - 11 måneder

    Webudvikler (Golang Specialist)

    • Blev indgået af Peytz om at arbejde direkte med Boligsiden, en stor dansk ejendomsplatform.
    • Bygget og forbedret en række mikrotjenester ved hjælp af Golang.
    • Leveres veldokumenteret kode af høj kvalitet og vedligeholdes robuste, automatiserede testsuiter for at sikre langsigtet pålidelighed og systemets ydeevne.
    • Samarbejdet med tværfunktionelle teams for at designe og implementere nye funktioner.
    • Håndterede dataintegrationer med underliggende databaser.
    • Prioriteret skalerbarhed, vedligeholdelse, og backend bedste praksis i udvikling og implementering processer.
    • Bidrag konsekvent til vækst og stabilitet af Boligsidens platform.

    Teknologier:

    • Teknologier:
    • Golang Golang
  • Backend-udvikler

    OLX Group - 5 flere år 4 måneder

    • Designet og udviklet en microservices arkitektur til gradvis afkoble den eksisterende PHP monolith, forbedre skalerbarhed og vedligeholdelse.
    • Bygget og vedligeholdt høj tilgængelighed mikrotjenester, der håndterer storstilet trafik og real-time databehandling.
    • Gennemført kode anmeldelser, der sikrer høj kvalitet, ren, og effektiv kode på tværs af det tekniske team.
    • Anvendt DevOps og cloud-indfødte principper til at strømline implementering og forbedre systemets modstandsdygtighed.

    Teknologier:

    • Teknologier:
    • PHP PHP
    • Golang Golang
    • Microservices
    • AWS SQS AWS SQS
    • Kubernetes Kubernetes
    • DynamoDB DynamoDB
    • Kibana Kibana
    • AWS Kinesis AWS Kinesis
  • Software Technical Lead

    WDA Tecnologia & Inovação - 4 flere år 6 måneder

    Dashboard – Test Web-applikation

    • Bygget en web-applikation til at læse og vise meter data i et dashboard format.
    • Udviklet backend i Java (Spring Boot) og frontend ved hjælp af Angular 4.

    Pantheon – Android Program

    • Udviklet en Android-applikation til at læse og konfigurere elmålere via Wi-Fi, ved hjælp af den delte EletraMCI Java bibliotek til kommunikation.
    • Implementeret en delmængde af Olimpos kommandoer til at udføre væsentlige konfigurationer og diagnostiske operationer.

    Olimpo – JavaFX Desktop Application

    • Bygget en desktop applikation ved hjælp af JavaFX til at kommunikere med elektricitetsmålere via serielle porte.
    • Aktiverede programmet til at læse målerattributter, vise rapporter, skrive konfigurationer og udføre kvalitetstest.
    • Delivered the solution for use by the Chinese company Hexing.
    • Udnyttet JavaFX og JSSC (for COM port kommunikation), TeamCity for kontinuerlig integration, JUnit for unit testing, og TestComplete for functional testing.
    • Implementerede multiple design mønstre, herunder Factory, Facade, Memento, Observer, og strategi.
    • Followed Agile metode med 15-dages sprints.

    EletraMCI – Elektricitetsmeter Kommunikationsbibliotek

    • Oprettet et Java-bibliotek til at standardisere kommunikationen mellem computere og elmålere.
    • Etablerede det som en grundlæggende komponent til fremtidige applikationer, der involverer metrisk kommunikation.

    Teknologier:

    • Teknologier:
    • Java Java
    • Spring Boot Spring Boot
    • Android Android
    • Angular Angular
  • Technical Leader

    Points UP - 3 flere år 1 måned

    • Medstiftet og forvaltet Points UP opstart sammen med to partnere.
    • Udviklet en mobil applikation, der er opført partnerstationer, der tilbyder rabatter til brugere og forvaltede individuelle loyalitetsprogrammer for hver venue.
    • Bygget backend REST API ved hjælp af Ruby on Rails, understøtter real-time interaktioner mellem brugere og spillesteder.
    • Udviklet Android-applikationen til slutbrugere, integrere loyalitetssystemet og venue opdagelse funktioner.
    • Deployed and managed an AWS clustered environment, including load balancing, EC2 instanser, og automatiseret skalering trigger for at sikre høj tilgængelighed og ydeevne.

    Teknologier:

    • Teknologier:
    • Ruby on Rails Ruby on Rails
    • Android Android
    • REST API REST API
    • AWS EC2 AWS EC2

Uddannelse

  • BSc.Technology Information

    Faculdade 7 de setembro · 2007 - 2016

Find din næste udvikler inden for få dage, ikke måneder

Book en 25-minutters samtale, hvor vi:

  • udfører behovsafdækning med fokus på udviklingsopgaver
  • Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
  • beskriver de næste trin for at finde det perfekte match på få dage

Lad os snakke om det