Diego M.

Golang-kehittäjä

Diego on Backend Engineer, jolla on yli 17 vuoden kokemus, erikoistunut Golangin ja mikropalveluarkkitehtuuriin. OLX Groupissa hän suunnitteli ja rakensi korkean saatavuuden, tapahtumapohjaiset mikropalvelut, jotka palvelevat miljoonia päivittäisiä käyttäjiä, korvaten asteittain perinteisen PHP monolith skaalautuvilla Go-pohjaisilla järjestelmillä.

Hän on tunnustettu kyvystään arkkitehti pilvi-natiivi backend ratkaisuja, jotka perustuvat puhtaan arkkitehtuurin periaatteet, reaaliaikainen tietojen käsittely ja saumaton AWS integraatio.

Golangin lisäksi Diego tuo syvää osaamista Java ja Spring Boot sekä vahvaa osaamista PostgreSQL-, DynamoDB- ja Kubernetes-maihin. Hänen laaja tekninen tausta tekee hänestä erittäin tehokas suunnittelu ja toiminta laajamittaisia, hajautettuja järjestelmiä.

Tärkein asiantuntemus

  • Golang
    Golang 5 vuotta
  • Java
    Java 13 vuotta
  • Spring Boot
    Spring Boot 13 vuotta

Muut taidot

  • PostgreSQL
    PostgreSQL 8 vuotta
  • MySQL
    MySQL 8 vuotta
  • JavaScript
    JavaScript 8 vuotta
Diego

Diego M.

Portugal

Aloita tästä

Valittu kokemus

Työllisyys

  • Golang-kehittäjä

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

    Web Developer (Golang Specialist)

    • Oli tehnyt sopimuksen Peytz työskennellä suoraan Boligsidenin, joka on merkittävä tanskalainen kiinteistöalusta.
    • Rakennettu ja parannettu valikoima mikropalveluja käyttäen Golang.
    • Toimitetaan laadukkaita, hyvin dokumentoituja koodeja ja ylläpidetään luotettavia automatisoituja testaussviittejä, joilla varmistetaan pitkän aikavälin luotettavuus ja järjestelmän suorituskyky.
    • Yhteistyö eri funktionaalisten tiimien kanssa uusien ominaisuuksien suunnittelemiseksi ja toteuttamiseksi.
    • Hallittu datan integrointi taustalla tietokantoja.
    • Priorisoitu skaalautuvuus, ylläpito, ja backend parhaita käytäntöjä kehitys- ja käyttöönottoprosesseissa.
    • Osallistui johdonmukaisesti Boligsidenin alustan kasvuun ja vakauteen.

    Tekniikat:

    • Tekniikat:
    • Golang Golang
  • Backend-kehittäjä

    OLX Group - 5 years 4 months

    • Suunnitellut ja kehittänyt mikropalveluarkkitehtuurin asteittain irrottaakseen toisistaan nykyisen PHP yksiolith, parantaen skaalautuvuutta ja huollettavuutta.
    • Rakennettu ja ylläpidetty korkean saatavuuden mikropalvelut, jotka käsittelevät laajamittaista liikennettä ja reaaliaikaista tiedonkäsittelyä.
    • Toteutetut koodintarkistukset, jotka takaavat laadukkaan, puhtaan ja tehokkaan koodin insinööritiimissä.
    • Sovellettu DevOps ja pilvi-natiivi periaatteet virtaviivaistaa käyttöönottoa ja parantaa järjestelmän sietokykyä.

    Tekniikat:

    • Tekniikat:
    • 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 years 6 months

    Kojelauta – Testaa Web-Sovellus

    • Rakenna web-sovellus lukemaan ja näyttämään mittarin tiedot kojelaudan muodossa.
    • Kehitti backend Java (Spring Boot) ja frontend käyttäen Angular 4.

    Pantheon – Android-sovellus

    • Kehitti Android-sovelluksen lukemaan ja konfiguroimaan sähköä Wi-Fin kautta käyttäen jaettua EletraMCI Java -kirjastoa viestintään.
    • Toteutettu osajoukko Olimpon komentoja suorittaa olennaiset kokoonpano ja diagnostiset operaatiot.

    Olimpo – JavaFX Työpöytäsovellus

    • Rakenna työpöytäsovellus, jossa JavaFX kommunikoi sähkömittareiden kanssa sarjaporttien kautta.
    • Käytössä sovellus mittarin attribuuttien lukemiseen, raporttien näyttämiseen, konfiguraatioiden kirjoittamiseen ja laatutestien suorittamiseen.
    • Toimitettu ratkaisu käytettäväksi kiinalainen yritys Hexing.
    • Hyödynnetty JavaFX ja JSSC (komission porttiviestintä), TeamCity jatkuvaan integraatioon, yksikkötestaukseen JUnit ja TestComplete toiminnalliseen testaukseen.
    • Toteutettu useita suunnittelumalleja, kuten tehdas, Facade, Memento, Observer, ja strategia.
    • Seurataan ketterä metodologia 15 päivän sprinttejä.

    EletraMCI – Sähkömittarin Viestintäkirjasto

    • Luotu Java kirjasto, joka standardoi tietokoneiden ja sähkömittareiden välistä viestintää.
    • Perustettu se perustavaksi osatekijäksi tuleville sovelluksille, joissa on mukana mittaria viestintää.

    Tekniikat:

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

    Points UP - 3 years 1 month

    • Perustanut ja hallinnoi Points UP käynnistyksen kahden kumppanin rinnalla.
    • Kehitti mobiilisovelluksen, jossa listattiin kumppanipaikkoja, jotka tarjoavat alennuksia käyttäjille ja hallinnoivat yksilöllisiä uskollisuusohjelmia jokaiselle tilalle.
    • Rakenna backend REST API käyttäen Rubya Rails, tukemalla reaaliaikaista vuorovaikutusta käyttäjien ja tilojen välillä.
    • Kehitetty Android-sovellus loppukäyttäjille, integroida kanta-asiakasjärjestelmä ja paikka löytöominaisuuksia.
    • Käyttöönotettu ja hallinnoitu AWS klusteroitu ympäristö, mukaan lukien kuormituksen tasapainottaminen, EC2 ilmentymiä ja automatisoitu skaalauslaukaisimet varmistaa korkea saatavuus ja suorituskyky.

    Tekniikat:

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

Koulutus

  • BSc.Technology Information

    Faculdade 7 de setembro · 2007 - 2016

Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä

Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:

  • Kartoitamme yrityksenne kehitystarvetta
  • Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
  • Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä

Keskustele kanssamme