OT Oleksandr Tkachenko
Get in touch
Oleksandr Tkachenko
Oleksandr Tkachenko

PLC programmer · industrial automation

I build innovative machines and lines that pack faster and without downtime

PLC programming, robot integration and complete automation of custom machines. I develop packaging machines and robotic lines with no existing equivalent, each built around the customer's task: schematics, PLC logic, robots, machine vision. I take a project from the idea and specification to stable operation on the shift.

9+years in industrial automation
15+automation projects delivered
4working languages: UA, PL, EN, RU
Quattro · 4 axes
placed0 boxes0 rate—
Cell model: a camera finds the bars on the belt, a Quattro robot picks them on the fly and packs four per low box.↔ drag to rotate · Ctrl + wheel: zoom · double-click: reset

Hands-on with

  • Omron
  • Beckhoff
  • Siemens
  • Mitsubishi
  • Lenze
  • Festo
  • KUKA
  • FANUC
  • Cognex
  • Keyence
What I do

From PLC code to a production-ready machine

New machines for investment projects and production upgrades. I take care of the whole automation side: schematics, PLC, robot motion, vision, safety, and training the people who run the shift.

ROBOTICS

Robot cells

Delta and SCARA robots, pick-and-place with conveyor tracking, tray loading and depalletising.

PLC · HMI

PLC & HMI

Omron, Beckhoff, Siemens, Mitsubishi and other platforms. Structured code, real diagnostics and screens operators understand.

VISION

Machine vision

Cognex, Keyence and Omron, camera-to-robot calibration, inline quality checks and rejects.

FAT · SAT

On-site start-up

FAT and SAT, commissioning, operator training and documentation people actually use.

How I work

From specification to a stable shift

  1. Requirements

    I go through the spec with the mechanical designers and the process engineer: cycle time, formats, safety.

  2. Design

    Schematics in EPLAN or WSCAD, component selection and purchasing.

  3. Program

    PLC, HMI and robot motion, plus communication with the other machines on the line.

  4. FAT & start-up

    Machine test in the workshop with the customer, then installation, commissioning and SAT.

  5. Handover

    I train operators and maintenance and hand over the documentation.

Portfolio

Machines I have commissioned

New machines with no earlier equivalent: what each does, its cycle time and what it runs on.

Cosmetics

Powder packaging

Pack feeding, a camera checks the powder position and a robot places it into the pack. The pack is then closed, labelled, sealed and sent on.

1200 mscycle time
2 × Omron SCARA+ machine vision
From project to productionPLC, HMI, servo, VFDs
Bakery

Bun grouping

Buns are split into two streams by a servo and grouped by stoppers. Two Quattro robots place the groups on the flow-pack. 5 machines in the project.

300 mscycle time
5 machineseach with 2 Quattro robots
From project to productionPLC, HMI, servo, VFDs
Industrial production

Frame production

Two saws cut strips, the main machine assembles the frames: two robots move the strips, glue is applied, 4 sides are assembled and stapled. Many servos run in sync.

1400 mscycle time
3 machines2 saws and an assembler, 2 Omron SCARA robots
From project to productionPLC, HMI, servo, VFDs
Office supplies

Depalletising binder mechanisms

A robot takes the mechanisms out of the box layer by layer and removes the spacers between layers. The mechanisms split into two streams, flip and go to the customer's line.

Omron SCARArobot type
From project to productionPLC, HMI, servo, VFDs
Confectionery

Chocolate candy packing

A conveyor brings the candies, a robot with vision fills gaps and removes rejects. A servo groups the candies on the fly, two traverses place them into blisters. Then packing.

Omron Delta + visionrobot type
From project to productionPLC, HMI, servo, VFDs
Footage of the machines

How it works on a real line

Footage of the machines described above: robots, machine vision and on-the-fly grouping.

The video loads from YouTube only after you press ▶.

Toolbox

Tools and hardware I have worked with

Robotics

  • Omron Quattro
  • Omron Delta
  • Omron Cobra (SCARA)
  • Omron ACE
  • KUKA
  • FANUC

PLC & HMI

  • Omron (Sysmac Studio)
  • Beckhoff (TwinCAT 3)
  • Siemens (TIA Portal)
  • Mitsubishi (iQ Works)
  • Lenze PLC Designer
  • VisiWin NET

Machine vision

  • Cognex In-Sight
  • Keyence
  • Omron
  • AI cameras (neural networks)
  • Hand-eye calibration

Engineering

  • EPLAN
  • WSCAD
  • PLCopen
  • LD, ST, FBD (IEC 61131-3)
  • Safety CPU
Experience

Where I have worked

  1. 2019 — 2026

    PLC programmer

    Welmasz

    Full cycle for packaging machines: electrical schematics, component selection and purchasing, PLC and HMI programs, machine-to-machine communication, commissioning. Robots, servo drives, pneumatics and machine vision (Omron, Festo, Beckhoff).

  2. 2017 — 2018

    Automation engineer

    Zakład Mechaniczny ARMES

    Electrical schematic design, component selection and purchasing, PLC and HMI programming, communication with other machines, on-site commissioning.

FAQ

Answers to common questions

What does a project include?

The full cycle of a machine: electrical schematics, component selection, PLC and HMI programs, robot and machine vision integration, commissioning, staff training and documentation.

Do you take on non-standard tasks?

Yes, most of my machines are built around a customer's specific task, and no equivalent existed on the market.

Which platforms do you work with?

PLC: Omron, Beckhoff, Siemens, Mitsubishi. Robots: Omron, KUKA, FANUC. Machine vision: Cognex, Keyence, Omron.

Do you commission the machine on site?

Yes, commissioning is part of the project: FAT and SAT, tuning to the real product, operator training.

What documentation do you hand over?

Electrical schematics, PLC and HMI programs, and documentation that staff actually use.

Which languages do you work in?

Ukrainian (native), English, Polish, Russian. I write technical documentation in any of them.

Is this suitable for grant-funded projects?

Yes. I deliver the electrics, the program and FAT/SAT at the customer's site for new, non-standard machines, and some customers have received funding for such machines. The customer files the application, I take care of the technical part.

Contact

Shall we talk about your project?

I usually reply within one working day. Email is fastest.

    Your email app will open with a ready message. If it doesn't, email me directly.

    Get in touch

    Privacy policy

    Updated 8 October 2026

    1. Who is responsible

    Oleksandr Tkachenko, Warsaw, Poland. Email: .

    2. What data I receive

    This site has no sign-up, ads or cookies of its own. Visitors are counted with Cloudflare Web Analytics: it sets no cookies and does not track you across sites, and only shows aggregate statistics (pages, countries, device type). The host, Cloudflare, may set a technical bot-protection cookie (__cf_bm) that is not used for tracking. The form does not send anything to a server: it only opens your email app with a ready message. So I only receive what you choose to send me by email or LinkedIn: your name, contact details, company and the content of your message.

    3. Why and on what legal basis

    To reply to you and discuss a project or collaboration. Legal basis: Art. 6(1)(b) GDPR (steps prior to entering a contract) and Art. 6(1)(f) GDPR (legitimate interest in replying to correspondence).

    4. How long I keep it

    Correspondence is kept for up to 12 months after our conversation ends, or less if you ask me to delete it sooner.

    5. Who it is shared with

    I do not sell or share your data. It is technically processed by the email and messaging services you use, and by the site's host (Cloudflare), which keeps technical logs such as IP address and request time for security. Mail to the site's domain is forwarded by Cloudflare Email Routing to a Gmail (Google) mailbox. Cloudflare and Google are US companies, so data may be transferred outside the EEA under the EU-US Data Privacy Framework and standard contractual clauses.

    6. Browser storage

    The site stores only your chosen language in your browser (localStorage). It is not a cookie, it is never sent anywhere, and you can clear it in your browser settings. Fonts and libraries are served from this site, with no third-party services. The one exception is the video: it loads from YouTube (Google, youtube-nocookie.com) only after you press play, and then YouTube sees your IP address and may set its own cookies.

    7. Your rights

    You have the right to access, correct, delete, restrict and port your data, and to object to its processing. Write to and I will reply within 30 days. You may also lodge a complaint with the Polish data protection authority, Prezes Urzędu Ochrony Danych Osobowych (uodo.gov.pl).