Rólam

Szia újra! Balázs vagyok.

Senior Fullstack & AI mérnök vagyok, Voitsbergben élek, Ausztriában. Több mint 10 éve építek webalkalmazásokat – az apró kalkulátoroktól, amelyek segítenek jobb pénzügyi döntéseket hozni, egészen a globális piacvezetők nagyvállalati platformjaiig.

Ma már az AI-ügynökök a munkám szerves részei – és én írom azokat az eszközöket, amelyek valódi projektekben is hasznossá teszik őket: ügynök-skilleket, amelyek valós adatokból reprodukálják a hibákat, kijavítják őket, és tesztelt pull requesteket nyitnak.

Ami nem változott: azt szeretem a legjobban, amikor valami bonyolultat egyszerűvé tehetek – fél millió terméket költöztetni egy új PIM-be, kibogozni egy örökölt webshopot, amíg újra gyors nem lesz, vagy egy hatalmas katalógusból vezetett konfigurátort készíteni. Tiszta architektúra, mérhető eredmények és olyan csapatok, ahol az emberek segítik egymás fejlődését.

Csorba Balázs, Senior Fullstack & AI mérnök portréfotója

Röviden

  • Több mint 10 év fullstack tapasztalat
  • Saját MCP-szerver és ügynök-pipeline-ok építése
  • Ügyfelek, mint a Zumtobel, a Meusburger, a Messerle, az ujszo.com és a diginomica.com
  • Egy teljes Vue 2 → Vue 3 migráció vezetése
  • Remote, hibrid, főállás vagy projektmunka

Tapasztalat

Az utam eddig

  1. Senior Full Stack Engineer

    12/2023 – ma

    Antiloop GmbH (új lapon nyílik meg)

    • End-to-end e-kereskedelmi megoldások B2B és B2C ügyfeleknek a DACH régióban – PHP, Node.js és Commercetools backenddel, Vue.js/Nuxt frontenddel.
    • Zumtobel Group: részvétel egy PIM migrációban, amely során több mint 500 000 termék, 14 000 kategória és 50 termékosztály került át Pimcore-ba 3 hónap alatt – stabil delta-szinkronnal SAP, PDB és Pimcore között.
    • Messerle: egy örökölt B2B webshop (TYPO3/PHP) megmentése és modernizálása Infor ERP- és PIM-integrációval – a teljesítménybeli szűk keresztmetszetek refaktorálása, kritikus rendelési hibák javítása és 65%-kal gyorsabb oldalbetöltés (4,6 s → 1,6 s).
    • Meusburger: headless termékkonfigurátor több mint 100 000 precíziós cikkszámhoz Nuxt.js-sel, TypeScripttel és a Spryker Glue API-val, vezetett konfigurációval és automatikus árazással.
    • Ügynökalapú delivery pipeline kiépítése: ügynök-skillek, amelyek szinkronizált adatokból reprodukálják az éles hibákat, bizonyítják a kiváltó okot, létrehozzák a Jira-ticketet, unit- és Playwright E2E-tesztekkel implementálják a javítást, majd megnyitják a pull requestet – PHPUnit/PHPStan kapuk és emberi review mögött.
    • AI-natív napi munkafolyamat Claude Code-dal, OpenCode-dal, Codexszel és GitHub Copilottal az implementációhoz, a code review-hoz és a dokumentációhoz.
  2. Senior Software Engineer (szerződéses)

    02/2023 – 09/2023

    INGENIOUS.BUILD (új lapon nyílik meg)

    • A frontend csapat vezetése egy nagy SaaS alkalmazás Vue 2 → Vue 3 és TypeScript migrációjában, szigorú típusossággal.
    • Az elemlétrehozás átfutási idejének 45%-os csökkentése célzott UX- és komponensarchitektúra-fejlesztésekkel.
    • Funkciók szállítása 95%-os Playwright tesztlefedettséggel, újrahasznosítható Vue.js komponenskönyvtár kiépítése.
    • Strukturált code review-k és junior fejlesztők mentorálása.
  3. Senior Software Engineer (szerződéses)

    12/2021 – 02/2023

    vioma GmbH (új lapon nyílik meg)

    • Nagy forgalmú szállodamenedzsment-dashboard valós idejű analitikával, amelyet naponta több ezer szállodavezető használ.
    • Foglalási widget több százezer végfelhasználónak – elérhetőség, árazás és foglalási logika.
    • Egy szorosan csatolt, örökölt rendszer migrálása modern headless Vue.js architektúrára.
    • Az alkalmazás magyar lokalizációjának gazdája.
  4. Software Engineer

    03/2021 – 09/2021

    Array (új lapon nyílik meg)

    • Hitelpontszám-kalkulátorok és pénzügyi optimalizáló eszközök több partnernek Svelte és vanilla JavaScript alapokon.
    • Munka egy globálisan elosztott, multikulturális csapatban.
  5. Full-Stack Web Developer (szerződéses)

    07/2019 – 12/2020

    BRAINSUM (új lapon nyílik meg)

    • Rendszeres és egyszeri adományozási platform egy nagy magyar hírportálnak.
    • Valós idejű hirdetési árkalkulátor Nuxt.js-ben, PWA funkciók offline oldalakkal és egy Text-to-Speech mikroszolgáltatás.
    • Mobil és SPA prototípusok Nuxt + Capacitor és Next.js alapokon.
  6. Full-Stack Developer

    07/2018 – 07/2019

    CoreConsult (új lapon nyílik meg)

    • Többopciós hitelkalkulátor lead-kezeléssel és REST API wrapperrel a Bankmonitor.hu számára.
    • Teljes megtakarítási kalkulátor frontenddel, lead flow-val és API-integrációval.
  7. PHP Developer

    09/2017 – 08/2018

    CreativeSales (új lapon nyílik meg)

    • Egy teljes üzleti platform az alapoktól: hitelesítés, ügyfélkezelés, többnyelvűség és e-mail kampányrendszer.
  8. Web Developer

    01/2016 – 02/2017

    Black Juice Kft.

Eszköztár

Amivel dolgozom

AI & ügynökök

  • 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

E-kereskedelem & CMS

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

Szakma & gyakorlat

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

Hogyan dolgozom

Amire számíthatsz

  • Felelősségvállalás

    Egy problémát a „hmm”-től a „kész”-ig viszek – a unalmas, de fontos részekkel együtt.

  • Mérhető eredmények

    Gyorsabb oldalak, kevesebb hiba, elégedettebb felhasználók. Szeretem, ha a számok jó irányba mennek.

  • Kedves együttműködés

    Világos kommunikáció, átgondolt review-k, és egy csapat, ahol mindenki fejlődik.

Van egy kódbázisod, amihez már senki nem mer hozzányúlni?

Mesélj a projektedről vagy az állásról, amit be szeretnél tölteni. Utána együtt kiderítjük, hogy én vagyok-e a megfelelő ember.