Diego M.

Golang-utvecklare

Diego är en Backend Engineer med över 17 års erfarenhet, specialiserad på Golang och microservice arkitektur. På OLX Group konstruerade och byggde han högtillgängliga, eventdrivna mikrotjänster som betjänade miljontals dagliga användare, och ersatte successivt ett äldre PHP-monolith med skalbara, Go-baserade system.

Han är erkänd för sin förmåga att arkitektera molnbaserade backend-lösningar som bygger på principer för ren arkitektur, bearbetning i realtid och sömlös AWS-integration.

Förutom Golang, Diego ger djup kompetens inom Java och Spring Boot, tillsammans med starka kunskaper i PostgreSQL, DynamoDB och Kubernetes. Hans breda tekniska bakgrund gör honom mycket effektiv när det gäller att utforma och driva storskaliga distribuerade system.

Huvudsaklig expertis

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

Andra kompetenser

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

Diego M.

Portugal

Hitta en utvecklare

Utvald erfarenhet

Anställningar

  • Golang-utvecklare

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

    Webbutvecklare (Golang Specialist)

    • Uppdrags av Peytz att arbeta direkt med Boligsiden, en stor dansk fastighetsplattform.
    • Byggt och förbättrat ett utbud av mikrotjänster med hjälp av Golang.
    • Levererade väldokumenterad kod av hög kvalitet och bibehöll robusta automatiska testsviter för att säkerställa långsiktig tillförlitlighet och systemprestanda.
    • Samarbete med tvärfunktionella team för att utforma och implementera nya funktioner.
    • Hanterade dataintegrationer med underliggande databaser.
    • Prioriterad skalbarhet, underhållbarhet och backend bästa praxis i utvecklings- och distributionsprocesser.
    • Bidragit konsekvent till tillväxt och stabilitet i Boligsidens plattform.

    Teknologier:

    • Teknologier:
    • Golang Golang
  • Backend-utvecklare

    OLX Group - 5 år 4 månader

    • Designade och utvecklade en mikroservicearkitektur för att successivt frikoppla befintliga PHP-monolit och förbättra skalbarhet och underhåll.
    • Byggt och underhållet mikrotjänster med hög tillgänglighet som hanterar storskalig trafik och databehandling i realtid.
    • Genomförda kodgranskningar som säkerställer högkvalitativ, ren och effektiv kod i hela ingenjörsteamet.
    • Tillämpade DevOps och moln-infödda principer för att effektivisera distribution och förbättra systemets motståndskraft.

    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 år 6 månader

    Instrumentpanel – Test Web Application

    • Byggd en webbapplikation för att läsa och visa mätdata i ett format på instrumentpanelen.
    • Utvecklade backend i Java (Spring Boot) och frontend med Angular 4.

    Pantheon – Android-program

    • Utvecklade en Android-app för att läsa och konfigurera elmätare via Wi-Fi, med det delade EletraMCI Java-biblioteket för kommunikation.
    • Implementerade en delmängd av Olimpos kommandon för att utföra väsentliga konfigurationer och diagnostiska operationer.

    Olimpo – JavaFX skrivbordsprogram

    • Byggd en stationär applikation med JavaFX för att kommunicera med elmätare via seriella portar.
    • Aktiverade programmet för att läsa mätarattribut, visa rapporter, skriva konfigurationer och utföra kvalitetstester.
    • Levererade lösningen för användning av det kinesiska företaget Hexing.
    • Använda JavaFX och JSSC (för COM-portkommunikation), TeamCity för kontinuerlig integration, JUnit för enhetstestning och TestComplete för funktionell testning.
    • Implementerade flera designmönster, inklusive Factory, Facade, Memento, Observer och strategi.
    • Följt Agile metodik med 15-dagars sprint.

    EletraMCI – Kommunikationsbiblioteket för elmätare

    • Skapade ett Java-bibliotek för att standardisera kommunikationen mellan datorer och elmätare.
    • Etablerade det som en grundläggande komponent för framtida tillämpningar inom mätkommunikation.

    Teknologier:

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

    Points UP - 3 år 1 månad

    • Medgrundade och förvaltade Points UP start tillsammans med två partners.
    • Utvecklade en mobil applikation som listade partnerlokaler erbjuder rabatter till användare och hanterade individuella lojalitetsprogram för varje plats.
    • Byggd backend REST API med Ruby on Rails, stödja interaktioner i realtid mellan användare och lokaler.
    • Utvecklade Android-programmet för slutanvändare, integrera lojalitetssystemet och lokalen upptäcktsfunktioner.
    • Distribuerade och hanterade en AWS-kluven miljö, inklusive lastbalansering, EC2-instanser och automatiserade skalningsutlösare för att säkerställa hög tillgänglighet och prestanda.

    Teknologier:

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

Utbildning

  • BSc.Technology Information

    Faculdade 7 de setembro · 2007 - 2016

Hitta din nästa utvecklare inom ett par dagar

Ge oss 25 minuter av din tid, så kommer vi att:

  • Sätta oss in i dina utmaningar och behov
  • Berätta om våra seniora och beprövade utvecklare
  • Förklara hur vi kan matcha dig med precis rätt utvecklare

Låt oss ta ett kort digitalt möte.