TwinCAT Engineering Notes
Abstract Background
Oleksandr Tiutyk
PLC SOFTWARE ARCHITECT

Hi, I'm Oleksandr Tiutyk

Working in software engineering, industrial automation, and control systems development since 2002. Focused on architecture design of PLC-based platforms using Beckhoff TwinCAT.

My Journey

I started my career in database and desktop application development using Borland Delphi and C++ Builder, later transitioning to .NET (C#) and eventually to PLC-based industrial automation systems.

Today, I have strong expertise in software architecture, object-oriented design, distributed and real-time systems, fault handling, and the development of reusable automation frameworks. I have been working as a self-employed contractor since 2013.

Open-source Projects

I am the author of TwinCAT Open Framework — an object-oriented framework for TwinCAT 3.

View on GitHub

Core Technologies

TwinCAT Structured Text OPC-UA Motion Control .NET (C#) WPF Databases (SQL / NoSQL) AI-Powered Development & Integration

Beyond Code

Master's degree in System Programming (NTU "KhPI"). Based in Kharkiv, Ukraine, married with a daughter. I enjoy off-roading (organizing and participating in trips/competitions), traveling, mushroom hunting, and editing OpenStreetMap. Open to interesting projects.