№ 01
2025 — Ongoing
The largest dance competition network in the US. I reworked a legacy app into a “skeleton + skin” architecture: a shared core with per-brand theming and configuration. Real-time results, live streams, iPhone Live Activities.
Read the case →
FIG. 02 — Personal product
№ 02
2023 — Ongoing
My own product: income and expense tracking, accounts, goals, debts and a full operation history. GraphQL API, mobile apps for iOS, Android and Huawei, infrastructure and releases.
Read the case →
FIG. 03 — Meetings platform
№ 03
2026
A platform for personal access to experts: one-on-one meetings and closed groups of up to ten people, held in person in Paris. Expert and meeting catalogues, booking paid through Stripe Checkout and confirmed by webhook, an interest queue, expert applications and testimonials. Content is managed in Payload CMS across three languages. The project is in closed testing.
Read the case →
FIG. 04 — Processing pipeline
№ 04
2026
A monorepo of a dozen CLI tools and an admin panel: crawling start URLs, finding and downloading files, hash-based de-duplication, upload to object storage, batch recognition through a language model and dispatch of the results. A scheduled job queue, one shared database schema, build and deploy from CI. The system runs in production and is closed to outside access.
Read the case →
№ 05
2026 — Ongoing
A personal project: a service for Russian tax deductions — home purchase and mortgage interest, medical treatment, tuition, sport and investment accounts. It estimates the refund, lists the documents needed for each case, fills in the tax return and files it. The site is still in development.
Read the case →
FIG. 06 — Auto parts store
№ 06
2025 — Ongoing
An auto parts store: a catalogue with groups and normalised OEM numbers, cart and checkout, user accounts with roles, news and an admin area. Stock is kept in a custom Oracle back office synced to a server MySQL, from which prices reach the site through an import pipeline with run logs. Telegram and push notifications, and back-in-stock subscriptions.
Read the case →
FIG. 07 — White-label platform
№ 07
2019 — 2026
A platform for fitness trainers and online coaches with millions of MAU. I replaced a monorepo of a hundred branches with a modular “skeleton + skin” system and a semi-automated build pipeline. Release time dropped from days to two hours.
Read the case →
№ 08
2025
Client work: build words in a letter grid by linking tiles in any direction. Daily puzzles arrive encrypted from a purpose-built API; the archive, statistics and progress live offline. Hints and a word of the day, RevenueCat subscriptions, AdMob banners. The app was delivered but never reached the stores, for reasons on the client's side.
Read the case →
№ 09
2025
Customer account for a self-storage network: contracts and invoices, repair and cleaning requests, packing material orders, and a direct line to a personal manager. Shipped to the App Store and Google Play. Under NDA — details on request.
Read the case →
№ 10
2025
Two apps in one system: the driver opens a QR code in their app, the attendant scans it in the second one and starts the fuelling. Fuel returns, limits and balances, push notifications for every operation. Requests to the provider’s system run through a purpose-built proxy layer. Shipped to the App Store and Google Play. Under NDA — details on request.
Read the case →
FIG. 11 — Accounting system
№ 11
2025
An accounting system for small businesses with a built-in online store and CRM: purchasing, online trade and stock, product labelling, an income and expense ledger, and marketplace integrations.
Read the case →
№ 01
2024 — 2025
Website and hybrid mobile app. I brought mobile expertise into the team and introduced Storybook, which brought order to UI component work and sped up iterations.
Read the case →
FIG. 13 — Corporate service
№ 13
2024
A corporate service for Lukoil employees who belong to their trade union organisation. Shipped to Google Play.
Read the case →
№ 14
2023
A mobile app for the Far East Entrepreneurs' Club: a resident directory searchable by industry and city, profiles with companies, and messaging between members. Sign-up with phone and email confirmation, push notifications, product analytics and error monitoring. The app was finished but never went live.
Read the case →
FIG. 15 — Drawings to PDF
№ 15
2023
Client work: an app that opens DWG files a phone cannot display on its own. A drawing is picked from files, sent for cloud conversion to PDF and opened in a built-in viewer with zoom. Upload list, progress indicator, localisation. Never released publicly.
Read the case →
№ 16
2022 — 2023
Interactive maps with parcel drawing, cadastral service integration, computer vision for documents, 3D models tied to map objects. System architect and lead of a seven-person team.
Read the case →
№ 02
2021 — 2022
Web and mobile app with Stripe billing and identity verification in NZ and AU. As tech lead I re-architected a legacy monolith: critical errors down 60%, performance at least doubled.
Read the case →
№ 18
2018 — 2019
Mobile app for a logistics startup. A two-person team shipped ahead of schedule, outpacing the in-house web team on feature velocity. The company was later acquired for $160M.
Read the case →