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.
Storefront
- Nuxt
- Vue
- Storyblok
Middleware and API
- Symfony
- API Platform
- Third-party APIs
ERP
- Odoo connector
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
Full-stack developer
2026 to nowAllnatura, e-commerce
Frontend
NuxtVueStoryblokBackend
SymfonyAPI PlatformOdoo connectorApprenticeship (Ausbildung)
2023 to 2026Allnatura, 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
2020, moved from Canada to Germany
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
Frontend
Tooling
Learning
Let's talk.
Happy to talk about Symfony, Nuxt, e-commerce integrations or anything else on this page.