Diego M.

Golang Developer

Diego is een Backend Engineer met meer dan 17 jaar ervaring, gespecialiseerd in de structuur voor de microdiensten. Bij OLX Group, ontwierp en bouwde hij een hoge beschikbaarheid, event-gedreven microdiensten die miljoenen dagelijkse gebruikers dienen, en die geleidelijk een legacy PHP monolith vervangen door schaalbare, Go-gebaseerde systemen.

Hij wordt erkend voor zijn vermogen om wolkachtige backend oplossingen op te bouwen die zijn gebaseerd op schone architectuurbeginselen, real-time gegevensverwerking en naadloze AWS-integratie.

Naast Golang, brengt Diego diepe expertise in Java en Spring Boot, samen met sterke vakkundigheid in PostgreSQL, DynamoDB, en Kubernetes. Zijn brede technische achtergrond maakt hem zeer effectief bij het ontwerpen en exploiteren van grootschalige, gedistribueerde systemen.

Hoofd expertise

  • Golang
    Golang 5 jaar
  • Java
    Java 13 jaar
  • Spring Boot
    Spring Boot 13 jaar

Andere vaardigheden

  • PostgreSQL
    PostgreSQL 8 jaar
  • MySQL
    MySQL 8 jaar
  • JavaScript
    JavaScript 8 jaar
Diego

Diego M.

Portugal

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Golang Developer

    Peytz & Co A/S (via Proxify) - 11 maanden

    Webontwikkelaar (blog Specialist)

    • Was door Peytz gecontracteerd om rechtstreeks met Boligsiden te werken, een groot Deens vastgoedplatform.
    • Gebouwd en verbeterd met behulp van Golang.
    • Geleverde hoogwaardige, goed gedocumenteerde code en het onderhouden van robuuste geautomatiseerde testsuites om de betrouwbaarheid en systeemprestaties op de lange termijn te waarborgen.
    • Gezamenlijk met cross-functionele teams om nieuwe functies te ontwerpen en implementeren.
    • Beheerde gegevensintegraties met onderliggende databases.
    • Prioritaire schaalbaarheid, houdbaarheid en backend van beste praktijken in ontwikkelings- en implementatieprocessen.
    • Steun consequent aan de groei en stabiliteit van het platform Boligsiden.

    Technologieën:

    • Technologieën:
    • Golang Golang
  • Backend-ontwikkelaar

    OLX Group - 5 jaar 4 maanden

    • Een microdienstenarchitectuur ontworpen en ontwikkeld om de bestaande PHP-monolie, die schaalbaarheid en onderhoudbaarheid verbetert, geleidelijk te ontkoppelen.
    • Gebouwd en onderhouden microdiensten met een hoge beschikbaarheid, die omgaan met grootschalig verkeer en het verwerken van actuele gegevens.
    • Code-beoordelingen van de code, die zorgt voor een goede kwaliteit, schone en efficiënte code in het engineering team.
    • Toegepaste DevOps en cloud-native beginselen om de inzet te stroomlijnen en de systeemveerkracht te verbeteren.

    Technologieën:

    • Technologieën:
    • 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 jaar 6 maanden

    Dashboard - Web-applicatie testen

    • Een webtoepassing voor het lezen en weergeven van meetgegevens in een dashboard formaat.
    • Ontwikkeld van het backend in Java (Spring Boot) en het frontend met behulp van Hoek 4.

    Pantheon – Android-applicatie

    • Een Android-applicatie ontwikkeld om elektriciteitsmeters te lezen en te configureren via Wi-Fi, met behulp van de gedeelde EletraMCI Java-bibliotheek voor communicatie.
    • Implementeer een subset van Olimpo's commando's om essentiële configuratie en diagnostische handelingen uit te voeren.

    Olimpo – toepassing JavaFX Desktop

    • Een desktop-applicatie met behulp van JavaFX is gemaakt om te communiceren met elektriciteitsmeters via seriële poorten.
    • De toepassing voor het lezen van meetkenmerken, weergave rapporten, schrijf configuraties en het uitvoeren van kwaliteitstests is ingeschakeld.
    • De oplossing is geleverd voor gebruik door het Chinese bedrijf Hexing.
    • Bevrucht met JavaFX en JSSC (voor port communication), TeamCity voor continue integratie, JUnit for unit testen en TestComplete voor functionele tests.
    • Implementatie van meerdere ontwerppatronen, waaronder fabrieken, fabrieken, Memento, Observer, en strategie.
    • Gevolgde methodologie van Agile met 15-dagensprints.

    EletraMCI – Elektriciteit Meter Communication Library

    • Een Java-bibliotheek gemaakt om de communicatie tussen computers en elektriciteitsmeters te standaardiseren.
    • Het is een fundamenteel onderdeel voor toekomstige toepassingen op het gebied van metercommunicatie.

    Technologieën:

    • Technologieën:
    • Java Java
    • Spring Boot Spring Boot
    • Android Android
    • Angular Angular
  • Technical Leader

    Points UP - 3 jaar 1 maand

    • De Punten UP start samen met twee partners en beheerd.
    • Een mobiele applicatie ontwikkeld die vermelde partnerlocaties biedt aan gebruikers en beheerde individuele loyaliteitprogramma's voor elke locatie.
    • De backend REST API met behulp van Ruby op de rails, waarmee real-time interacties tussen gebruikers en locaties worden ondersteund.
    • De Android-applicatie is ontwikkeld voor eindgebruikers, de integratie van het loyaliteitssysteem en locatie-discovery functies.
    • Een AWS-geclusterde omgeving, waaronder belastingsbalansen, EC2-instanties en geautomatiseerde schalen triggers om een hoge beschikbaarheid en prestaties te garanderen.

    Technologieën:

    • Technologieën:
    • Ruby on Rails Ruby on Rails
    • Android Android
    • REST API REST API
    • AWS EC2 AWS EC2

Educatie

  • BSc.Technology Information

    Faculdade 7 de setembro · 2007 - 2016

Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

In een kort gesprek van 25 minuten:

  • gaan we in op wat je nodig hebt om je product te ontwikkelen;
  • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
  • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

Maak een afspraak