Diego M.

Diego M.

Golang-utvecklare

Portugal
Medlem sedan 2022
13 års erfarenhet

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

GolangGolang5 år
JavaJava13 år
Spring BootSpring Boot13 år
SpringSpring12 år

Erfarenhet6

Golang-utvecklare

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

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.
GolangGolang
OLX Group

Backend-utvecklare

OLX Group
Online Marketplaces
Nov 2020 · 5år 11m
  • 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.
PHPPHP
GolangGolang
MicroservicesMicroservices
AWS SQSAWS SQS
KubernetesKubernetes
3+

Software Technical Lead

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

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.
JavaJava
Spring BootSpring Boot
AndroidAndroid
AngularAngular
Points UP

Technical Leader

Points UP
Marketing and Advertising
Jan 2013 - Feb 2016 · 3år 1m
  • 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.
Ruby on RailsRuby on Rails
AndroidAndroid
REST APIREST API
AWS EC2AWS EC2
USIX Technology

Java Developer

USIX Technology
Information Technology (IT) and Services
Apr 2008 - Sep 2012 · 4år 5m

USIX Technology is a Brazilian IT company providing software development and consulting services, specializing in enterprise systems for the banking and insurance sectors.

Projects:

WISGC – Brokerage Management Software (Bradesco Bank)

  • Developed a brokerage management system for Bradesco Bank, enabling streamlined financial operations and brokerage tracking.
  • Implemented the frontend using SmartGWT, an extension of the Google Web Toolkit (GWT).
  • Used the Jersey framework for communication between frontend and backend layers, exchanging data in JSON format.
  • Managed data persistence with Hibernate / JPA, ensuring reliable and scalable database operations.

Life Group Quote – Life Insurance Quotation System (SulAmérica)

  • Built a group life insurance quotation system for SulAmérica, one of Brazil’s leading insurers.
  • Developed the calculation engine, which processed insured individuals’ data imported from Excel spreadsheets.
  • Automated the computation of benefits and final premiums, improving speed and accuracy for the underwriting process.
JavaJava
HibernateHibernate
JSONJSON

Senior Developer

Mares Telecom
Telecommunications
Jan 2007 - Mar 2008 · 1år 2m

Mares Telecom is a telecommunications company focused on developing carrier-grade value-added services (VAS), voice and SMS advertising systems, and innovative software solutions for telecom operators. The company also works on enhancing and extending open-source technologies to deliver enterprise-level communication systems.

  • Served as a Django developer, responsible for building and improving web front-ends for SMS-based applications.
  • Contributed to the development of telecom VAS platforms and phone advertising systems integrating voice and messaging services.
  • Worked with a diverse technology stack including Python (Django), JavaScript (jQuery), Lua, PostgreSQL, PHP, and SVN for version control.
  • Ensured software quality and scalability suitable for carrier-class deployments.
PHPPHP
JavaScriptJavaScript
jQueryjQuery
DjangoDjango
PythonPython
2+

Ingenjörsexcellens

Alla Golang-utvecklareer som har ansökt till Proxify får ett betyg från 0 till 300 på ingenjörskompetens, en av de fem parametrar vi utvärderar. Detta betyg speglar endast ingenjörskompetens och baseras på intervjuer, hemuppgifter, live-kodningssessioner och/eller prestationer på jobbet. Kurvan visar hur alla utvärderade Golang-utvecklareer är fördelade över det intervallet, var vår accepteringsgräns för denna parameter ligger och var Diego befinner sig.

050100150200250300Engineering excellence scoreShare of engineersmedianmeanProxifyacceptancethreshold
Diego
Score 181 · Top 14% of engineers

Utbildning

F7D
Faculdade 7 de setembro
Technology Information2007 - 2016

Sluta bläddra.
Få matchad snabbare.