Gustavo Silva Porto, Portugal

Engenheiro Backend para Ecommerce, APIs e Integrações

Sistemas backend que mantêm o ecommerce em sincronia.

Sou engenheiro backend no Porto. Ligo lojas Adobe Commerce às APIs, ERPs e sistemas de negócio que as suportam, para que preços, stock e encomendas se mantenham alinhados em produção.

Mapa de integração: Gustavo no centro, a ligar Magento 2, uma API REST, middleware, um ERP e MySQL, com dados de preços, stock e encomendas a circular entre eles.
Anos de experiência
5+
projetos documentados · de 25+ entregas
12
certificações Adobe Commerce
3
produtos no catálogo Navigator Hub
20 000+

Em que trabalho

Onde a fiabilidade backend encontra a lógica de negócio.

Foco-me em problemas de engenharia backend onde a fiabilidade, as integrações e a lógica de negócio são decisivas.

  • 01 · svc/backend

    Desenvolvimento Backend

    • Serviços e funcionalidades backend em PHP e MySQL
    • Arquitetura limpa e implementação sustentável
    • Comportamento pronto para produção, moldado por necessidades reais

    PHPMySQLMagento 2

  • 02 · svc/integrations

    APIs e Integrações de Sistemas

    • APIs REST, middleware e integrações com sistemas externos
    • Sincronização de dados entre ecommerce e sistemas de negócio
    • Fluxos fiáveis para encomendas, stock, preços e dados operacionais

    RESTMiddlewareERP

  • 03 · svc/commerce

    Plataformas de Ecommerce

    • Engenharia Adobe Commerce / Magento para B2B e B2C
    • Módulos à medida, regras de negócio e funcionalidades de checkout
    • Extensibilidade da plataforma para equipas com operação real

    Adobe CommerceB2BB2C

  • 04 · svc/reliability

    Performance e Fiabilidade

    • Otimização de queries e redução de estrangulamentos no backend
    • Mais estabilidade em sistemas com muitas integrações
    • Melhor manutenção, performance e confiança operacional

    SQLEstabilidadeManutenção

Projetos selecionados

Projetos selecionados

Plataformas de ecommerce com complexidade operacional real. Percorra os projetos para ver o que construí.

01 / 04

Navigator Hub · Âmbito de integração

Por trás da loja

Uma visão simplificada do âmbito documentado: Magento 2, middleware API e sistemas externos que trocam dados de preços, stock e encomendas.
Preços B2BStockEncomendas
Catálogo com 20 000+ produtos01 / 03

Navigator Hub

Um catálogo B2B global precisava de manter preços, stock e encomendas alinhados entre Magento 2 e sistemas externos sem comprometer a operação diária.

navigator-hub.json200 OK
{  "project": "Navigator Hub",  "role": "Lead Backend Engineer e Arquiteto de Integrações",  "stack": [    "Magento 2",    "PHP",    "MySQL",    "middleware API"  ],  "scope": [    "preços B2B",    "sincronização de stock",    "fluxos de encomenda com integrações"  ],  "status": "produção"}
Ler caso de estudo
Catálogo promocional configurável02 / 03

Brindicis

Um catálogo promocional altamente personalizável precisava de ligar configuração, preços, produção e logística sem transformar a administração diária em trabalho manual.

brindicis.json200 OK
{  "project": "Brindicis",  "role": "Engenheiro Backend",  "stack": [    "Magento 2",    "PHP",    "MySQL",    "JavaScript"  ],  "scope": [    "módulos personalizados",    "lógica de preços",    "integrações preparadas para ERP"  ],  "status": "produção"}
Ler caso de estudo
Operação B2B de catálogo e stock03 / 03

Suprides

Um distribuidor tecnológico B2B precisava de fluxos fiáveis de catálogo, stock, revenda e logística para uma gama extensa e em constante mudança.

suprides.json200 OK
{  "project": "Suprides",  "role": "Engenheiro Backend",  "stack": ["Magento 2", "PHP", "MySQL"],  "scope": [    "estabilidade de integrações",    "performance da loja",    "manutenção escalável"  ],  "status": "produção"}
Ler caso de estudo

GET/pt/projects200 OK

Mais serviços no registo

Todos os projetos de produção documentados, organizados como um registo de serviços.

  • Eternal
  • Clube Produtores Florestais
  • Mstore
  • KGS
  • Ferronato
  • Tropical Marine Centre (TMC)
  • Mecofarma
  • Socifarma
Abrir o arquivo completo

Experiência e certificações

Dos estaleiros de obra ao backend em produção.

Experiência de produção em primeiro lugar, apoiada por certificações Adobe Commerce e aprendizagem backend focada.

Descarregar currículo

Histórico de commits

git log --graph --oneline carreira

  1. e10fdf6HEAD → main05/2022 — Presente

    Magento Developer · Toogas

    • Liderança backend e de integrações no Navigator Hub, uma plataforma B2B com mais de 20 000 produtos.
    • Entrega backend em 12 projetos de produção documentados no portfólio, entre ecommerce B2B, retalho, farmacêutico e internacional.
    • Desenvolvimento de módulos Magento 2, APIs, integrações preparadas para ERP e fluxos de preços, stock, catálogo e encomendas usados em operação real.
  2. merge · Merge do ramo 'engenharia-civil' para main

    Pensamento sistémico, gestão de restrições e entrega responsável levados para o software.

  3. d7c4e8aengenharia-civil06/2021 — 12/2021

    Engenheiro Civil · Mindelo, Cabo Verde

    • Experiência anterior que moldou uma abordagem prática a sistemas, restrições, planeamento e entrega responsável.
  4. d7c4e7e10/2020 — 05/2021

    Freelance Web Developer · Portugal

    • Entrega de projetos web e ecommerce enquanto construía uma prática de engenharia de software orientada a produção.
  5. d7c4e88 · init: primeiras linhas de código

    Web Developer · Udemy · 06/2020

Tags de release

git tag --verify adobe/*

  • adobe/expert-frontend-developerv2024.09

    Adobe Commerce Expert Frontend Developer

    Assinatura válida da Adobe · 09/2024

  • adobe/expert-developerv2023.02

    Adobe Commerce Expert Developer

    Assinatura válida da Adobe · 02/2023

  • adobe/developerv2022.07

    Adobe Commerce Developer

    Assinatura válida da Adobe · 07/2022

feature/dotnet-backendem curso · desde 01/2025

ASP.NET Core, Entity Framework Core e desenvolvimento backend em C#

Estudo focado em padrões de arquitetura, APIs claras e desenho backend escalável em .NET.

Sobre mim

Uma abordagem prática a sistemas complexos.

Desenvolvo e mantenho sistemas backend para operações de ecommerce, com experiência prática em Adobe Commerce, Magento, APIs, sincronização de dados e suporte a produção.

O meu percurso anterior em engenharia civil trouxe uma mentalidade prática de sistemas: compreender restrições, tornar dependências visíveis e entregar soluções que as equipas consigam operar com confiança.

  • mod.integrations

    Backend e integrações

    APIs, lógica de negócio, sincronização de dados e comportamento fiável dos sistemas.

  • mod.commerce

    Sistemas de ecommerce

    Experiência prática com Adobe Commerce / Magento em projetos de produção e fluxos operacionais.

  • mod.mindset

    Mentalidade prática

    Uma forma de trabalhar assente em entrega real, colaboração internacional e evolução contínua.

Tecnologias em produção

PHPMagento 2Adobe CommerceMySQLREST APIsTypeScriptJavaScriptLESS

Processo

Como trabalho

Cada integração segue o mesmo percurso, da primeira pergunta à vida em produção.

  1. Compreender

    Começo por mapear o fluxo de negócio: que sistema é dono de cada dado, quem depende dele e o que falha quando chega tarde.

    → mapa de fluxos e responsáveis

  2. Desenhar

    Defino dados, fronteiras e tratamento de erros antes de escrever código, para que cada sistema saiba o que esperar.

    → contratos e cenários de falha

  3. Construir

    Entrego módulos Magento, endpoints e processos de integração em passos pequenos e revistos, validados com dados realistas.

    → módulos, APIs e sincronizações

  4. Operar

    Acompanho depois do arranque: analiso logs, apoio a equipa e mantenho o sistema saudável à medida que o negócio muda.

    → logs, correções e manutenção

monitor://atividade-engenhariaWakaTime

Tecnologias principais

Tecnologias que utilizei em sistemas de produção, juntamente com uma visão real de onde o meu tempo de engenharia foi investido.

horas registadas
872h
dias ativos
267/365
Tempo de código semanal · últimos 12 meses

Peso por linguagem

  • PHP274 h 28 min · 29.43%
  • LESS143 h 52 min · 15.43%
  • TypeScript111 h 53 min · 12%
  • JavaScript48 h 20 min · 5.18%
  • Python9 h 24 min · 1.01%

Uma visão indicativa do tempo de engenharia registado, não uma classificação de proficiência.

Enviar pedido

Vamos falar da sua próxima integração.

Procura um engenheiro backend ou ajuda com uma integração? Conte-me em que está a trabalhar: a plataforma, os sistemas envolvidos e onde está o problema.

POST/contact HTTP/1.1
POST/api/contact

● a aguardar pedido