Ivaylo Korakov

Ivaylo Korakov
Software Engineer

An always curious person with years of experience in designing and building backend and distributed systems. Passionate about new technologies and exploring new ways of solving problems.

Areas of expertise

Backend and distributed systems

Go

Typescript

Python

Kubernetes/Docker

Kubernetes Operators

Linux (debian based)

AWS and GCP

Microservices Architecture

System design

MySQL

Redis

RabbitMQ

Prometheus

Helm

CI/CD - Jenkins

React/Next/Tailwind

Regex/Hyperscan

Kumina designs, builds, operates and supports Kubernetes solutions that help companies thrive online.

Software Engineer @ Kumina

07/2019 -> Present

Contributions

  • Designed and developed a modular distributed system with a central web app dashboard to manage and monitor all the Kubernetes clusters of our customers.
  • Created a shared managed MySQL database product called MySQL-Kumi for our customers by designing and developing a Kubernetes Operator that manages users, databases, backups, restores and more from CRDs. This makes it possible for multiple smaller customers to share one big Percona Xtradb Cluster lowering costs while keeping high availability guarantees.
  • Made a 2-3 hours work process every day into a 15 min almost automatic helm upgrades by creating a helm CLI plugin to automate merging internal charts with upstream open source charts.

Intern @ Kumina

02/2019 -> 06/2019

Contributions

  • Designed and developed an internal request routing solution called Redirectory to support millions of regex-based redirects for large news websites in the UK.
  • Open sourced Redirectory on GitHub

    github.com/kumina/k8s-redirectory

  • Created full documentation for Redirectory

    redirectory.readthedocs.io

Coosto is the marketing tool for content & social media.

Software Developer @ Coosto

08/2018 -> 06/2019

Contributions

  • Worked on improvements to the internal Python website spider framework that is used by the Script Developers
  • Worked in collaboration on creating a headless distributed Google Reviews spider

Script Developer @ Coosto

01/2018 -> 07/2018

Contributions

  • Created Python scripts for crawling websites, gathering data and categorizing it according to our data standards.
  • Took initiative to work on the hardest websites to spider and created custom scripts/programs for each of them.

A platform that allows your customers to configure their stairs live in 3D and order them directly from the app. It also provides you with a fully featured dashboard to manage your orders, customers, stores and organization.

Full-stack @ Stairgen

02/2023 -> Present

Technologies

SaaS

React/NextJS

3D

ThreeJS

Supabase

S3

Stripe/Payments

Analitycs

Tailwind

CI/CD Github Actions

Vercel