Software Engineer, JS Enthusiast, Open Source Contributor

I'm Igor, a software engineer based in Limassol, Cyprus. I'm the biggest fan of JS and open source.

Building AI Agents with Mastra and Deno

I discovered Mastra — a TypeScript framework for building AI agents. Essentially, it’s an SDK for creating intelligent systems with a powerful and user-friendly high-level abstraction.

Trunk-Based Development: Introduction, Benefits, and Implementation Challenges

Trunk-Based Development (TBD) is a repository management approach that is becoming increasingly popular due to its simplicity and effectiveness. TBD focuses on using a single main branch — the Trunk — while avoiding long-lived branches, allowing for better control over code, fewer merge conflicts, and a faster deployment process.

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.

Work

  1. Company
    Plata Card
    Role
    Principal Engineer
    Date
  2. Company
    Tinkoff
    Role
    Staff Engineer
    Date
  3. Company
    Fix Group
    Role
    Senior Frontend Developer
    Date
  4. Company
    RTLabs
    Role
    Frontend Developer
    Date
Download CV