- What it solves:
- Machines need maintainable control logic, visible states and actionable diagnostics for production and maintenance.
- Value:
- Connects sequences, signals, alarms, motion and operations in a structure the shop floor can understand.
- Evidence:
- Professional experience with PLC/HMI systems and Motion Control across Siemens, Omron, Rockwell and Beckhoff, complemented by vendor training including Siemens S7-300/400, Rockwell Studio 5000 (Level 1 and 2), and Omron Motion Control, HMI and Control Basic.
Technologies
Siemens TIA PortalStep7WinCCOmron Sysmac StudioCX-OneRockwell Studio 5000Beckhoff TwinCATIEC 61131-3Motion ControlHMI
Where it applies
- PLC and HMI engineering
- Sequence and signal diagnostics
- Motion Control and drives
- Commissioning and fault recovery
In practice: Professional application of PLC/HMI programming, sequence diagnostics and Motion Control, with industrial experience in Siemens, Omron and Rockwell.
- What it solves:
- PLCs, drives, robots and applications must exchange data without losing diagnostics, timing or traceability.
- Value:
- Helps separate deterministic control communication, telemetry and enterprise applications through explicit boundaries.
- Evidence:
- Professional experience with EtherCAT, OPC UA and Profinet for industrial system integration and diagnostics.
Technologies
EtherCATOPC UAProfinetModbusIndustrial EthernetTCP/IPFieldbusIT/OT integration
Where it applies
- PLC-to-device exchange
- Machine-data acquisition
- Network diagnostics
- OT-to-API and database bridges
In practice: Experience with EtherCAT, OPC UA, Profinet and IT/OT communication applied to industrial system integration and diagnostics, taking the hardware, topology and application requirements into account.
- What it solves:
- Remote support expands the attack surface and requires identity, segmentation, minimal logging and a revocation path.
- Value:
- Applies web-security and DevSecOps controls as a baseline before designing access to OT assets.
- Evidence:
- IoCode-WEB contains TLS, CSP, secret management, unprivileged containers, minimal logs, monitoring and rollback controls.
Technologies
TLS 1.2/1.3NginxCSPVPN principlesLeast privilegeSecrets managementNetwork segmentationIncident rollback
Where it applies
- Least-privilege access design
- OT/IT separation
- Revocation and rollback
- Secret and access inventory
In practice: IT/OT security fundamentals applied to segmentation, least privilege, TLS, secret management and operational recovery, with remote-access design always subject to a prior risk assessment.
- What it solves:
- Technical websites must explain complex systems, load quickly and work with keyboards, mobile devices, search engines and visual fallbacks.
- Value:
- Turns complex technical content into a fast, accessible site that works well across devices, with 3D visuals that degrade gracefully instead of breaking.
- Evidence:
- IoCode-WEB publishes Astro components, a Three.js runtime, ES/EN/DE routes, CSS tokens, metadata and WCAG tests.
Technologies
Astro 7TypeScriptThree.jsWebGLHTMLCSSResponsive designi18nWCAG 2.1 AASchema.org
Where it applies
- Multilingual industrial websites
- Progressive 3D visualization
- Accessible components
- SEO and structured data
In practice: Demonstrated directly in the public IoCode-WEB repository, with lab-measured Core Web Vitals via the repository's own Lighthouse script.
- What it solves:
- A passing build is insufficient when the runtime is mutable, privileged, opaque or impossible to roll back.
- Value:
- Turns builds, images, configuration, health checks, limits and rollback into reviewable contracts.
- Evidence:
- IoCode-WEB contains hardened Compose, digests, Nginx, workflows and release scripts; HotelSOL demonstrates multi-service orchestration.
Technologies
Docker ComposeOCI digestsNginxLinuxGitHub ActionsCI/CDCSPHSTSRead-only filesystemNon-root containers
Where it applies
- Non-root read-only containers
- Digest-based CI/CD
- Reverse proxy and HTTP security
- Health checks, observability and rollback
In practice: Hardening, immutable-image and rollback controls applied and verified directly in the repository, ready to govern deployment once infrastructure is provisioned.
- What it solves:
- Business applications must separate UI, domain, data, identity and configuration so they can evolve safely.
- Value:
- Applies layers, use cases, DAO, APIs and small modules according to the problem and platform.
- Evidence:
- TechWizards, HotelSOL, The Javengers, Break Boxes, WoodShops and AlquilerVehiculos provide public Kotlin, C#, Python and Java sources across several object-oriented architecture styles.
Technologies
KotlinAndroidJetpack ComposeC#.NETPythonJavaJavaFXNode.jsSQL
Where it applies
- Android applications
- APIs and ERP modules
- Java desktop tools
- Python automation and utilities
In practice: Applied, publicly verifiable competence in Kotlin/Android, C#/.NET, Python and Java, with layered architecture and object-oriented modelling demonstrated across TechWizards, HotelSOL, The Javengers, Break Boxes, WoodShops and AlquilerVehiculos.
- What it solves:
- A website can publish incorrect legal claims when code, inventories and approvals do not share the same state.
- Value:
- Introduces explicit gates for identity, processing, providers, DPAs, transfers and retention, versioned as a single source of truth.
- Evidence:
- IoCode-WEB contains trilingual notices, a ROPA inventory, DPA register, DSAR process and minimal logs, all published.
Technologies
GDPR Art. 13/14GDPR Art. 28§5 DDG§25 TDDDGROPADPA registerData minimizationRetention gatesPrivacy by design
Where it applies
- Processing inventory
- Versioned legal content
- Minimization and retention
- Provider and DPA register
In practice: Compliance engineering applied to the codebase and the site's technical governance; legal advice remains the remit of a qualified lawyer.
- What it solves:
- An interface can look correct and still fail on keyboard use, viewports, languages, memory, metadata or performance regressions.
- Value:
- Gives confidence before every release: automated checks for accessibility, performance and regressions, run against the same candidate build.
- Evidence:
- IoCode-WEB publishes Node and Playwright suites, Axe, Lighthouse, budgets and explicit WebGL lifecycle management; TechWizards adds Android instrumented tests as complementary evidence of testing practice.
Technologies
PlaywrightAxeLighthouseCore Web VitalsAstro checkTypeScriptNode testResource budgetsWebGL lifecycle
Where it applies
- Multi-profile E2E
- WCAG auditing
- LCP/CLS/TBT budgets
- 3D context loss, memory and fallback
In practice: Automated accessibility contracts on every CI release, with Playwright and Axe run against the same candidate build, plus Lighthouse performance budgets measured in the lab on that same build.