Herbály Sándor

AI-fejlesztés · üzleti rendszerek

Herbály Sándor

Mesterségesintelligencia-szakértő és programozó vagyok. Üzleti rendszereket tervezek és építek az adatbázistól a felületig: termékkeresőt webáruháznak, számla- és bankfeldolgozást, belső tudástárat a cég saját dokumentumaiból. Magyar nyelvű adatokkal és a hazai előírásokkal dolgozom, a NAV Online Számlától az ÁNYK-ig.

Tervezte és építette
Herbály Sándor
Szakterület
AI-alapú szoftverfejlesztés, full-stack
Végzettség
okleveles gépészmérnök, BME
Munkavégzés
távmunkában vagy Budapest környékén
Kiadás
2026. november
5működő rendszer, mindegyik élőben bemutatható
490 000sor TypeScript-kód az elmúlt évben, több mint 560 API-végponttal
96%ennyiszer adja a kereső az első öt között a helyes kategóriát, 5021 próbakérdésen mérve

Hogyan fejlesztek

2022 óta napi szinten tervezek és fejlesztek mesterséges intelligenciára épülő rendszereket. A rendszertervezést, a fejlesztői környezet kialakítását, az alkalmazásfejlesztést és az üzemeltetést AI-eszközökkel végzem, így olyan munkát is végig tudok vinni, amihez korábban csapat kellett.

Saját módszer az AI-val való programozáshoz

A kód mellett tudásbázist építek a programozás szabályairól, az ismert hibaforrásokról és a döntések indokairól, és az AI-eszközök ebből dolgoznak.

A kódért én felelek

Belülről ismerem, mit lehet az AI-eszközökre bízni és mit nem. Az általuk írt kód átnézése, javítása és jóváhagyása minden esetben az én feladatom.

A teljes rendszer egy kézben

Adatmodell, adatbázis, API, felhasználói felület és üzemeltetés: konténerek, kiesés nélküli kiadás, napi mentés három helyre.

Kötelező ellenőrzések minden kiadás előtt

Minden kézzel írt SQL-utasítást át kell nézni, és minden azonosítót fogadó végpontnak ellenőriznie kell a tulajdonost; ezek nélkül a kiadás leáll. Hiba esetén az előző változat másodpercek alatt visszaáll.

Külső komponens csak vizsgálat után

Új AI-modellt vagy programcsomagot csak írásos vizsgálat után építek be: kiadó, licenc (modellnél a betanított modellé is), biztonsági kockázat, erőforrásigény. Modellből csak olyan formátumot használok, amely betöltéskor nem futtathat kódot.

Pénzügyben szabályalapú kód

Az elszámolást determinisztikus, ellenőrizhető kód végzi, és az elszámolás adatai nem kerülnek külső AI-szolgáltatóhoz. A modell javaslatot tesz, a szakember dönt.

Eszközök: TypeScript · Next.js · React · PostgreSQL · Prisma · Docker · Nginx · Cloudflare · Claude és Gemini API

Amiben segíteni tudok

Mindegyik területhez van már megépített, futó rendszerem, így a bemutató nem terv, hanem a működő program.

Termékkereső és termékadat webáruháznak

A vevő a saját szavaival vagy hangon keres, a rendszer érti a magyar kifejezéseket és az elírásokat. Termékfotóból címet, leírást és tulajdonságokat ír, az ember átnézi és jóváhagyja.

Megépítve: HISTO

Számlák, bankkivonatok, egyeztetés

Bejövő számlák a NAV Online Számla rendszeréből, bankkivonatok XLSX-, CAMT.053- és PDF-formátumban, automatikus párosítás. Az AI kiolvas és javasol, a pénzügyi számítást szabályalapú, ellenőrizhető kód végzi.

Megépítve: PromoAdmin, No Stress Kontír

Belső tudástár a cég dokumentumaiból

Szabályzatok, kézikönyvek és termékleírások egy kereshető tudástárban. A munkatárs kérdésére a rendszer a cég saját anyagai alapján válaszol.

Megépítve: tanári asszisztens a Magyar Olimpiai Bizottság pályázatához

Rendszerek összekötése

Kapcsolat a meglévő programok között: API, EDI-üzenetek, Excel- és CSV-importok, nyomtatható kimutatások. A frissítés kiesés nélkül történik, hiba esetén másodpercek alatt visszaáll az előző változat.

Megépítve: beszállítói API (24/24 automatikus teszt), szállítási értesítők átvétele (17/17)

Működő rendszerek

2022 óta teljes munkaidőben, saját forrásból fejlesztek. Bármelyiket húsz-harminc percben megmutatom futás közben, utána a kódot és az adatmodellt is.

HISTO

AI-alapú online piactér · histo.hu, zárt, meghívásos tesztben

  • Természetes nyelvű és hangos termékkeresés hét termékterület kategóriafáján; a jelentés szerinti és a hagyományos keresés együtt dolgozik.
  • Hirdetés fotóból és hangfelvételből: a képfelismerés megírja a címet, a leírást és a tulajdonságokat, és árat javasol.
  • Kosár, kártyás fizetés és csomagautomatás szállítás a szolgáltatók tesztrendszerén; beszállítói oldal QR-címkés kartonokkal és raklapokkal.

5021 próbakérdés · helyes kategória az első helyen: 84% · az első ötben: 96%

PromoAdmin

Promóció-elszámoló és pénzügyi munkafelület · egy nagykereskedőnél belső rendszerként működik

  • Egy helyen kezeli a cég ügyviteli rendszerének, számlázójának és bankkivonatainak adatait.
  • Több ezer kimenő számlát párosít a partnerek készletadataihoz, és előkészíti a szabályos jóváírásokat.
  • Minden pénzügyi szám visszavezethető arra a forrásfájlra, amelyből az eredeti bizonylat készült.

A korábban napokig tartó kézi elszámolás most másodpercek alatt elkészül.

No Stress Kontír

Online könyvelő modul · belső rendszerként, pilotban működik

  • Kettős könyvviteli motor: számlatükör, kontírozási szabályok, napló, főkönyv.
  • A bejövő számlák naponta érkeznek a NAV Online Számla rendszeréből; a beszkennelt számla minden mezőjét a rendszer összeveti a NAV adatával.
  • Előkészíti a társaságiadó-bevallást, és az ÁNYK-ban megnyitható fájlt ad.

Ismeretlen szállítónál az AI főkönyvi számlát javasol, megbízhatósági értékkel. A könyvelő dönt.

Tanári asszisztens

Működő prototípus a Magyar Olimpiai Bizottság pályázatához

  • Testnevelőtanároknak állít össze tanórai tematikát.
  • A forrása a Nemzetközi Olimpiai Bizottság 800 oldalas kézikönyve, amelyet vektoros adatbázisba töltöttünk.
  • Magyarul és angolul is működik.

PostgreSQL + pgvector · Gemini-beágyazások · a tematikát a Claude írja meg

Auditáló platform

Dokumentum-feldolgozás és szabályalapú ellenőrzés

  • Több ezer PDF-jegyzőkönyv adatait ellenőrzi egy szabályrendszer szerint.
  • A talált hibákat prioritás szerint rendezi, hogy a legfontosabb kerüljön előre.

Korábban

Az AI előtt több mint két évtizedig informatikai és távközlési rendszereket terveztem és vezettem.

  • Magyar ÁllamkincstárKINCSINFO Nonprofit Kft. · szolgáltatásfejlesztési vezető · 2021

    A Kincstár weboldalának teljes áttervezése és a migráció előkészítése; egységes ügyfélportál koncepciója kattintható prototípussal.

  • Dunamenti Kommunikációs Központszoftverfejlesztési vezető · 2004–2021

    Saját vállalatirányítási (ERP), pénzügyi és létesítménykezelő rendszereink fejlesztése, többnyire saját tervek alapján. A Ferencvárosi Torna Club utánpótlás-központjában hat évig működött beléptető- és tagdíjrendszerünk, napi 2–3000 belépéssel, leállás nélkül.

  • Kopint-Datorgkormányzati távközlési igazgató

    Az Elektronikus Kormányzati Gerinchálózat létrehozása és üzemeltetése; országos optikai gerinc, hálózatfelügyeleti központ, ISO 9001.

  • Lucent Technologiesinformatikai projektvezető

    Egy mobilszolgáltató feltöltőkártyás rendszerének bevezetése; ügyfélszolgálati rendszerek a Citibank, a GE és az American Express számára, nemzetközi projektekben.

Elismerések: International President's Award (Lucent Technologies / Bell Labs) · European Innovation Award (AXA csoport, portfóliókezelő rendszer)

Kapcsolat

Egy élő bemutatóval kezdünk, amelyen megmutatom a hasonló, már működő rendszert. Az első lépés rövid és jól körülhatárolt, a végén kipróbálható eredmény áll. Írjon vagy hívjon, és egyeztetünk egy időpontot.

AI development · business systems

Sándor Herbály

I am an AI specialist and a programmer. I design and build business systems end to end, from the database to the user interface: product search for online shops, invoice and bank statement processing, and internal knowledge bases built from a company's own documents. Every item below is a working system I can show you live.

Designed and built by
Sándor Herbály
Field
AI-based software development, full-stack
Education
MSc Mechanical Engineering, Budapest University of Technology
Languages
Hungarian (native), English (professional reading and writing)
Location
Budapest area, Hungary · remote
5working systems, each one can be demonstrated live
490,000lines of TypeScript in the past year, with more than 560 API endpoints
96%of searches return the correct category in the top five, measured on 5,021 test queries

How I build

Since 2022 I have been designing and developing AI-based systems every day. I do system design, the set-up of the development environment, application development and operation with AI tools, so I can carry through work that used to need a team.

My own method for programming with AI

Alongside the code I build a knowledge base of the project's rules, the known sources of error and the reasons behind decisions, and the AI tools work from it.

I am responsible for the code

I know from the inside what can be entrusted to AI tools and what cannot. Reviewing, correcting and approving the code they write is always my task.

The whole system in one hand

Data model, database, API, user interface and operation: containers, zero-downtime releases, daily backups to three locations.

Mandatory checks before every release

Every hand-written SQL statement must be reviewed, and every endpoint that takes an ID must check the owner; without these the release stops. If something goes wrong, the previous version is back in seconds.

External components only after review

I add a new AI model or package only after a written review: publisher, licence (for a model, the trained weights too), security risks, resource needs. For models I only use file formats that cannot execute code when loaded.

Rule-based code for finance

Settlement is done by deterministic, verifiable code, and settlement data is not sent to external AI providers. The model suggests, the professional decides.

Tools: TypeScript · Next.js · React · PostgreSQL · Prisma · Docker · Nginx · Cloudflare · Claude and Gemini APIs

What I can build for you

For each area I already have a working system, so the demo shows a real program running.

Product search and product data for online shops

Customers search in their own words or by voice, and the search handles synonyms and typos. From a product photo the system writes the title, description and attributes, and a person reviews and approves them.

Built: HISTO

Invoices, bank statements, reconciliation

Incoming invoices from the Hungarian tax authority's online invoice system, bank statements in XLSX, CAMT.053 and PDF, automatic matching. AI reads and suggests; the financial calculation is done by rule-based, verifiable code.

Built: PromoAdmin, No Stress Kontír

Internal knowledge base (RAG)

Policies, manuals and product descriptions in one searchable knowledge base. When a colleague asks a question, the system answers from the company's own documents.

Built: teaching assistant for a Hungarian Olympic Committee tender

Connecting systems

Integration between existing programs: APIs, EDI messages, Excel and CSV imports, printable reports. Updates go live without downtime, and the previous version can be restored in seconds.

Built: supplier API (24/24 automated tests), EANCOM DESADV import (17/17)

Working systems

Since 2022 I have been developing full time, self-funded. I can show any of these running in 20 to 30 minutes, followed by the code and the data model.

HISTO

AI-based online marketplace · histo.hu, in closed, invitation-only testing

  • Natural-language and voice product search across the category trees of seven product areas; semantic and keyword search work together.
  • Listings from a photo and a voice note: image recognition writes the title, description and attributes, and suggests a price.
  • Cart, card payment and parcel-locker shipping on the providers' test systems; a supplier side with QR-labelled cartons and pallets.

5,021 test queries · correct category in first place: 84% · in the top five: 96%

PromoAdmin

Promotion settlement and finance workspace · runs as an internal system at a wholesaler

  • Brings together the data of the company's ERP system, invoicing system and bank statements.
  • Matches thousands of outgoing invoices against partners' stock data and prepares compliant credit notes.
  • Every financial figure can be traced back to the source file of the original document.

A manual settlement that used to take days now completes in seconds.

No Stress Kontír

Online accounting module · in pilot operation as an internal system

  • Double-entry engine: chart of accounts, posting rules, journal, general ledger.
  • Incoming invoices arrive daily from the tax authority's online system; every field of a scanned invoice is checked against the official data.
  • Prepares the corporate tax return and produces the file for the official filing software.

For an unknown supplier, AI suggests the ledger account with a confidence score. The accountant decides.

Teaching assistant

Working prototype built for a Hungarian Olympic Committee tender

  • Compiles lesson plans for physical education teachers.
  • Its source is the International Olympic Committee's 800-page handbook, loaded into a vector database.
  • Works in Hungarian and English.

PostgreSQL + pgvector · Gemini embeddings · lesson plans written by Claude

Audit platform

Document processing and rule-based checking

  • Audits the data of thousands of PDF records against a rule set.
  • Ranks the errors it finds by priority, most important first.

Before AI

For more than two decades I designed and led IT and telecommunications systems.

  • Hungarian State TreasuryKINCSINFO Nonprofit Kft. · Head of Service Development · 2021

    Complete redesign of the Treasury's website and preparation of the migration; concept for a unified client portal with a clickable prototype.

  • Dunamenti Kommunikációs KözpontHead of Software Development · 2004–2021

    Development of our own ERP, financial and facility management systems, mostly based on my own designs. Our access control and membership fee system ran for six years at the youth academy of Ferencvárosi Torna Club, with 2,000–3,000 entries a day and no downtime.

  • Kopint-DatorgDirector of Government Telecommunications

    Creation and operation of the Electronic Government Backbone: national fibre backbone, network operations centre, ISO 9001.

  • Lucent TechnologiesIT Project Manager

    Rollout of a mobile operator's prepaid system; customer service systems for Citibank, GE and American Express in international projects.

Awards: International President's Award (Lucent Technologies / Bell Labs) · European Innovation Award (AXA Group, portfolio management system)

Contact

We start with a live demo of a similar system that already works. The first step is short and clearly scoped, and it ends with something your team can try. Write to me and we will set a time.