Skip to main content

Selected work

Products I own and client work I was brought in to do, each written up as what the problem was, what I changed, and what it measurably did. Filter by the kind of work if you are here for something specific.

A marine-life platform with its own image-recognition service, native iOS and Android apps - App Clip, widgets and share extension included - on self-hosted infrastructure. Designed, built, shipped and operated solo.

Built by

One person, end to end

Read the case study about Red Sea Creatures

The first Ukrainian online marketplace in the U.S., with its own iOS and Android apps - built and run as sole technical owner, from architecture to payments to infrastructure.

Payment stack

PCI DSS SAQ A eligible

Read the case study about Sharvarok

Hromada

Client: Hromada, a 501(c)(3) non-profit

A Ukrainian-American non-profit media platform and charity: bilingual publishing, a print-newspaper archive, events, and recurring donations. Built and maintained solo.

Donations

One-off and recurring, via PayPal

Read the case study about Hromada

Le Garage

Client: Le Garage, El Gouna and New Cairo

A two-venue restaurant site with online ordering, a menu mirrored from the till system, and nutrition and allergen data the source does not have.

Allergens

Unknown and none are different answers

Read the case study about Le Garage

Boho Cafe

Client: Boho Cafe, El Gouna

A single-venue menu site on Le Garage's foundations, stripped of the chain plumbing - then delivery and pickup ordering, time slots, map-based addresses and a kitchen chat that keeps asking until an order is accepted.

From foundations to live site

Two days

Read the case study about Boho Cafe

Dr. Tire

Client: Doktor Pokryshkin, a mobile tyre service

A small bilingual site for a mobile tyre service in Kyiv, replacing a legacy WordPress. No database, no CMS, no UI library - four runtime dependencies and pages that are static by build rule.

Runtime dependencies

Four

Read the case study about Dr. Tire

Den Evakuator

Client: Den Evakuator, a Kyiv tow-truck service

A bilingual one-page landing for a 24/7 tow-truck service in Kyiv. No database, two client islands, and a service-area map drawn as inline SVG instead of an embedded map with an API key.

Coverage map

3 KB of inline SVG

Read the case study about Den Evakuator

The Athletic - The New York Times

Client: The Athletic (The New York Times)

Technical SEO and front-end performance for one of the largest subscription sports-media platforms in the US.

Structured data

Article, video and entity types

Read the case study about The Athletic - The New York Times

Greenpill - VR learning platform

Client: Greenpill Technologies

Server-side architecture for a VR education platform where teachers control and monitor student sessions in real time.

Real-time session control

WebRTC over Janus

Read the case study about Greenpill - VR learning platform

AllyO - AI recruiting platform

Client: AllyO (acquired by HireVue)

Lead front-end for an AI recruiting platform, later acquired by HireVue. Built the interface layer for probabilistic model output.

Outcome

Acquired by HireVue

Read the case study about AllyO - AI recruiting platform

Open Source Projects

Tools I built for my own use and published under the MIT licence. The code is on GitHub, issues and pull requests are welcome.

A high-performance, real-time Mode-S/ADS-B aircraft tracker and statistics dashboard reimagined for the modern web.

Runs on

A Raspberry Pi

Read the case study about MM2-Next

A Chrome extension that does one thing: click the toolbar button and the current tab's URL is on the clipboard. No popup, no tracking, no access to page content.

Permissions

activeTab, clipboardWrite, offscreen

Read the case study about Copy Link
Available for new projects

Is your problem one of these?

If it looks like something above, I have done it before. If it does not, tell me anyway - the useful answer is sometimes that you need someone else.