Industrial Automation
Practical engineering for PLC-based systems, commissioning-oriented logic and automation workflows connected to real industrial processes.
PLC Software Engineer · Industrial Automation · Motion Control
I design structured PLC logic, motion-oriented control sequences and technical workflows that make industrial systems easier to operate, diagnose and maintain.
Structured logic, states, interlocks and diagnostics.
Axis concepts, sequencing and servo-oriented workflows.
Clear standards, reusable guides and maintainable project structure.
Technical Positioning
My background in Computer Engineering, Robotics and Automation allows me to approach industrial software with attention to both machine behavior and software architecture. The target is not just to make a system work, but to make it understandable, maintainable and ready for future evolution.
Practical engineering for PLC-based systems, commissioning-oriented logic and automation workflows connected to real industrial processes.
Readable separation between commands, feedbacks, alarms, states, permissives and operator-facing information.
Motion control concepts, axis handling, command sequencing and servo-drive integration from a PLC software perspective.
Documentation, naming conventions, reusable templates and project structures designed to support long-term maintainability.
Stack
TIA Portal · STEP 7 · PLC LAD/AWL/SCL · MATLAB · Simulink
C · C++ · Java · Python · Bash/Zsh · PowerShell · VBA
ROS · ROS 2 · Dynamixel Protocol 2.0 · RoboDK · RViz · MoveIt!
TCP/IP · VLANs · OpenVPN · PROFINET · OPC UA · Modbus TCP
LaTeX · TikZ · Markdown · Doxygen
Git · GitHub · VS Code · Eclipse · IntelliJ IDEA · Windows · Linux · macOS
Workflow
Process behavior, machine signals, constraints and expected operator interaction.
Architecture, states, commands, feedbacks, alarms, interfaces and diagnostics.
Readable implementation, reusable documentation and standards for future maintenance.
Selected work