I work on engineering systems so teams can move faster with clearer rules, ownership, and ways to verify outcomes.

Head of Engineering at OTAKOYI · Lviv, Ukraine

I work with CTOs and engineering leaders on the systemic causes of slow delivery, architecture debt, and unclear ownership. I work where isolated technical fixes no longer change how the system behaves.

I gather the context personally, test assumptions against real artifacts, and shape a sequence of change. When implementation is needed, the OTAKOYI team can be engaged separately.

Describe the engineering problem
Maksym Lukianov, Head of Engineering at OTAKOYI

I do not start with the solution

First I separate the symptom from the systemic cause. I make the context, constraints, accountability, and verification method explicit. Only then do I define the smallest change that can improve how the system behaves.

  1. Technical possibility does not make a delivery plan realistic.
  2. A strong solution defines how the team will make the next similar decision.
  3. Architecture is a choice made in the context of the business, team, time, and risk.
  4. If the outcome cannot be verified, it has not been defined clearly enough.

Three parts of one engineering system

I do not sell a disconnected technology list. I work where technical architecture, interaction rules, and operational clarity meet.

Engineering Architecture

System boundaries, scalability, performance, maintainability, and controlled migrations without an automatic big-bang rewrite.

Design Systems

Component architecture, governance, and design–engineering agreements that withstand product growth.

Engineering Clarity

Ownership, decision rights, delivery, standards, and competency systems that do not depend on one person's memory.

From interfaces to the system engineering works within

I have worked with web technologies since 2006 and became one of OTAKOYI's co-founders. The scale and responsibility changed; the interest in systems that make complex work manageable did not.

Interfaces and frontend

Markup, UI, complex SPAs, web performance, and a practical understanding of the product from its first interface.

Architecture and technical leadership

Module boundaries, standards, design systems, code review, and decisions that need to withstand team growth.

Engineering leadership

Delivery, ownership, competency development, and interaction rules across multiple teams.

Engineering systems

Connecting architecture, people, process, and accountability into an operating model that can be verified and improved.

My scope changed: from an individual interface to the system in which an engineering organization makes decisions and delivers outcomes.

Personal accountability in diagnosis. Team capacity in implementation.

I lead the diagnosis personally: I gather the context, find the systemic cause, and set the priorities. You then retain the choice of how the change is implemented.

Diagnosis

I test the symptoms against interviews, decisions, processes, and technical artifacts.

Change plan

I define the target state, priority decisions, and a realistic 30–90 day sequence.

Implementation

Your team can execute the plan, or you can engage OTAKOYI separately when delivery capacity is needed.

Implementation is scoped separately.

Let us find where the system is losing speed

Describe the problem you can see: slow delivery, architecture debt, unclear ownership, or a process that depends on specific people.

Three to five sentences about the team, the symptom, and its impact are enough. I reply within three business days. If it is not my problem to solve, I will say so directly.

Describe the engineering problem