Crypto in the core
The crypto behind vChat and TerraCrypt exists once — in Rust — and iOS, Android and desktop call it through a C ABI. No four implementations drifting apart.
RustC ABISQLCipherpost-quantumSoftware architecture · since 2004
Sixteen products — from a post-quantum messenger and a video platform to a fiscal POS for cafés. One person, several languages, my own infrastructure. This is the case file on each one: what was built, what it stands on, where it stands.
scroll
In production · 13
Four areas, one person. Under each is what actually runs today.
The crypto behind vChat and TerraCrypt exists once — in Rust — and iOS, Android and desktop call it through a C ABI. No four implementations drifting apart.
RustC ABISQLCipherpost-quantumGo with no framework over PostgreSQL/PostGIS, SQLite where it is enough, my own nginx. Fiscal flows to ESIR and LPFR.
GoPostgreSQL/PostGISSQLitenginxiOS and Android natively, desktop through Tauri. One protocol, three clients, one source of truth.
SwiftSwiftUIKotlinTauriPHP 8.3 applications, static frontends and admin panels with metrics and logs — no heavy CMS.
PHP 8.3TypeScriptJavaScriptSQLEvery project has its own page: what was built, what it stands on, where it stands.
Café POS & fiscalization. A modern POS for cafés and hospitality, built for the Serbian market and sold as a monthly subscription. Guests order by scanning the table QR; waiters, kitchen and bar work from phones; the owner runs everything from an admin. The design is "thick local, thin cloud": a Tauri desktop box runs a Rust (axum) server, an encrypted SQLite (SQLCipher) store and a React PWA over the venue LAN — fully offline. Serbian fiscalization (ESIR → LPFR) with central licence control over a VPS.
RustTypeScriptSQLPHP
Secure messenger
RustSwiftKotlinin development № 02Video meeting platform
PHPTypeScriptSwiftlive № 03Ride & hike tracker
GoSwiftKotlinlive № 05Messenger on a custom curve
SwiftKotlinRustlive № 06VPN with a control panel
PHPBashinternal № 07Browser 3D game
JavaScriptSQLGLSLlive № 08Multi-tenant e-commerce
PHPTypeScriptSQLlive № 09Real-estate platform
TypeScriptJavaScriptlive № 10Public revenue portal
TypeScriptPHPSQLlive № 11Real-time parking spots
PHPTypeScriptSQLlive № 12Personal streaming portal
PHPJavaScriptSQLlive № 13Tool for presenters & streamers
TypeScriptlive № 14Desktop payment-slip tool
RustTypeScriptlive № 15Prayer times
TypeScriptJavaScriptlive № 16This case file
TypeScriptPHPJavaScriptliveOrdered by the year it began — newest first.
For work, collaboration, or a question about any of these systems: