CYBERBRAINS SOFTWARE // KOTLIN • KMP • KTOR ENGINEERING

Kotlin, Kotlin Multiplatform (KMP) & Ktor Backend Developer

Kotlin Software Engineer at CyberBrains Software, specialized in building high-performance Kotlin Multiplatform (KMP) client applications, Jetpack Compose Multiplatform interfaces (Desktop, Android, Web/Wasm), and reactive Ktor backend architectures.

At CyberBrains Software, we design and deliver reliable digital products, intelligent data acquisition pipelines, and mission-critical enterprise systems—including the flagship on-premise SCADA and energy intelligence platform RockLyzor.

  • CyberBrains Software
  • Kotlin
  • Kotlin Multiplatform (KMP)
  • Ktor Framework
  • Compose Multiplatform
  • Kotlin/Wasm & Desktop & Android
  • WebSockets & REST APIs
  • Spring Boot
  • RockLyzor SCADA Platform
CyberBrains Software Engineering & Solutions
Kotlin & KMP Compose Multiplatform (Desktop, Android, Wasm)
Ktor Backend 100k+ Tags • 18.4k tags/s • High Concurrency
Core Technical Stack

Kotlin, Kotlin Multiplatform (KMP) & Ktor Engineering

End-to-end Kotlin architecture across shared multiplatform clients (Desktop, Android, Web/Wasm) and reactive Ktor backend engines—backed by industrial protocol and embedded hardware mastery.

CORE DOMAIN // 01 • KOTLIN MULTIPLATFORM

Kotlin Multiplatform (KMP) & Compose Multiplatform

  • Kotlin Multiplatform (KMP) shared business logic, telemetry models, and domain architecture
  • Jetpack Compose Multiplatform unified declarative UI across Desktop, Android, and Web
  • Desktop application development for JVM control room consoles, workstations, and desktop tools
  • Android application development for rugged supervisor mobile apps and industrial tablets
  • Web application development and real-time monitoring dashboards powered by Kotlin/Wasm
  • Interactive telemetry views, 2D P&ID synoptic mimics, 3D facility views, and ISA-101 HMIs
  • Clean modular multiplatform architecture, coroutine flows, and reactive WebSocket state sync
  • Kotlin Multiplatform (KMP)
  • Compose Multiplatform
  • Kotlin/Wasm
  • Desktop (JVM)
  • Android
  • Real-Time Dashboards
  • 2D/3D Synoptics
CORE DOMAIN // 02 • KTOR & BACKEND

Kotlin — Ktor & Backend Development

  • Kotlin – Ktor framework for high-concurrency asynchronous backend services and worker pipelines
  • WebSocket low-latency bidirectional real-time communication and high-frequency data streaming
  • Robust RESTful API design, endpoint versioning, serialization, and industrial platform integration
  • Security and authentication with JWT tokens, role-based access control (RBAC), and TLS 1.3 encryption
  • MongoDB database design, document modeling, time-series historians, and Store-and-Forward buffering
  • Java – Spring Boot enterprise backend development, transactional services, and middleware integration
  • Industrial data acquisition pipelines, tag processing, and backend-to-equipment integration
  • Containerized Docker & Docker Compose deployment on air-gapped Linux server environments
  • Kotlin
  • Ktor Framework
  • WebSockets
  • REST APIs
  • Spring Boot
  • MongoDB
  • JWT & RBAC
  • Docker & Linux
DOMAIN // 03 • PLC & PROTOCOLS

Industrial Automation & PLC

  • Siemens PLC (S7-300, S7-1200, S7-1500) & TIA Portal programming
  • Allen-Bradley ControlLogix (EtherNet/IP) & Schneider PLCs
  • Modbus RTU/TCP, OPC UA (IEC 62541), Profinet I/O & MQTT Sparkplug B
  • Danfoss VFD cascades, DALI relays & ATEX field instrumentation
  • Siemens S7-1200/1500
  • OPC UA & Modbus
  • Allen-Bradley / EIP
DOMAIN // 04 • EMBEDDED

Embedded Systems & MCUs

  • C and C++ firmware programming for ESP32 & Arduino
  • UART, SPI, I2C, and isolated industrial RS-485 buses
  • Custom Modbus RTU implementation & sensor acquisition
  • Direct edge device communication with Ktor backends
  • C / C++
  • ESP32 & Arduino
  • RS-485 / UART / SPI / I2C
DOMAIN // 05 • DEVOPS & INFRA

On-Premise Infra & Tooling

  • Docker & Docker Compose multi-container orchestration
  • Air-gapped Linux server & DIN-rail edge PC deployments
  • Dual NIC high-availability failover (< 500ms heartbeat)
  • Python data processing, HTML/CSS/JS & NIST SP 800-82 OT security
  • Docker Compose
  • Linux Edge & Server
  • Python & Web
Flagship Kotlin + KMP + Ktor Platform • RockLyzor

RockLyzor — See Your Factory. Understand Your Energy. Control Your Operations.

Created and architected by Chemkhi Hassen with Kotlin, Ktor, and Kotlin Multiplatform (KMP). RockLyzor gives industrial teams a centralized 100% On-Premise real-time view of machines, electrical energy, power quality, sensors, and alarms (RockLyzor ↗).

MONITOR. ANALYZE. OPTIMIZE.

RockLyzor — On-Premise Industrial SCADA & Energy Intelligence

Creator & Lead Kotlin Architect • ISA-101 HMI • OPC UA (IEC 62541) • IEC 61131-3 • ISO 50001 • NIST SP 800-82

24 ms Avg Scan Cycle (min 20ms)
100,000+ Concurrent I/O Tags / Node
18,450/s Tags Polled @ 14% CPU
99.998% Bus Packet Reliability
100% On-Premise Air-Gapped OT

6 Core Platform Capabilities (Built with Kotlin, Ktor & Compose KMP)

Scalable across three deployment paths—Essential Modular Pilot (1–15 Machines on DIN-rail edge PCs), Professional Full-Plant SCADA (15–75 Lines with ISO 50001 energy intelligence), and Enterprise Corporate Fleet (multi-site HA cluster with 3D synoptics & SAP/Odoo ERP sync).

  • Kotlin
  • Ktor Non-Blocking Engine
  • Kotlin Multiplatform (KMP)
  • Compose Multiplatform
  • WebSockets
  • OPC UA (IEC 62541)
  • Siemens S7
  • EtherNet/IP
  • Modbus TCP/RTU
  • Profinet & MQTT Sparkplug B
ROCKLYZOR ARCHITECTURE INSPECTOR KTOR + KMP CORE

Layer 01 — Kotlin & Ktor Non-Blocking Tag & Historian Engine

Asynchronous non-blocking worker pools built with Kotlin and Ktor supporting 100,000+ concurrent I/O points per node (18,450 tags/s at 14% CPU), WebSocket real-time streaming, Store-and-Forward edge buffering, Dual NIC failover (< 500ms), and lossless delta-compressed MongoDB time-series storage.

Active Throughput 18,450 tags/s
Tag Capacity 100,000+ I/O pts
Failover Heartbeat < 500 ms Dual NIC
  • Kotlin Ktor
  • WebSockets
  • MongoDB Time-Series
  • Store-and-Forward
  • TLS 1.3 / RBAC
  • Docker & Linux
Verified Production Installations • RockLyzor Deployments

Real-World Industrial Deployments & Case Studies

Production RockLyzor SCADA and Energy Intelligence installations engineered and deployed across municipal biogas recovery, institutional multi-utility compounds, VFD pumping stations, and food manufacturing lines in Tunisia.

Environmental & Gas Telemetry Kairouan, Tunisia

Waste Complex Gas Pressure & Biogas Telemetry

Integrated RockLyzor 500 Pro SCADA with Siemens S7-1200 PLC & SM 1231 AI modules and ATEX-certified transmitters to monitor landfill methane (CH4), CO2, extraction header pressure, ultrasonic biogas flow, and flare stack combustion with <800ms automated emergency shutoff.

51.8% Methane (CH4)
0.9 Bar Header Pressure
< 800ms Emergency Cutoff
  • RockLyzor 500 Pro
  • Siemens S7-1200
  • ATEX Gas & Flame
Case Study ↗
Institutional & Smart Facilities Tunis, Tunisia

Canada Lighthouse Multi-Utility & Thermal Monitoring

Deployed a 100% sovereign On-Premise RockLyzor station over an isolated industrial LAN and RS-485 Modbus gateway to centralize 16-channel 3-phase main switchboard (TGBT) power distribution, ultrasonic water meters, and server room thermal telemetry—cutting unmanaged HVAC draw by 22%.

97.5k kWh TGBT Tracked
0.940 cos φ Power Factor
-22% HVAC Power Draw
  • 16-Ch TGBT Meters
  • RS-485 Modbus
  • Wall Touch Consoles
Case Study ↗
Water Infrastructure & VFD SCADA Djerba Island, Tunisia

Golf Djerba Irrigation Pumping Station Automation

Interfaced RockLyzor with a Danfoss VLT Aqua Drive inverter cascade panel, Siemens SIMATIC S7 station, and 3x 75 kW vertical turbine pumps across 120+ hectares—providing dynamic reservoir synoptics, equalizing pump wear (4+ yr life extension), and cutting electricity bills by 34%.

24,180 h Balanced Runtime
166 m³/h Irrigation Flow
-34% Pumping Energy Cost
  • Danfoss VLT Cascade
  • Siemens SIMATIC S7
  • 3x 75kW Turbines
Case Study ↗
Food & Beverage Manufacturing Zaghouan Industrial Zone, Tunisia

Oriental Snacks Factory Energy, THD & Lighting Control

Connected DIN-rail 3-phase smart power meters, Siemens S7 switchboards, and DALI intelligent lighting relays across continuous frying and packaging lines—delivering mobile supervisor alerts via the RockLyzor KMP Mobile App, eliminating reactive power penalties, and cutting electricity costs by 18%.

-18% Electricity Cost
2.1–2.6% THD Harmonics
42k kWh/yr Lighting Saved
  • RockLyzor KMP Mobile App
  • Siemens S7
  • DALI Relay Control
Case Study ↗

Core Engineering Competencies

  • Kotlin Software Development
  • Kotlin Multiplatform (KMP)
  • Ktor Backend Architecture
  • Jetpack Compose Multiplatform
  • Real-Time WebSocket Streaming
  • Industrial SCADA & ISA-101 HMI
  • ISO 50001 Energy & Power Quality
  • Industrial Automation & PLC
  • Embedded Systems & IIoT
  • On-Premise OT Security
Direct Communication

Let’s Build Your Next Kotlin, KMP, or Industrial SCADA Platform

Available for Kotlin Backend (Ktor / Spring Boot) engineering, Kotlin Multiplatform (KMP) & Compose Multiplatform apps (Desktop, Android, Web/Wasm), On-Premise SCADA & energy intelligence deployments with RockLyzor, and PLC/embedded integration.

Verified Contact & Official Links

CyberBrains Software • RockLyzor • Tunis, Tunisia

Company Website CyberBrains Software
RockLyzor Platform & Contact RockLyzor • hello@rocklyzor.com
Direct Phone +21656634272

Curriculum Vitae — Chemkhi Hassen

Kotlin, Kotlin Multiplatform (KMP) & Ktor Software Developer at CyberBrains Software | Creator of RockLyzor

Professional Profile

Software Developer at CyberBrains Software, specializing in Kotlin, Kotlin Multiplatform (KMP), Jetpack Compose Multiplatform, and Ktor backend architecture, combined with deep expertise in industrial automation, PLC programming, and embedded systems. Creator and lead architect of RockLyzor, an On-Premise industrial SCADA and Energy Intelligence platform built with Kotlin, Ktor, and Compose Multiplatform.

Core Technical Skills

  • Kotlin Multiplatform & Compose (Primary): Kotlin Multiplatform (KMP), Jetpack Compose Multiplatform, Desktop JVM, Android, Web (Kotlin/Wasm), ISA-101 High-Performance HMI, 2D P&ID & 3D synoptics
  • Kotlin Backend & APIs (Primary): Kotlin – Ktor framework (100k+ concurrent tags, 18,450 tags/s), Java – Spring Boot, REST APIs, WebSockets streaming, MongoDB time-series historians, Store-and-Forward buffering, JWT/RBAC, Docker & Linux
  • Industrial Automation & PLC: Siemens S7-300/1200/1500, TIA Portal, Allen-Bradley ControlLogix (EtherNet/IP), OPC UA (IEC 62541), Modbus RTU/TCP, Profinet, MQTT Sparkplug B
  • Embedded Systems: C/C++, ESP32, Arduino, UART, SPI, I2C, RS-485, Modbus RTU, ATEX & 3-Phase Power Quality Instrumentation

Flagship Platform & Production Deployments — RockLyzor

  • Platform Modules: SCADA Monitoring (24ms avg scan), ISO 50001 Energy Monitoring, Power Quality (THD & cos φ), Sensor Analytics, Alarms & Alerts (SMS/Email/Telegram), and 2D/3D Industrial Synoptics
  • Kairouan Municipal Waste Complex: Biogas CH4 (51.8%) & flare telemetry with Siemens S7-1200 & ATEX sensors (<800ms emergency shutoff)
  • Canada Lighthouse (Tunis): 16-channel TGBT 3-phase power quality, water & thermal SCADA over RS-485 Modbus (-22% HVAC power draw)
  • Golf de Djerba: 3x 75kW turbine pump station automation with Danfoss VLT Aqua Drive cascade & Siemens S7 (-34% electricity cost, 24,180h balanced)
  • Oriental Snacks Factory (Zaghouan): 3-phase frying line power quality, DALI lighting automation & RockLyzor KMP Mobile App (-18% electricity cost, 42,000 kWh/yr saved)