Skip to content
Full-stack developer at Allnatura

I'm Alexander Matte, a full-stack developer in Baden-Württemberg. I work on storefronts in Nuxt and Storyblok, APIs in Symfony and API Platform, and the connection to the ERP behind them.

From oil rigs to online shops

I'm originally from Canada, where I worked in oil and gas and then in aviation before moving to Germany in 2020.

Technology has always interested me. I enjoy learning new things and understanding how systems are built and how they communicate with each other, and I love working through a problem until it's solved. That curiosity is what brought me into software.

In 2023 I started an apprenticeship (Ausbildung) at Allnatura, an e-commerce company. I now work there as a full-stack developer: Nuxt, Vue and Storyblok on the frontend, and Symfony, API Platform and our Odoo connector on the backend.

  • Baden-Württemberg, Germany
  • From Canada, in Germany since 2020
  • Ausbildung at Allnatura, 2023 to 2026

Experience

  1. Full-stack developer

    2026 to now

    Allnatura, e-commerce

    Frontend

    NuxtVueStoryblok

    Backend

    SymfonyAPI PlatformOdoo connector
  2. Apprenticeship (Ausbildung)

    2023 to 2026

    Allnatura, e-commerce

    Final project: filter integration for our middleware

    • Loaded products and their filters into the middleware
    • Added automatic filling of filter values from product data

    Vocational school (Berufsschule)

    • C# fundamentals
    • Object-oriented programming and interfaces
    • Relational databases and SQL
    • Software testing

    Replatforming onto Scayle

    • A major part of the team that created working product data models (PDMs) for our products in Scayle
    • Core team member building the Symfony middleware between ERP and shop
    • Built custom REST endpoints and webhooks
    • Wrote Symfony console commands to automate recurring work
    • Ran live deployments and CI/CD pipelines

    Integrations

    • Integrated and maintained Adyen payments
    • Implemented 3D product configurators
    • Worked directly with external service providers

    Operations

    • Resolved product import errors between ERP and middleware
    • Handled ERP tickets for the online shop
    • Maintained the company Nextcloud instance
    • Debugged server configuration and production issues, with Rundeck for scheduled jobs
  3. 2020, moved from Canada to Germany

  4. Before 2020

    Loader, aerial spraying

    Southern Saskatchewan

    • Calculated aircraft loads
    • Flew the company Cessna 172 around southern Saskatchewan, following the spray planes as their loader

    Before that

    Oil and gas

    Saskatchewan, Canada

    • Progressed from service rigs to drilling rigs
    • Part of the crews that drilled, serviced, repaired and completed onshore oil wells

Skills

Backend

PHPSymfonyAPI PlatformDoctrinePostgreSQLOdooC# (basic)

Frontend

VueNuxtTypeScriptStoryblokTailwind CSSHTML and CSS

Tooling

DockerGitGitLab CICaddyComposerRundeckJira

Learning

Advanced Symfony patternsReal-time features with Mercure

Let's talk.

Happy to talk about Symfony, Nuxt, e-commerce integrations or anything else on this page.