BondsMate

Live in production

Role: Founder & sole engineer · bondsmate.ru

A bond portfolio with income in every month — built from 2,700+ Moscow Exchange bonds.

A production web app that builds a diversified bond portfolio with coupon income spread evenly across all 12 months — a combination I didn’t find in any of the 14 competing products I reviewed in mid-2026.

2,700+MOEX bonds screened daily
12/12months covered by coupon income
1,500+automated tests
14competitors benchmarked
bondsmate.ruBondsMate — landing with the live calculator
01

The problem

Retail bond investors want a simple outcome: steady, predictable monthly income from a diversified portfolio. Getting there manually means screening thousands of bonds across maturity, credit quality, sector and coupon schedules — a spreadsheet marathon most people abandon.

02

What I built

bondsmate.ruBondsMate — the portfolio calculator
03

Where it stands

04

Stack

React · TypeScript · Vercel · Supabase (Postgres) · MOEX API · GitHub Actions

The codebase is private; the product, its data pipelines and its results are public. I’m glad to go deep on the architecture in an interview.

Get in touchOpen live product