UJVÁRI PÉTER
Szakmai profil
Megoldásorientált szoftverfejlesztő 3,5 év tapasztalattal egyedi üzleti rendszerek építésében és a KKV szektor digitalizációjában. Szenvedélyem a manuális adminisztráció kiváltása Generatív AI (LLM) és automatizációs (RPA) eszközökkel.
Gyakorlatias szakember vagyok: nem elméleti modelleket gyártok, hanem működő, pénzt termelő rendszereket építek. Erősségem a különböző technológiák (Python, Swift, Modern Web) kreatív összekapcsolása valós üzleti problémák megoldására, a backend logikától a felhasználói felületig.
Technikai kompetenciák
Backend & Data
Python (AsyncIO, Flask, FastAPI, Pandas), RESTful API design, WebSockets, SQL (PostgreSQL).
AI & Automatizáció
OpenAI API (Function Calling, Vision, Realtime), n8n (Advanced Workflow Orchestration), Prompt Engineering.
Kliensoldali fejlesztés
Modern Web (HTML5/CSS3), Swift (SwiftUI), Python–Swift interop, JavaScript.
RPA (Robotizált folyamatok)
Playwright, Selenium, böngésző automatizáció, legacy szoftverek vezérlése.
DevOps
Git, Docker alapok, tunneling (ngrok), Linux környezet.
Kiemelt projektek és tapasztalat
1. AI-vezérelt vállalatirányítási (ERP) rendszer | Novetex Matrac
Egy 5 üzletből álló kiskereskedelmi hálózat teljes reklamációkezelésének és adminisztrációjának digitalizálása.
- Architektúra: Robusztus Python (Flask) backend és PostgreSQL adatbázis tervezése, amely felváltotta a korábbi Excel/Email alapú manuális működést.
- AI integráció: OpenAI Assistant API implementációja Function Calling technológiával. A rendszer lehetővé teszi a munkatársaknak, hogy természetes nyelven kérdezzenek le készlet- és státuszadatokat.
- Adatbiztonság: Egyedi perzisztencia-megoldás fejlesztése felhő környezethez, biztosítva az adatok integritását szerver-újraindulás esetén is.
2. Pénzügyi automatizációs és FinTech megoldások
End-to-end rendszerek fejlesztése banki és könyvelési folyamatok automatizálására.
- Advanced Workflow Orchestration: Komplex, többszálú n8n architektúra tervezése. A rendszer egyetlen belépési pontról indulva 4 párhuzamos célrendszert (Excel API, SQL Ledger, MS Teams, email szerver) szinkronizál valós időben.
- Intelligent Invoice Processing: GPT-4 Vision (képelemzés) és PDF parsing (szövegkinyerés) kombinált használata a 100%-os adatpontosság érdekében, kiváltva a manuális adatbevitelt.
- Banki adattranszformáció (ETL): Python/Pandas alapú desktop alkalmazás fejlesztése, amely nyers banki kivonatokat alakít át kontírozott (főkönyvi számokkal automatikusan ellátott), importálható Excel állományokká.
- RPA: Playwright szoftverrobotok fejlesztése a legacy könyvelő szoftverek (SQL Ledger) API nélküli vezérlésére.
- Eredmény: A manuális adminisztrációs teher hozzávetőleg 80%-os csökkentése és a könyvelési hibák minimalizálása.
3. Real-time AI hangasszisztens (IVR rendszer)
Telefonos ügyfélszolgálati AI prototípus fejlesztése.
- Technológia: Aszinkron Python (FastAPI) backend fejlesztése, amely WebSocketen keresztül kezeli a hangátvitelt.
- Integráció: Twilio Voice és az új OpenAI Realtime API összekapcsolása a késleltetés nélküli, élő beszélgetéshez.
- Innováció: Közvetlen audio-to-audio feldolgozás megvalósítása, amely emberibb és gyorsabb élményt nyújt, mint a hagyományos chatbotok.
4. Logisztikai kalkulátor – Hybrid natív macOS app
Natív desktop alkalmazás fejlesztése az értékesítők napi munkájának támogatására.
- Technológia: Modern SwiftUI felület tervezése (MVVM), amely natív macOS élményt nyújt.
- Hybrid architektúra: A számításigényes logikát (útvonaltervezés, árazás) Python backend végzi, míg a megjelenítést Swift kezeli, a két réteg között JSON alapú kommunikációval.
5. Prémium Web Design Platform | Aura Interiors
Nemzetközi színvonalú portfólió weboldal tervezése és kivitelezése.
- Frontend excellence: Reszponzív, „mobile-first" szemléletű fejlesztés, fókuszban a felhasználói élmény (UX).
- Performance: Optimalizált betöltési sebesség és SEO-barát architektúra kialakítása.
Szakmai oktatás és tanácsadás
Vállalati AI fejlesztői képzés | CLB Biztosítási Alkusz
Intenzív technikai tréning tartása fejlesztők és döntéshozók számára.
- Téma: „ChatGPT Prompt Engineering for Developers" és „Multi-Stage System Building" módszertanok oktatása.
- Gyakorlat: A résztvevők megtanulták, hogyan építsenek Python és OpenAI SDK segítségével összetett, döntéshozó AI ágenseket a vállalati folyamatok automatizálására.
Tanulmányok és önképzés
Jelenlegi tanulmányok: LangChain keretrendszer és agentic workflows.
Elvégzett kurzusok: DeepLearning.AI: Generative AI with LLMs, Prompt Engineering.
Fókuszterületek: Microsoft Graph API, rendszerarchitektúra tervezés.
Nyelvismeret
Magyar: Anyanyelv
Angol: Technikai szövegértés és írás
Dokumentációk (API reference, tech specs) önálló értelmezése és kód-dokumentáció írása napi szinten. Szóbeli komunikáció fejlesztése folyamatban.