Zazhigalka
A guest app for a nationwide bar chain: table booking, every bar on a map and a one-time QR code at the door.
View projectApps, websites and services we came up with and built. Every project has a page with its screens and a breakdown of how it works.
Where to start. Open any of them to see the screens and how it works inside.
A guest app for a nationwide bar chain: table booking, every bar on a map and a one-time QR code at the door.
View projectA browser studio for a handwriting plotter: text with formulas and graphs turns into handwriting and is written in pen on paper.
View projectA personal space for self-reflection: destiny matrix, natal chart, Tarot and shifting in one workspace, with an AI dialogue that remembers context.
View projectAn archive of musicians where every artist gets a design system of their own, and the home page is a real card index drawer.
View projectA factory-building strategy for iPhone and iPad: drills, belts and arms on a procedural map that holds 120 frames a second.
View projectA redesign for a men’s barbershop in Saint Petersburg: six variants on one shared component library.
View projectA ledger where the operator cannot move a client’s money: the client’s signature, a quorum of witnesses and balance proofs checked in the browser.
View projectWebsites, apps, games and engineering projects by the studio. Each comes with screens, a story and a drawing of how it works.
ZazhigalkaiOS app
A guest app for a nationwide bar chain: table booking, every bar on a map and a one-time QR code at the door.
Swift · SwiftUI · MapKit
TetratSubscription web app
A browser studio for a handwriting plotter: text with formulas and graphs turns into handwriting and is written in pen on paper.
React · TypeScript · Vite
LunaraWeb service, our own product
A personal space for self-reflection: destiny matrix, natal chart, Tarot and shifting in one workspace, with an AI dialogue that remembers context.
React · TypeScript · Spring Boot
The artists’ card indexArchive website
An archive of musicians where every artist gets a design system of their own, and the home page is a real card index drawer.
Astro · TypeScript · CSS 3D
IronworksGame for iPhone and iPad
A factory-building strategy for iPhone and iPad: drills, belts and arms on a procedural map that holds 120 frames a second.
Swift 6 · SpriteKit · SwiftUI
DIFBarbershop website, mockup
A redesign for a men’s barbershop in Saint Petersburg: six variants on one shared component library.
React · TypeScript · Vite
netbankFintech prototype
A ledger where the operator cannot move a client’s money: the client’s signature, a quorum of witnesses and balance proofs checked in the browser.
C++20 · Monocypher · Ed25519
PriyomnayaA workspace for a deputy’s office
Residents’ requests, legal reply deadlines, letters to the responsible organisations and the deputy’s signature in one calm workspace.
React · TypeScript · Node.js
Dela RyadomA catalogue site with a map
A catalogue of what changed in Saint Petersburg’s districts: schools, clinics, squares and courtyards. Every item has an address, a date and a source link.
React · TypeScript · OpenStreetMap
SellerOSAnalytics for marketplace sellers
Ozon, Yandex Market and Avito in one financial model: profit across marketplaces and “cause, action, effect in rubles” cards.
Java · Spring Boot · PostgreSQL
FileSweepDesktop app
Finds exact duplicate files and large files on a disk. It never deletes on its own: everything goes through an action plan with undo.
Go · Wails · React
Secure MessengerA secure messenger prototype
A C++20 prototype: every message is signed and encrypted, and forgeries, replays and impostors are rejected.
C++20 · OpenSSL · SQLite
cryptolabCrypto market analysis, Python and C++
Textbook econometrics for the crypto market: volatility, market regimes and an honest answer about whether a forecast has an edge.
Python · C++ · pybind11
LedgerCoreAccounting service
Double-entry accounting: postings, balances and reversals. A repeated command returns the original result, and competing withdrawals lock the accounts before the balance check.
Java · Spring Boot · PostgreSQL
EventRelayPayment service
A payment and its event are stored in one transaction and published to Kafka through an outbox. The consumer remembers processed events, so a repeated delivery changes nothing.
Java · PostgreSQL · Kafka
LoanPlanCalculation library
Loan repayment schedules in whole cents: annuity, differentiated and interest-only, three day-count bases and early repayments. The last payment carries no rounding tail.
C++ · CLI
PayMatchPayment reconciliation
Reconciles internal payments with a bank statement: matches, amount differences, missing rows and duplicates. An ambiguous pair stays ambiguous instead of going to whichever row came first.
Python · PostgreSQL
BankGuard1C statement checker
Checks 1C and client-bank exchange files before import: a truncated statement, a repeated document, totals that don’t add up. The source file is never changed.
Python
CatalogLintCatalog export checker
Checks a CommerceML export before it reaches an online store: prices with no product, duplicates, and a partial export that looks like a mass deletion.
Python
DropOnceFile transfer
Sends a file by a link and QR code that expire: over the local network, through a tunnel, via a relay or directly between apps with X25519 and ChaCha20-Poly1305 encryption.
Go · Wails · React
What the studio is doing right now. Updated as things move.
IronworksGame for iPhone and iPad
NowAll 819 sprites are done; milestones M7–M12 are under way: smelters, power and research.
NextFinal pixel art from the artist and testing on iPhone.
FlovTownsA Unity city-builder
NowNine milestones are done: villagers, winter, night, the crown, dynasties and a large world. It builds for Mac and has been tested in the iPhone and iPad simulator.
NextBuilds for Android, Windows and the web.
DIFBarbershop website, mockup
NowThe client is choosing one of six site variants.
NextThe full site on the chosen variant and launch on the client’s domain.
TetratSubscription web app
NowThe site is live, with payments and trial protection connected.
NextFirst subscribers among plotter owners.