Gustavo Silva Porto, Portugal

Backend Engineer for Ecommerce, APIs, and Integrations

Backend systems that keep commerce in sync.

I’m a backend engineer in Porto. I connect Adobe Commerce stores to the APIs, ERPs and business systems behind them, so pricing, stock and orders stay aligned in production.

Integration map: Gustavo at the core, connecting Magento 2, a REST API, middleware, an ERP and MySQL, with pricing, stock and order data flowing between them.
Years of Experience
5+
Adobe Commerce certifications
3
products in the Navigator Hub catalog
20,000+

What I work on

Where backend reliability meets business logic.

I focus on backend engineering problems where reliability, integrations and business logic matter most.

  • 01 · svc/backend

    Backend Development

    • Backend services and features built with PHP and MySQL
    • Clean architecture and maintainable implementation
    • Production-ready behaviour shaped by real operational needs

    PHPMySQLMagento 2

  • 02 · svc/integrations

    API & System Integrations

    • REST APIs, middleware and external system integrations
    • Data synchronization between commerce and business systems
    • Dependable flows for orders, stock, pricing and operational data

    RESTMiddlewareERP

  • 03 · svc/commerce

    Ecommerce Platforms

    • Adobe Commerce / Magento engineering for B2B and B2C
    • Custom modules, business rules and checkout functionality
    • Platform extensibility for teams running real operations

    Adobe CommerceB2BB2C

  • 04 · svc/reliability

    Performance & Reliability

    • Query optimization and backend bottleneck reduction
    • Stability improvements for integration-heavy systems
    • Better maintainability, performance and operational confidence

    SQLStabilityUpkeep

Selected work

Selected Projects

Commerce platforms with real operational complexity. Scroll the rail for a closer look at what I built.

01 / 04

Navigator Hub · Integration scope

Behind the storefront

A simplified view of the documented scope: Magento 2, API middleware and external systems exchanging pricing, stock and order data.
B2B pricingStockOrders
20,000+ product catalog01 / 03

Navigator Hub

A global B2B catalog needed pricing, stock, and orders to remain aligned across Magento 2 and external systems without slowing daily commerce operations.

navigator-hub.json200 OK
{  "project": "Navigator Hub",  "role": "Lead Backend Engineer & Integration Architect",  "stack": [    "Magento 2",    "PHP",    "MySQL",    "API middleware"  ],  "scope": [    "B2B pricing",    "stock sync",    "integration-heavy order flows"  ],  "status": "production"}
Read case study
Configurable promotional catalog02 / 03

Brindicis

A highly customizable promotional catalog had to connect product configuration, pricing, production, and logistics without turning daily administration into manual work.

brindicis.json200 OK
{  "project": "Brindicis",  "role": "Backend Engineer",  "stack": [    "Magento 2",    "PHP",    "MySQL",    "JavaScript"  ],  "scope": [    "custom modules",    "pricing logic",    "ERP-ready integrations"  ],  "status": "production"}
Read case study
B2B catalog & stock operations03 / 03

Suprides

A B2B technology distributor needed dependable catalog, stock, reseller, and logistics workflows across a large and frequently changing product range.

suprides.json200 OK
{  "project": "Suprides",  "role": "Backend Engineer",  "stack": ["Magento 2", "PHP", "MySQL"],  "scope": [    "integration stability",    "store performance",    "maintainable commerce operations"  ],  "status": "production"}
Read case study

GET/projects200 OK

More services in the registry

Every documented production project, indexed like a service registry.

  • Eternal
  • Clube Produtores Florestais
  • Mstore
  • KGS
  • Ferronato
  • Tropical Marine Centre (TMC)
  • Mecofarma
  • Socifarma
Open the full archive

Experience & credentials

From construction sites to production backends.

Production experience first, supported by an Adobe Commerce certification path and focused backend learning.

Download résumé

Commit history

git log --graph --oneline career

  1. e10fdf6HEAD → mainMay 2022 — Present

    Magento Developer · Toogas

    • Lead backend and integration architecture for Navigator Hub, a B2B platform with more than 20,000 products.
    • Backend delivery across 12 publicly documented production projects in B2B, retail, pharmaceutical and international ecommerce.
    • Built Magento 2 modules, APIs, ERP-ready integrations, and pricing, stock, catalog and order workflows used in live operations.
  2. merge · Merge branch 'civil-engineering' into main

    Systems thinking, constraints and accountable delivery carried into software.

  3. d7c4e8acivil-engineeringJun 2021 — Dec 2021

    Civil Engineer · Mindelo, Cabo Verde

    • Earlier career experience that shaped a practical approach to systems, constraints, planning and accountable delivery.
  4. d7c4e7eOct 2020 — May 2021

    Freelance Web Developer · Portugal

    • Delivered web and ecommerce implementations while building a production-focused software engineering practice.
  5. d7c4e88 · init: first lines of code

    Web Developer · Udemy · Jun 2020

Release tags

git tag --verify adobe/*

  • adobe/expert-frontend-developerv2024.09

    Adobe Commerce Expert Frontend Developer

    Good signature from Adobe · Sep 2024

  • adobe/expert-developerv2023.02

    Adobe Commerce Expert Developer

    Good signature from Adobe · Feb 2023

  • adobe/developerv2022.07

    Adobe Commerce Developer

    Good signature from Adobe · Jul 2022

feature/dotnet-backendin progress · since Jan 2025

ASP.NET Core, Entity Framework Core, and C# Backend Development

Currently studying architecture patterns, clean APIs, and scalable .NET backend design.

About me

A practical approach to complex systems.

I build and maintain backend systems for ecommerce operations, with hands-on experience in Adobe Commerce, Magento, APIs, data synchronization and production support.

My earlier career in civil engineering shaped a practical systems mindset: understand the constraints, make the dependencies visible, and deliver something teams can operate with confidence.

  • mod.integrations

    Backend & integrations

    APIs, business logic, data synchronization and dependable system behaviour.

  • mod.commerce

    Ecommerce systems

    Hands-on Adobe Commerce / Magento experience across production projects and operational workflows.

  • mod.mindset

    Practical mindset

    A grounded way of working shaped by real delivery, international collaboration and continuous growth.

Production toolkit

PHPMagento 2Adobe CommerceMySQLREST APIsTypeScriptJavaScriptLESS

Process

How I work

Every integration follows the same path, from the first question to life in production.

  1. Understand

    Map the business flow first: which system owns each piece of data, who depends on it, and what breaks when it is late.

    → flow map & owners

  2. Design

    Agree on payloads, boundaries and error handling before writing code, so every system knows what to expect.

    → contracts & failure modes

  3. Build

    Ship Magento modules, endpoints and integration jobs in small, reviewable steps, checked against realistic data.

    → modules, APIs & sync jobs

  4. Operate

    Stay with it after go-live: watch the logs, support the team and keep the system healthy as the business changes.

    → logs, fixes & upkeep

monitor://engineering-activityWakaTime

Core Technologies

Technologies I have used in production systems, together with a live view of where my engineering time has gone.

tracked hours
872h
active days
267/365
Weekly coding time · last 12 months

Language share

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

A directional snapshot of tracked engineering time, not a ranking of proficiency.

Send a request

Let’s talk about your next integration.

Looking for a backend engineer or help with an integration? Tell me what you’re working on: the platform, the systems involved and where it hurts.

POST/contact HTTP/1.1
POST/api/contact

● awaiting request