Software fejlesztés
Architektúra-vezérelt, nem framework-vezérelt fejlesztés. Saját rendszerfilozófia, teljes stack: a szenzortól a böngészőig. PHP backend, Web Components frontend, dual-database architektúra, valós idejű MQTT kommunikáció és hardverközeli IoT integrációk.
Programozási Nyelvek és Technológiák
Az évek során kialakított technológiai stack, amely lehetővé teszi teljes vertikális rendszerek építését - a mikrokontrollertől az enterprise webalkalmazásig.
IoT Platform és Valós Idejű Rendszerek
Teljes IoT platform tervezés és fejlesztés, a szenzor szinttől az üzleti logikán át a valós idejű vizualizációig. Dual-database architektúra, ahol a MariaDB kezeli a master adatokat, a key-value tároló pedig a nagysebességű szenzor idősorokat.
- Dual-Database Architektúra: MariaDB a relációs/törzsadatokhoz (felhasználók, eszközök, konfigurációk), key-value tároló a nagy volumenű szenzor adatokhoz. Teljesítménymérők 2 másodperces, hőmérséklet szenzorok 5 perces mintavételezési frekvenciával.
- Valós Idejű Kommunikáció: MQTT broker + WebSocket a böngésző felé. Az egész rendszer eseményvezérelt: a szenzor adat megjelenik a műszerfalon másodperceken belül. Egyedi folyamatvezérlés az üzleti logika és az eszköz-adatbázis közötti rétegben.
- Hardver Integrációk: RS485 Modbus hálózat (CRC kezeléssel), LoRa távoli szenzorokhoz, RTK-GPS precíziós pozícionáláshoz, ESP32/ESP12E mikrokontrollerek egyedi firmware-rel.
Gépi Tanulás és MI
Adatvezérelt megoldások fejlesztése, ahol a nagymennyiségű szenzor adat és üzleti adat feldolgozása konkrét, használható eredményekké alakul.
- Automatikus Leletkészítés: Élettani vizsgálatok mérési eredményei alapján automatikus riport- és leletkészítő rendszer fejlesztése Python nyelven, gépi tanulási könyvtárak (TensorFlow, Keras) felhasználásával.
- Prediktív Karbantartás: IoT szenzor adatok elemzése és prediktív modellek kialakítása épületgépészeti berendezések karbantartási igényeinek előrejelzésére, key-value idősor adatok alapján.
ERP, BSS és SCADA
Vállalatirányítási és ipari felügyelő rendszerek fejlesztését és integrálását végzem több mint két évtizede. A Charlotte webes operációs rendszer és a LEMP energia menedzsment platform ennek a tudásnak a modern megvalósításai.
- ERP Rendszerek: Tapasztalat az R&R Software ZRt VERK400 és Oracle ERP rendszereken. Ez az alaptudás jelenik meg a Charlotte 4.x teljes vállalatirányítási modul rendszerében (Dashboard, CMS, ablak módú alkalmazások).
- BSS Rendszerek: Üzleti támogató rendszerek fejlesztése, többszintű jogosultságkezeléssel (SSO RBAC), multi-tenant szeparációval és paraméterezhető autentikációval.
- SCADA Rendszerek: A LEMP platform gyakorlatilag egy modern SCADA rendszer: valós idejű szenzor monitoring, egyedi folyamatvezérlés, automatikus beavatkozások (aktorok vezérlése), és vizualizáció egyedi Web Components alapú felülettel.
Infrastruktúra és DevOps
A teljes infrastruktúra tervezése és üzemeltetése szintén saját kézben van - a fizikai szerverektől a virtualizáción át a hálózati biztonságig.
- Virtualizáció: Proxmox VE környezet, Ceph elosztott tároló klaszterrel. RAID + failover VPS architektúra a magas rendelkezésre állás érdekében.
- Konténerizáció: Docker alapú szolgáltatás izoláció és deploy. Ubuntu Server alapú host rendszerek.
- Hálózat és Biztonság: VPN tunnel-ek a telephelyek között, SSO (admin REST API egyedi PHP wrapper-rel), multi-tenant szeparáció minden rétegben.
Kiemelkedő Projektek
Charlotte 4.x - Web OS
Egyedi SPA-szerű webes operációs rendszer: saját ablakkezelő, Dashboard + CMS + Window mód. Dinamikus menü generálás backendről, SSO RBAC jogosultságkezelés, paraméterezhető autentikáció. Egy teljes WebOS a böngészőben.
LEMP - Energia Menedzsment Platform
Helyi Energia Menedzsment Platform: MariaDB törzsadatokhoz, key-value tároló nagysebességű szenzor idősorokhoz, PHP backend (tApp struktúra), egyedi JS alapú frontend OS. 2 db operatív épület tesztkörnyezet, RS485 Modbus hálózat, teljesítménymérők 2 másodperces mintavételezése. JSON alapú kormányzati adatszolgáltatás előkészítése. Energiaközösségi pályázati dokumentáció (DIMOP Plus 2.1.1-24) több önkormányzat számára.
Smart City / Energiaközösség
Az első sikeres magyarországi Okos Város projekt központi adatkezelő és Smart City moduljának megvalósítása. Mérési pontok, épületvezérlők és aktorok telepítése, városi smart eszközök integrációja.
Túlfeszültség Védelem
Egyedi túlfeszültség védelmi eszköz fejlesztése (2022-2025). V1: 2 lépcsős (10V + 20V), V2: 1x10V lépéssel. 3 prototípus: 1 db 3x63A, 2 db 16A (egyf. és háromf.). Önkéntes szabadalmi bejelentés az SZTNH felé. Hardverközeli C++ firmware, egyedi áramköri tervek.
NautiDC - Konténeres Adatközpont
Immersion cooling + ORC hulladékhő-hasznosítás koncepció, konténeres formafaktorban. Adatközponti háttér: Proserver Kft. (2007–2011) és Hungarian Datacenter Services Kft. (2011–2015) ügyvezetője.