Software Development
Architecture-driven, not framework-driven development. Own system philosophy, full stack: from sensor to browser. PHP backend, Web Components frontend, dual-database architecture, real-time MQTT communication and hardware-level IoT integrations.
Programming Languages and Technologies
A technology stack refined over the years, enabling the construction of complete vertical systems - from microcontroller to enterprise web application.
IoT Platform and Real-Time Systems
Complete IoT platform design and development, from sensor level through business logic to real-time visualization. Dual-database architecture where MariaDB handles master data and a key-value store handles high-volume sensor time series.
- Dual-Database Architecture: MariaDB for relational/master data (users, devices, configurations), key-value store for high-volume sensor data. Power meters at 2-second sampling intervals, temperature sensors at 5-minute intervals.
- Real-Time Communication: MQTT broker + WebSocket to the browser. The entire system is event-driven: sensor data appears on the dashboard within seconds. Custom process control in the layer between business logic and the device-database interface.
- Hardware Integrations: RS485 Modbus network (with CRC handling), LoRa for remote sensors, RTK-GPS for precision positioning, ESP32/ESP12E microcontrollers with custom firmware.
Machine Learning and AI
Data-driven solution development where high-volume sensor and business data processing transforms into concrete, actionable results.
- Automatic Report Generation: Development of automatic report and finding generation system based on physiological examination measurement results, using Python with machine learning libraries (TensorFlow, Keras).
- Predictive Maintenance: Analysis of IoT sensor data and development of predictive models for forecasting building engineering equipment maintenance needs, based on key-value time series data.
ERP, BSS and SCADA
Over two decades of experience in developing and integrating enterprise resource planning and industrial supervisory systems. Charlotte web operating system and the LEMP energy management platform are modern implementations of this expertise.
- ERP Systems: Experience with R&R Software ZRt VERK400 and Oracle ERP systems. This foundational knowledge manifests in Charlotte 4.x's full enterprise management module system (Dashboard, CMS, windowed applications).
- BSS Systems: Business support system development with multi-level access management (SSO RBAC), multi-tenant separation and parameterizable authentication.
- SCADA Systems: The LEMP platform is essentially a modern SCADA system: real-time sensor monitoring, custom process control, automated interventions (actuator control), and visualization through a custom Web Components-based interface.
Infrastructure and DevOps
Complete infrastructure design and operation is also in-house - from physical servers through virtualization to network security.
- Virtualization: Proxmox VE environment with Ceph distributed storage cluster. RAID + failover VPS architecture for high availability.
- Containerization: Docker-based service isolation and deployment. Ubuntu Server-based host systems.
- Network and Security: VPN tunnels between sites, SSO (admin REST API with custom PHP wrapper), multi-tenant separation at every layer.
Outstanding Projects
Charlotte 4.x - Web OS
Custom SPA-like web operating system: custom window manager, Dashboard + CMS + Window mode. Dynamic menu generation from backend, SSO RBAC access management, parameterizable authentication. A complete WebOS in the browser.
LEMP - Energy Management Platform
Local Energy Management Platform: MariaDB for master data, key-value store for high-volume sensor time series, PHP backend (tApp structure), custom JS-based frontend OS. 2 operational building test environments, RS485 Modbus network, power meters at 2-second sampling rate. JSON-based government data reporting preparation. Energy community grant documentation (DIMOP Plus 2.1.1-24) for multiple municipalities.
Smart City / Energy Community
Implementation of the central data management and Smart City module for Hungary's first successful Smart City project. Measurement points, building controllers and actuator deployment, integration of urban smart devices.
Overvoltage Protection Device
Custom overvoltage protection device development (2022-2025). V1: 2-step (10V + 20V), V2: 1x10V step. 3 prototypes: 1x 3x63A, 2x 16A (single and three-phase). Voluntary patent application submitted to SZTNH (Hungarian Intellectual Property Office). Hardware-level C++ firmware, custom circuit designs.
NautiDC - Container Datacenter
Immersion cooling + ORC waste heat recovery concept in container form factor. Datacenter background: Managing Director at Proserver Kft. (2007–2011) and Hungarian Datacenter Services Kft. (2011–2015).