Building B2B platforms and experimenting with AI in development

CTO and co-founder with 10+ years of experience. Aggregator platforms for travel and insurance. Writing on Habr about practical use of AI tools.

Who I am

My name is Andrey Yeremenok. I'm the CTO and co-founder of Comngo, a company that has been building B2B platforms for the Israeli travel and insurance market for over 10 years.

My specialty is systems that aggregate data from multiple external sources and provide a unified interface for professionals. These are complex integration challenges: dozens of different APIs, data formats, supplier business logic, and requirements for speed and fault tolerance.

In 2009, I graduated with honors from LETI (Saint Petersburg Electrotechnical University) with a degree in Computer Science. I've been writing commercial Java code for 20 years. Over these years, I've gone from developer to engineering leader: designing architecture, building and growing teams, establishing development and support processes. Currently, I'm actively exploring how AI tools are changing the way developers work — and sharing my findings in articles and my blog.

Andrey Yeremenok

What I've built

For each of these products, I served as CTO: designed the architecture, organized the team and development process, and contributed to the codebase. Vibekassa is my own product that I'm building as founder and sole developer.

Beeasy Pro

B2B Travel Booking Platform

A unified platform for Israeli travel agents: search, compare, and book flights, hotels, and tour packages through a single interface instead of dozens of different supplier websites.

Technical challenges

Multi-source search was the main architectural challenge — aggregating data from 10+ suppliers (Sabre, Amadeus, Travelfusion, charter operators, hotel aggregators) into a unified result. Each supplier has its own API, data model, and pricing logic.

A separate module handles financial tools: credit lines for agencies (Obligo), multi-currency support, commission panel, and automated invoicing.

300+ active agencies 5 years in production 1,000+ daily transactions
More about Beeasy Pro

ELIFIM

Insurance Comparison Platform

A platform for Israeli insurance agents and brokers: compare quotes from different insurers, issue policies, manage client base — all in one place.

Technical challenges

Integration with 12 Israeli insurers — from modern REST APIs to legacy SOAP services with proprietary formats. Each company has its own product model, underwriting logic, and data requirements.

Built a system covering the full policy lifecycle: from quotation to claims settlement. Plus CRM functionality for agencies: user hierarchy, sales tracking, document management, and e-signature integration.

12 integrated insurers 10 years in production 4 insurance lines
More about ELIFIM

BeeasyTravel AI

AI Travel Assistant — Prototype

A Telegram bot that guides a potential tourist from "I want a vacation" to a ready booking request — automatically, in three languages, around the clock.

What this prototype demonstrates

A hybrid interaction model: the AI qualifies the request in 5 messages (determines trip type, collects key parameters), shows real packages from integrated APIs, then hands off to a live agent to close the deal.

The key difference from generic chatbots — the bot shows actual offers with real prices, not hallucinations. Three languages (Hebrew, English, Russian) with auto-detection.

Working prototype Seeking partners
More about BeeasyTravel AI

Vibekassa Billing

AI Billing Platform — MVP

A billing platform for AI products on the Russian market: consumption tracking by tokens and outcome-based pricing — pay for results (closed ticket, qualified lead), not abstract tokens.

Technical challenges

An OpenAI-compatible API proxy that supports YandexGPT, GigaChat, DeepSeek — clients connect without changing their code. Company hierarchy (provider → clients) with individual pricing and balances.

Preparation for integration with Russian payment systems (YooKassa, SBP), partial fiscalization under 54-FZ, data storage under 152-FZ. Invoices with 20% VAT according to Russian accounting standards.

MVP / CustDev Java Spring Boot Outcome-based billing
More about Vibekassa

Articles on Habr

I write about practical use of AI tools in the work of developers and analysts. No hype, with examples and code. I try to show not "what ChatGPT can do," but how to specifically integrate LLMs into workflows.

From a chaotic interview to an API spec in 15 minutes: automating analyst work with Roo Code

A practical case: how to use an AI assistant to structure requirements from a raw interview, generate User Stories, and create API specifications. I show the entire process from transcript upload to finished documentation.

Read on Habr

From 4/10 to 8.5/10: how I taught GigaChat to extract requirements from an interview in 5 iterations

An article about prompt engineering in practice. I take a real task and show how to iteratively improve a prompt: adding structure, anti-patterns, confidence markers, and a validation checklist. With quality scores at each step.

Read on Habr

Roo Code for QA: how to turn mandatory DeepSeek requests into real value

A case for QA engineers: analyzing a modular Android project and generating Kaspresso tests in 20 minutes. I show how to work with corporate DeepSeek via Roo Code inside the IDE.

Read on Habr

You'll have to work for a long time: how a 19th-century prisoner solved a problem we're still figuring out

The story of Nikolai Morozov, who during 21 years in solitary confinement at Schlisselburg Fortress wrote 26 volumes of scientific works and learned 11 languages. Four principles of productivity under forced constraints — and why they're relevant today.

Read on Habr

"I am average": the caste system, IT careers, and migration from India

A bit aside from the technical topic — research at the intersection of technology and culture. How social context (the caste system, Mandal reforms, the cult of civil service) influences career decisions of Indian IT professionals.

Read on Habr

IT Guy's Picnic

My Telegram channel — a place where technology, travel, and reflection converge. I write about what catches my attention: AI tools and their real-world applications, mountain hikes and the "mountain boost" for productivity, cultural observations at the intersection of tech and non-tech.

There's no schedule or content plan here. I write when I have something to say. Sometimes it's a review of a new tool, sometimes impressions from a ski trip, sometimes thoughts about Tarkovsky and neural networks.

Subscribe: t.me/pcnc_pro

Debug Camp — a reboot in nature

Debug Camp is a retreat format for IT professionals who need a reset. Not just a hike, but a program: orienteering in the forest, workshops on personal organization, meditation, campfire gatherings. I helped organize several of these retreats — contributing to the program and logistics.

The format was born from a simple observation: after a few days in the forest without internet, your mind works differently. Tasks that seemed impossible suddenly get solved. It's not magic — it's physiology and a change of context. Debug Camp is an attempt to make this kind of reset accessible and structured.

More about Debug Camp
Debug Camp

Get in touch

Write to me if you'd like to discuss something I've written, propose a collaboration, or simply connect. I respond within a day.