Diego M.

Diego M.

Golang-Entwickler

Portugal
Vertrauenswürdiges Mitglied seit 2022
13 Jahre Erfahrung

Er ist bekannt für seine Fähigkeit, Cloud-native Backend-Lösungen zu entwickeln, die auf Prinzipien sauberer Architektur, Echtzeit-Datenverarbeitung und nahtloser AWS-Integration basieren.

Neben Golang verfügt Diego über fundiertes Know-how in Java und Spring Boot, zusammen mit einer starken Kompetenz in PostgreSQL, DynamoDB und Kubernetes. Sein breiter technischer Hintergrund macht ihn bei der Konzeption und dem Betrieb großer, verteilter Systeme sehr effektiv.

Hauptkompetenz

GolangGolang5 Jahre
JavaJava13 Jahre
Spring BootSpring Boot13 Jahre
SpringSpring12 Jahre

Erfahrung4

Golang-Entwickler

Peytz & Co A/S (via Proxify)
Digital Marketing
May 2022 - Apr 2023 · 11m

Webentwickler (Golang-Spezialist)

  • Wurde von Peytz beauftragt, direkt mit Boligsiden, einer großen dänischen Immobilien-Plattform, zu arbeiten.
  • Erstellte und verbesserte eine Reihe von Mikrodiensten mit Golang.
  • Lieferter hochwertiger, gut dokumentierter Code und gepflegte, robuste automatisierte Testsuiten garantieren langfristige Zuverlässigkeit und Systemleistung.
  • Zusammenarbeit mit funktionalen Teams zur Gestaltung und Implementierung neuer Funktionen.
  • Verwaltete Datenintegrationen mit zugrunde liegenden Datenbanken.
  • Priorisierte Skalierbarkeit, Wartbarkeit und Backend Best Practices in Entwicklungs- und Bereitstellungsprozessen.
  • Konsequent zum Wachstum und zur Stabilität der Boligsiden-Plattform beigetragen.
GolangGolang
OLX Group

Backend-Entwickler

OLX Group
Online Marketplaces
Nov 2020 · 5y 4m
  • Entwickelt und entwickelt eine Microservice-Architektur, um die bestehende PHP-Monolithie schrittweise zu entkoppeln und die Skalierbarkeit und Wartbarkeit zu verbessern.
  • Erstellte und gewartete hochverfügbare Mikrodienste, die große Datenübertragung und Echtzeit-Datenverarbeitung abwickeln.
  • Durchgeführte Code-Überprüfungen, die qualitativ hochwertigen, sauberen und effizienten Code im gesamten Engineering-Team sicherstellen.
  • Anwendung von DevOps und Cloud-nativen Prinzipien zur Straffung des Einsatzes und Verbesserung der Systemwiderstandsfähigkeit.
PHPPHP
GolangGolang
Microservices
AWS SQSAWS SQS
KubernetesKubernetes
3+

Software Technical Lead

WDA Tecnologia & Inovação
Information Technology (IT) and Services
Feb 2016 - Aug 2020 · 4y 6m

Dashboard – Webanwendung testen

  • Eine Web-Anwendung zum Lesen und Anzeigen von Zählerdaten in einem Dashboard-Format.
  • Entwickelt das Backend in Java (Spring Boot) und das Frontend mit Winkel-4.

Pantheon – Android-Anwendung

  • Entwickelt eine Android-Anwendung zum Lesen und Konfigurieren von Stromzählern über WLAN, mit der gemeinsam genutzten EletraMCI Java-Bibliothek für die Kommunikation.
  • Implementierung einer Teilmenge von Olimpo-Befehlen, um wesentliche Konfigurations- und Diagnoseoperationen durchzuführen.

Olimpo – JavaFX Desktop-Anwendung

  • Erstellen Sie eine Desktop-Anwendung mit JavaFX zur Kommunikation mit Stromzählern über serielle Ports.
  • Aktiviert die Anwendung das Lesen von Zählerattributen, die Anzeige von Berichten, Schreibkonfigurationen und die Durchführung von Qualitätstests.
  • Liefert die Lösung für den Einsatz durch die chinesische Firma Hexing.
  • Benutzte JavaFX und JSSC (für COM-Port-Kommunikation), TeamCity für kontinuierliche Integration, JUnit für Unit-Tests und TestComplete für Funktionstests.
  • Implementierung mehrerer Designmuster, einschließlich Factory, Facade, Memento, Observer und Strategie.
  • Gefolgte agile Methodik mit 15-tägigen Sprints.

EletraMCI – Elektrizitätsmessgerätekommunikationsbibliothek

  • Erstellen einer Java-Bibliothek, um die Kommunikation zwischen Computern und Stromzählern zu standardisieren.
  • Als Basiskomponente für zukünftige Anwendungen mit Zählerkommunikation etabliert.
JavaJava
Spring BootSpring Boot
AndroidAndroid
AngularAngular
Points UP

Technical Leader

Points UP
Marketing and Advertising
Jan 2013 - Feb 2016 · 3y 1m
  • Mitbegründung und Leitung der Points UP Startup zusammen mit zwei Partnern.
  • Entwickelt eine mobile Anwendung, die Partner-Veranstaltungsorte aufgelistet hat, die den Nutzern Rabatte bietet und individuelle Treue-Programme für jeden Ort verwaltet.
  • Built die Backend REST API mit Ruby on Rails und unterstützt Echtzeit-Interaktionen zwischen Benutzern und Orten.
  • Entwicklung der Android-Anwendung für Endnutzer, die Integration des Treue-Systems und der Ermittlung von Veranstaltungsorten.
  • Eine AWS Cluster-Umgebung, einschließlich Lastausgleichung, EC2 Instanzen und automatisierte Skalierungs-Triggern, ist verteilt und verwaltet worden, um eine hohe Verfügbarkeit und Leistung zu gewährleisten.
Ruby on RailsRuby on Rails
AndroidAndroid
REST APIREST API
AWS EC2AWS EC2

Eignungstests

Excellence en ingénierie

Diego Gesamtleistung in einer 90-minütigen Live-Technikbewertung rangiert im top 15% der überprüften Golang-Entwickler bei Proxify.

Ausbildung

F7D
Faculdade 7 de setembro
Technology Information2007 - 2016

Hör auf zu stöbern.
Lass dich schneller matchen.