Borbély Viktor
Borbély Viktor vagyok, technológiai társ és szoftverarchitekt. Közel 20 éve dolgozom a szoftveriparban - autóipartól a telekommunikáción át a web & mobilfejlesztésig. A kódírás mellett projekteket vezetek, csapatokat építek, és a te oldaladon ülök az asztalnál, amikor technológiai döntést kell hoznod.
2007–2009 · AUMOVIO/Continental, Veszprém
A pályám az autóiparban indult. A veszprémi AUMOVIO-nál (korábban Continental Teves Hungary) fékvezérlők diagnosztikai szoftverét fejlesztettem. Az OBD II diagnosztikai protokoll (ISO 15765-4 CAN) implementálása volt a feladatom - itt tanultam meg, hogy a szoftvernek nemcsak működnie kell, hanem megbízhatónak is. Az autóiparban nincs „majd javítjuk". A gyártósorról visszahívni több száz vagy ezer járművet költséges.
A CAN-en futó diagnosztikai kommunikáció megszerettette velem a protokollok világát.
Fiatalként azonban mozgalmasabb feladatokra vágytam, és adódott egy lehetőség, ami alapjaiban változtatta meg a szemléletmódomat.
2009–2013 · Ericsson, Budapest
Az Ericssonnál Integration Engineerként kezdtem. Keveset voltam Budapesten - sokat utaztam Európában és Ázsiában: Pápua Új-Guinea, Kína, Banglades, Szingapúr, Dublin, Pozsony. A világ legnagyobb Mobil hálózati szolgáltatóinak dolgoztam: Revenue Mediation rendszereket telepítettem Solaris és Linux környezetben, később a mobil pozícionáló termékkel (MPS) foglalkoztam.
Nemzetközi ügyfeleknek tartottam oktatásokat, és 2nd Line Supportot végeztem a fenti termékekre. Ez az időszak tanított meg arra, hogy a technológia önmagában nem elég - az ügyfél nyelvén kell beszélni, és megérteni, mit akar valójában elérni.
2012-ben kezdtem el az Android fejlesztéssel foglalkozni - tanfolyamot végeztem, certifikátot kaptam. Akkor még nem sejtettem, hogy ez az érdeklődés évekkel később a fő szakmai irányommá válik.
2013–2017 · Valeo, Veszprém
Visszaköltöztem Veszprémbe, ismét az autóiparba. A Valeo-nál először HVAC rendszerek (klímavezérlő egység) kódját írtam két évig, majd kiemeltek projektvezetőnek (SDL - Software Design Lead). 4-5 fős fejlesztőcsapatokat irányítottam az ASPICE módszertan szerint.
A francia autóipari bürokratikus szoftverfejlesztést tapasztaltam meg: teljes SDLC, V-Cycle, verziókezelés, Code review, hibajegyek kezelése. Akkor nehéznek éreztem a rengeteg folyamatot, de ma már tudom, hogy itt tanultam meg igazán a szoftverfejlesztés fegyelmét - azt, amit ma a Logikai Audit alapjának tekintek.
Ettől kezdve két oldalról láttam a szoftverprojekteket: a fejlesztő és a projektvezető szemszögéből egyaránt. Sok, késő estébe nyújó vezetői egyeztetésen voltam jelen, ahol a kockázatkezelést és a csapatomért, az ügyfél termékéért való felelősségvállalást megtanultam.
2017 – jelenleg · Combit/Grepton zRt, Budapest
Újra elővettem az évek óta szunnyadó mobil fejlesztést. A Combit zRT-nél (ma Grepton zRt) kezdtem el professzionálisan mobil alkalmazásokat fejleszteni. Kezdetben natív Android-ra Java/Kotlin kódokat írtam. 2018-ban ismertem meg a Flutter keretrendszert - és azóta ez a fő fejlesztési eszközöm.
A cégnél 3-4 fős csapatokat koordináltam projektvezetőként. Késztetést éreztem aziránt, hogy a csapaton belüli kommunikációt a kezembe vegyem és a feladatokat előre mozdítsam.
Mindig is kerestem, vágytam rá és dolgoztam érte, hogy legyen olyan alkalmazásom, amit sokan használnak. Majd 2020-ban jött a Covid - és mindent felforgatott.
2020 – jelenleg
A Covid első napjaiban indítottam el az uira-tervezve.hu blogomat. Először csak cikkeket írtam, de hamar eljutottam odáig, hogy elindítottam az egyéni vállalkozásomat. Egy szakmai mentor segítségével tanultam meg a vállalkozás alapjait: SEO, tartalomgyártás, LinkedIn kapcsolatépítés. 300 cégvezetőre írtam rá, freelancerként kezdtem dolgozni.
2022-ben egy webfejlesztő társsal közös céget alapítottunk: a 6IT CodePress Kft-t. Tulajdonosként és ügyvezetőként a cégvezetés, a csapatépítés és a mobil alkalmazások fejlesztése a feladatom. Megtanultam, hogy egy vállalkozás vezetése nem fejlesztési, hanem üzleti feladat - és ez a tapasztalat alapvetően formálja a szemléletmódomat.
2025 – jelenleg
A Specification-Driven Development (SDD) egy szoftverfejlesztési módszertan, amelyben a kódírás kizárólag a teljes specifikáció elkészítése után kezdődik meg AI eszközökkel. A specifikáció tartalmazza az üzleti célokat, felhasználói utakat, funkcionális követelményeket és technikai iránymutatást. Az SDD csökkenti a félreértésekből származó költségeket és biztosítja, hogy a fejlesztőcsapat pontosan azt építi, amire az üzletnek szüksége van.
A Flutter DevCon 2025 konferencián ismertem meg az AI Agentic fejlesztési módszert, és azóta ez határozza meg a munkámat. Az AI-natív fejlesztés lehetővé teszi, hogy ne csak kódot írjak, hanem a teljes projektet vigyem: landing oldal, marketing anyagok, hírlevél, deployment - mindazt, ami egy projekt sikeréhez kell, de általában kevesen szeretik csinálni.
Ez a közel 20 éves tapasztalat - autóipar, telekommunikáció, mobilfejlesztés, projektvezetés, vállalkozás - mind abba az irányba mutatott, hogy a tudásomat egyben, szolgáltatásként kínáljam. Az SDD módszertanban találtam meg ehhez a keretet: a dokumentálás és a projektvezetés mindig fontos volt számomra, ez a módszer pedig megköveteli mindkettőt.
Azt még az autóiparban tanultam meg, hogy minél előbb elcsípek egy hibát, annál olcsóbb javítani. Ez a Shift-Left tesztelési módszer a szoftverfejlesztésben. Ez pontosan azt jelenti, hogy könnyebb újraírni, újra rajzolni egy tervet, specifikációt, mint a végtermékben javítani. Az is tesztelésnek számít, ha az elméletet (terv) alaposabban ellenőrzöm, még miellőtt fejlesztek.
Az AI-érában a cégvezetőknek egyre gyorsabban kell reagálniuk a piacra, gyakran kevesebb erőforrásból. Ehhez olyan partnerre van szükségük, aki érti a technológiát és az üzletet, ismeri a piackutatás és a megvalósíthatóság fontosságát. Architekti, projektvezetői és fejlesztői tapasztalatommal pontosan ezt tudom nyújtani.
Logikai Audit igénylése