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.

PHP JavaScript Web Components Shadow DOM Node.js Python C++ Assembly HTML / CSS
MariaDB Key-Value DB MQTT WebSocket SSO Modbus RTU RS485 LoRa ESP32 / ESP12E

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.

PHP Web Components SSO MariaDB MQTT

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.

MariaDB Key-Value DB MQTT Modbus RTU RS485

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.

IoT BMS LoRa MQTT

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.

C++ ESP32 Áramkörtervezés Szabadalom

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.

Immersion Cooling Infrastruktúra