R&D Software Developer | Industrial IoT & Real-Time Systems | Full-Stack Service Architecture
I design, build and ship production-focused software systems for industrial and operational environments. My work spans machine connectivity, telemetry pipelines, real-time monitoring, internal business applications, packaging, cross-platform delivery and deployment-ready system design.
I work end-to-end: architecture, implementation, executable packaging, Linux compatibility, installer workflows, environment adaptation and technical reporting throughout delivery.
Backend
Frontend
Industrial / IoT
Databases and Data
DevOps, Packaging and Delivery
Real-Time and Service Architecture
Reverse Engineering and Windows Internals
Core Programming
- Industrial IoT systems and machine data collection
- CNC and machine connectivity research, protocol integration and telemetry extraction
- Real-time dashboards, monitoring panels and operational web platforms
- MQTT-based telemetry pipelines and broker-centered communication
- Start-End Backend systems
- Frontend applications with React, Next.js and TypeScript
- Multi-service system design with Docker, Redis, PostgreSQL and API gateways
- Cross-platform software delivery for Windows and Linux environments
- Executable generation, installer packaging and machine-wide deployment preparation
- Automation tools, sync services and internal business applications
- Reverse engineering of native and managed executables
- Technical reporting and documentation and deployment-oriented throughout the delivery lifecycle
Real-time production monitoring system designed for industrial machine data visibility.
- Built live machine status dashboards for production environments
- Integrated telemetry data from industrial machines and gateway services
- Used MQTT, ThingsBoard, WebSocket-based updates and service-side data collectors
- Focused on machine visualization, uptime tracking and operational visibility
Tech: MQTT, ThingsBoard, WebSocket, JavaScript, Industrial IoT, Telemetry, python
CNC data collection system focused on standardizing machine data through MTConnect-based flows.
- Collected CNC machine status, execution state, counters and availability data
- Worked with MTConnect Standards
- Designed collector logic for industrial machine monitoring dashboards
- Focused on reliable data delivery from heterogeneous CNC environments
Tech: MTConnect, SHDR, XML, HTTP, CNC, Industrial Data Collection
Telemetry integration layer for sending industrial machine data to ThingsBoard dashboards.
- Designed MQTT-based and Modbus telemetry delivery pipelines
- Integrated device attributes, time-series data and dashboard widgets
- Worked with ThingsBoard device models, telemetry payloads and service configuration
- Built dashboard logic for real-time machine status and production counters
- Design Rule Chain logic for telemetry processing and dashboard updates
Tech: ThingsBoard, MQTT, JSON, Telemetry, IoT Dashboards
Web-based camera streaming system with real-time live view and asynchronous playback download workflow.
- Built shared RTSP stream handling for multiple web clients
- Used WebSocket/Socket.IO for live frame delivery and task notifications
- Designed async task queue structure for playback video download operations
- Optimized live stream latency with frame compression and connection sharing
Tech: Python, OpenCV, RTSP, WebSocket, Socket.IO, FastAPI, ffmpeg
A containerized real-time multiplayer web platform built with service-oriented architecture.
Highlights
- FastAPI-based backend services
- WebSocket communication
- JWT authentication and 2FA
- PostgreSQL and Redis
- Docker Compose deployment
- Monitoring-oriented architecture
Production-oriented Windows service deployment structure for backend services and industrial collectors.
- Configured applications as Windows Services for on-premise environments
- Implemented automatic restart and failure recovery policies
- Managed service installation, update, restart and monitoring workflows
- Focused on stable long-running background service execution
Tech: Windows Services, PowerShell, NSSM, Service Recovery, On-Premise Deployment
Research-focused project covering CNC communication libraries, Windows internals and native dependency analysis.
- Analyzed native CNC communication DLLs and exported functions
- Used dependency inspection tools to understand runtime requirements
- Investigated Windows COM, services, registry and API-level behaviors
- Supported industrial protocol integration research and troubleshooting
Tech: Windows API, COM, DLL Analysis, dumpbin, Dependencies, ILSpy, Wireshark
I build delivery-oriented systems across architecture, implementation, packaging, deployment validation and documentation. My focus is on observable, maintainable, real-time capable and production-aware software using API-first backends, modular frontends, service-oriented components, WebSocket/MQTT data flows, Dockerized environments and cross-platform delivery for Windows and Linux targets.
I like solving problems around industrial data collection, machine state normalization, low-latency dashboards, legacy system integration, reliable software packaging and telemetry-driven workflows.
- Collecting reliable data from heterogeneous industrial machines
- Normalizing raw machine data into readable operational insights
- Reducing latency in live monitoring dashboards
- Connecting legacy industrial systems to modern web infrastructure
- Packaging and delivering software reliably across Windows and Linux environments
- Turning telemetry into actionable workflows and reports
| Area | Projects |
|---|---|
| C Fundamentals | libft, ft_printf, get_next_line |
| Algorithms | push_swap |
| Unix / IPC | minitalk, minishell |
| Networking | netpractice, ft_irc |
| Graphics | so_long, cub3d |
| Concurrency | philosophers |
| C++ | CPP_00 - CPP_09 |
| DevOps | Born2beroot, Inception |
| Final Web Project | ft_transcendence |
- GitHub: github.com/bruak
- LinkedIn: linkedin.com/in/bruak


