Ivaylo Karapeykov / Product & AI Engineer

Engineering
what’s next.

I build agentic software and AI products, from the interface to the tools and services behind it. I care about how the whole thing works.

Remote
01 / Interfaces in motion

From a first interaction to a finished product.

Scroll to explore

From the interface to the database.

01 — 06
01Web & mobile02Production systems03Applied AI

01Selected work

Some of my work.

All projects

Five projects, five different problems. Here’s what I worked on, what changed, and why.

02The toolkit

What I work with.

I work with TypeScript and Python to build AI products, connect tools, and run the services behind them.

01

Product engineering

Web applications in React and Next.js, mobile apps in React Native. Components, state, forms, and the interactions that tie them together.

  • React
  • Next.js
  • React Native
  • TypeScript
  • Tailwind CSS
02

Systems & architecture

APIs, relational data, background jobs, and caching. I also refactor existing applications and track down performance bottlenecks.

  • Python
  • FastAPI
  • Node.js
  • PostgreSQL
  • Redis
  • Docker
  • CI/CD
03

AI engineering

Agentic applications, LLM integrations, and MCP servers. I use LangGraph to coordinate workflows, with retrieval, structured outputs, and evaluation around the model.

  • LLM integration
  • LangGraph
  • MCP servers
  • Python
  • FastAPI
  • Retrieval workflows
  • Agentic workflows
  • Evaluation

Choose the tool that fits. Keep the next change straightforward.

03AI engineering

Putting AI to work.

I build software around models, tools, and context. These three architecture examples cover finding answers, extracting data, and connecting tools.

Architecture explorerFIG. 02
The starting point

A question + trusted documents

  1. 01

    Retrieve

    Find relevant context

  2. 02

    Compose

    Build a grounded prompt

  3. 03

    Generate

    Respond with source references

  4. 04

    Evaluate

    Check relevance & uncertainty

The useful outcome

An answer grounded in sources

Retrieve relevant material before generation. Surface the sources, and let the user know when the available context is not enough.

Give it the right context. Check what comes back.

04Behind the work

A bit about me.

A small side quest
0 moves / your turn

Slide a tile into the gap to put the pieces in order. You can use the arrow keys, too.

I’m Ivaylo. I build software and work on the parts that need a second look.

I started with freelance projects, building React and Node.js applications from the database through deployment. Since then, I’ve worked on SaaS products in healthcare, security, e-commerce, and eSIM distribution.

Previously, I worked on the development and evolution of an enterprise veterinary practice management platform across web and React Native. Alongside product development, I redesigned the diary module’s architecture to remove a long-standing maintenance bottleneck.

My work is now fully focused on agentic software and AI products. I work remotely, building applications that connect models, tools, and services with Python, FastAPI, LangGraph, and MCP servers.

CertificationClaude Certified Architect

Away from the screen, I like travelling and exploring new places.

05The journey

The work so far.

Now

Agentic software & AI products

AI product engineering · Remote

Building agentic applications and integrating models with tools, workflows, and services. Working with Python, FastAPI, LangGraph, and MCP servers.

Previous work

Software engineering

Production SaaS · Web & mobile

Building and evolving production products across healthcare, veterinary practice management, eSIM distribution, and security.

  • Worked on the ongoing development of an enterprise, multi-tenant veterinary platform across web and React Native.
  • Reduced database round trips by approximately 98% through batched operations.
  • Redesigned the diary module’s architecture to improve testability and maintainability while production and feature delivery continued.
  • Led frontend delivery for a security systems proof of concept.

2020 — 2021

Independent development

Freelance · End-to-end delivery

Designed databases, built React and Node.js applications, and owned deployment from the first brief to the finished product.

06What’s next

Something in mind?
Let’s build it.

Tell me what you’re working on and where you need help. We can take it from there.

Start a conversationConnect with me on LinkedIn