Artjom Kurapov

Full-Stack Product Engineer based in Estonia

I use AI agents to build key product features that help achieve business goals by strengthening trust in the product and increasing reach, conversion, and revenue.

Latest events →

Vision-Language-Action workshop (October 16, 2026)

Vision-Language-Action workshop (October 16, 2026)

Robot Actuators Workshop (September 28, 2026)

Robot Actuators Workshop (September 28, 2026)

Homemade campervan festival (September 5, 2026)

Homemade campervan festival (September 5, 2026)

Latest from the blog →

VLA models for robots: what's happening in the industry and how to build a DIY sorting robot

VLA models for robots: what's happening in the industry and how to build a DIY sorting robot

After the VLA models workshop I wanted to sort out what is currently happening with "brains" for robot arms and estimate how realistic it is to build something useful on your own. For example, a robot that sorts parcels,...

Pessimistic and optimistic locking: first come, first served

Pessimistic and optimistic locking: first come, first served

Two people buy the last unit of a product at the same time. Both see "in stock: 1", both click "Buy", and the database happily creates two orders.

Introduction to robotics: types of motors

Introduction to robotics: types of motors

A motor is what turns code into motion. Everything else depends on the choice of motor: what power supply is needed, which controller, which bus to communicate with it, how much a joint will cost, and whether the robot c...

The Lewis Model: why the Finn stays silent, the Italian interrupts and the German asks for a spec

The Lewis Model: why the Finn stays silent, the Italian interrupts and the German asks for a spec

Six people in a meeting. The German asks where the spec and the acceptance criteria are.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n