Diego M.

Diego M.

Golang Developer

Portugal
Trusted member since 2022
13 years of experience

He is recognized for his ability to architect cloud-native backend solutions built on clean architecture principles, real-time data processing, and seamless AWS integration.

In addition to Golang, Diego brings deep expertise in Java and Spring Boot, along with strong proficiency in PostgreSQL, DynamoDB, and Kubernetes. His broad technical background makes him highly effective in designing and operating large-scale, distributed systems.

Main expertise

GolangGolang5 years
JavaJava13 years
Spring BootSpring Boot13 years
SpringSpring12 years

Experience4

Golang developer

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

Peytz (working for Boligsiden, Denmark) Peytz & Co A/S was a full-service digital agency based in Copenhagen, Denmark, specializing in web, mobile, and digital solutions—spanning strategy, design, development, and hosting—for clients in media, public institutions, and commercial sectors.

Web Developer (Golang Specialist)

  • Was contracted by Peytz to work directly with Boligsiden, a major Danish property platform.
  • Built and improved a range of microservices using Golang.
  • Delivered high-quality, well-documented code and maintained robust automated testing suites to ensure long-term reliability and system performance.
  • Collaborated with cross-functional teams to design and implement new features.
  • Managed data integrations with underlying databases.
  • Prioritized scalability, maintainability, and backend best practices in development and deployment processes.
  • Contributed consistently to the growth and stability of Boligsiden’s platform.
GolangGolang
OLX Group

Senior Backend Engineer

OLX Group
Online Marketplaces
Nov 2020 · 5y 4m

OLX Group is a global leader in online marketplaces, operating digital platforms for buying, selling, and exchanging goods and services across more than 30 countries. The company focuses on scalable, high-performance systems serving millions of users daily.

  • Designed and developed a microservices architecture to progressively decouple the existing PHP monolith, improving scalability and maintainability.
  • Built and maintained high-availability microservices handling large-scale traffic and real-time data processing.
  • Conducted code reviews, ensuring high-quality, clean, and efficient code across the engineering team.
  • Applied DevOps and cloud-native principles to streamline deployment and improve system resilience.
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

WDA Tecnologia & Inovação is a Brazilian technology company specializing in energy management and industrial automation systems. The company develops hardware and software solutions for smart metering, data analytics, and system integration.

Projects:

Dashboard – Test Web Application

  • Built a web application to read and display meter data in a dashboard format.
  • Developed the backend in Java (Spring Boot) and the frontend using Angular 4.

Pantheon – Android Application

  • Developed an Android application to read and configure electricity meters via Wi-Fi, using the shared EletraMCI Java library for communication.
  • Implemented a subset of Olimpo’s commands to perform essential configuration and diagnostic operations.

Olimpo – JavaFX Desktop Application

  • Built a desktop application using JavaFX to communicate with electricity meters via serial ports.
  • Enabled the application to read meter attributes, display reports, write configurations, and perform quality tests.
  • Delivered the solution for use by the Chinese company Hexing.
  • Utilized JavaFX and JSSC (for COM port communication), TeamCity for continuous integration, JUnit for unit testing, and TestComplete for functional testing.
  • Implemented multiple design patterns, including Factory, Facade, Memento, Observer, and Strategy.
  • Followed Agile methodology with 15-day sprints.

EletraMCI – Electricity Meter Communication Library

  • Created a Java library to standardize communication between computers and electricity meters.
  • Established it as a foundational component for future applications involving meter communication.
JavaJava
Spring BootSpring Boot
AndroidAndroid
AngularAngular
Points UP

Technical Leader

Points UP
Marketing and Advertising
Jan 2013 - Feb 2016 · 3y 1m

Points UP was a startup founded to develop a mobile application that connected users with venues offering discounts and loyalty programs, helping local businesses increase customer retention.

  • Co-founded and managed the Points UP startup alongside two partners.
  • Developed a mobile application that listed partner venues offering discounts to users and managed individual loyalty programs for each venue.
  • Built the backend REST API using Ruby on Rails, supporting real-time interactions between users and venues.
  • Developed the Android application for end users, integrating the loyalty system and venue discovery features.
  • Deployed and managed an AWS clustered environment, including load balancing, EC2 instances, and automated scaling triggers to ensure high availability and performance.
Ruby on RailsRuby on Rails
AndroidAndroid
REST APIREST API
AWS EC2AWS EC2

Assessments

Engineering excellence

Diego’s overall performance in a 90-minute live technical assessment ranks in the top 15% of vetted Golang Developers at Proxify.

Education

F7D
Faculdade 7 de setembro
Technology Information2007 - 2016

Stop browsing.
Get matched faster.