> Senior Fullstack & AI Engineer near Graz, Austria: 10+ years of Vue.js, Nuxt, Node.js and PHP – headless commerce, MCP servers and agentic AI workflows.
>
> Web page: https://balazscsorba.com/about · Language: English · Also available in: [Deutsch](https://balazscsorba.com/de/about.md) · [Magyar](https://balazscsorba.com/hu/about.md)

About me

# Hello again! I'm Balázs.

I'm a Senior Fullstack & AI Engineer living in Voitsberg, Austria. For 10+ years I've built web applications – from small calculators that help people make better financial decisions to enterprise platforms for global market leaders.

Today AI agents are part of how I build – and I write the tooling that makes them useful in real projects: agent skills that reproduce bugs from real data, fix them and open tested pull requests.

What hasn't changed: I love taking something complicated and making it feel simple – migrating half a million products into a new PIM, untangling a legacy shop until it's fast again, or turning a huge catalogue into a guided configurator. Clean architecture, measurable wins and teams where people help each other grow.

![Portrait photo of Balázs Csorba, Senior Fullstack & AI Engineer](https://balazscsorba.com/images/balazs-csorba.jpg?v=e589a177f5)

## Quick facts

-   10+ years of fullstack experience
-   Built my own MCP server & agent pipelines
-   Clients like Zumtobel, Meusburger, Messerle, ujszo.com & diginomica.com
-   Led a full Vue 2 → Vue 3 migration
-   Remote, hybrid, full-time or contract

Experience

## My journey so far

1.  ### Senior Full Stack Engineer

    12/2023 – today

    [Antiloop GmbH](https://www.antiloop.com/)

    -   Delivered end-to-end B2B and B2C e-commerce solutions for clients across the DACH region – PHP, Node.js and Commercetools backends with Vue.js/Nuxt frontends.
    -   Zumtobel Group: part of a PIM migration that moved 500,000+ products, 14,000 categories and 50 product classes into Pimcore within 3 months – with a stable delta sync between SAP, PDB and Pimcore.
    -   Messerle: rescued and modernised a legacy B2B shop (TYPO3/PHP) integrated with Infor ERP and a PIM – refactored performance bottlenecks, fixed critical order-flow bugs and cut page load time by 65% (4.6 s → 1.6 s).
    -   Meusburger: built a headless product configurator for 100,000+ precision engineering articles with Nuxt.js, TypeScript and the Spryker Glue API, including guided configuration and automated pricing.
    -   Built an agentic delivery pipeline: agent skills that reproduce production bugs from synced data, prove the root cause, create the Jira ticket, implement the fix with unit and Playwright E2E tests and open the pull request – behind PHPUnit/PHPStan gates and human review.
    -   Daily AI-native workflow with Claude Code, OpenCode, Codex and GitHub Copilot for implementation, code review and documentation.

2.  ### Senior Software Engineer (contract)

    02/2023 – 09/2023

    [INGENIOUS.BUILD](https://www.ingenious.build/)

    -   Led the front-end team in migrating a large SaaS application from Vue 2 to Vue 3 and TypeScript with strict typing.
    -   Cut item-creation processing time by 45% through targeted UX and component architecture improvements.
    -   Shipped features with 95% Playwright test coverage and built a reusable Vue.js component library.
    -   Ran structured code reviews and mentored junior developers.

3.  ### Senior Software Engineer (contract)

    12/2021 – 02/2023

    [vioma GmbH](https://www.vioma.de/)

    -   Built a high-traffic hotel management dashboard with real-time analytics, used daily by thousands of hoteliers.
    -   Built a customer-facing booking widget serving hundreds of thousands of end users – availability, pricing and reservation logic.
    -   Migrated a tightly coupled legacy system to a modern headless Vue.js architecture.
    -   Owned the Hungarian localisation of the application UI.

4.  ### Software Engineer

    03/2021 – 09/2021

    [Array](https://array.com/)

    -   Built credit score calculators and financial optimisation tools for multiple vendors with Svelte and vanilla JavaScript.
    -   Worked in a globally distributed, multicultural engineering team.

5.  ### Full-Stack Web Developer (contract)

    07/2019 – 12/2020

    [BRAINSUM](https://www.brainsum.com/)

    -   Recurring and one-time donation platform for a major Hungarian news site.
    -   Real-time ad pricing calculator in Nuxt.js, PWA features with offline pages and a Text-to-Speech microservice.
    -   Mobile and SPA proofs of concept with Nuxt + Capacitor and Next.js.

6.  ### Full-Stack Developer

    07/2018 – 07/2019

    [CoreConsult](https://www.coreconsult.hu/)

    -   Multi-option loan calculator with lead flow management and a REST API wrapper for Bankmonitor.hu.
    -   Full personal savings calculator including frontend, lead flow and API integration.

7.  ### PHP Developer

    09/2017 – 08/2018

    [CreativeSales](https://creativesales.hu/)

    -   Built a complete business platform from the ground up: authentication, customer management, multi-language support and an e-mail campaign system.

8.  ### Web Developer

    01/2016 – 02/2017

    Black Juice Kft.

Toolbox

## Things I work with

### AI & agents

-   Agentic engineering
-   MCP servers (Model Context Protocol)
-   Embeddings & vector search
-   Tool calling & structured outputs
-   Multi-agent orchestration
-   Claude Code & agent skills
-   OpenCode · Codex
-   LLM API integration (Anthropic, OpenAI)
-   Prompt & context engineering
-   LLM evals & guardrails
-   Agent guardrails: tests & CI gates
-   WebMCP · llms.txt
-   AI-assisted code review

### Frontend

-   Vue.js 2 & 3
-   Nuxt.js
-   React
-   Next.js
-   Svelte
-   TypeScript
-   PWA
-   SSG / SPA
-   Capacitor.js

### Backend

-   Node.js
-   Express.js
-   PHP
-   REST APIs
-   Microservices
-   RabbitMQ

### Commerce & CMS

-   Spryker
-   Pimcore
-   TYPO3
-   Headless commerce
-   B2B e-commerce
-   SAP & Infor ERP
-   PIM / DAM

### Craft & practice

-   Performance
-   Accessibility (WCAG)
-   Code reviews
-   Mentoring
-   CI/CD
-   AWS
-   Platform.sh
-   Agile / Scrum

How I work

## What you can expect

-   ### Ownership

    I take a problem from “hmm” to “done” – including the boring but important bits.

-   ### Measurable results

    Faster pages, fewer bugs, happier users. I like numbers that go in the right direction.

-   ### Kind collaboration

    Clear communication, thoughtful reviews and making sure everyone on the team levels up.

## A codebase nobody wants to touch any more?

Tell me about your project or the role you want to fill, and we’ll see together whether I’m the right fit.

[Get in touch](mailto:contact@balazscsorba.com) [Connect on LinkedIn](https://www.linkedin.com/in/balazs-csorba)
