Engineering Leader & Full-Stack Architect
Leading engineering at two companies — building an ecosystem of 7 enterprise products (ERP, logistics, workforce platforms) with government system integrations, and serving as lead engineer at an industrial services company. Background in both software architecture and business operations (procurement, logistics, team management) gives me a systems-level view of products.
17 merged PRs in Svelte, SvelteKit, Biome, OXC (235k+ combined stars). Two production backends: 41K lines Go (ECS + Event Sourcing) and a B2B SaaS scoring 27K+ tenders with AI.
Server engine for creating digital twins of businesses. Entity-Component-System architecture with Event Sourcing — every business object is an Entity with typed JSONB Components, every mutation produces an Event in an append-only log.
- 14 business modules — Catalog, Warehouse, Orders, HR, Finance (double-entry accounting), Logistics (GPS tracking), CRM, Documents, Import, Webhooks
- Process engine — YAML-defined state machines for order fulfillment, stock replenishment, delivery tracking
- Arcana integration — reactive sync engine with 32 graph definitions, JSON Patch diffs, Centrifugo real-time delivery
- 3D space validation — AABB collision detection for spatial layouts
- Double-entry bookkeeping (int64 kopeks, РСБУ chart of accounts), Russian tax/EDO/labeling integration stubs
Stack: Go 1.24, Chi, PostgreSQL 16, Redis, Centrifugo v6, MinIO
FrankFMY CRM crm.frankfmy.com TypeScript private
B2B SaaS for Russian government procurement — sole engineer, production with paying customers.
- 27K+ tenders parsed from zakupki.gov.ru, scoring engine with morphological stemming, OKPD2 matching, log-weighted keyword normalization
- AI document analysis — PDF/DOCX extraction, per-template keyword scoring in technical specifications
- Real-time notifications — SSE in-app + Web Push + Telegram bot + email digest
- Security — httpOnly cookie auth, CSP/HSTS, CSRF double-submit, bcrypt + session revocation
Stack: Bun + Elysia, SvelteKit + Svelte 5, PostgreSQL + Drizzle ORM, Redis, Caddy
| Project | Stars | Merged | What I worked on |
|---|---|---|---|
| Svelte | 86k+ | 7 PRs | Reactive store detection in block expressions, state preservation during invalidation |
| SvelteKit | 20k+ | 5 PRs | Remote function error handling, DX improvements |
| Bun | 87k+ | 5 open | Fetch API error messages, S3 client fixes |
| Biome | 23k+ | 3 PRs | Async generator rules, formatter directives |
| OXC | 19k+ | 2 PRs | Diagnostic message improvements |
| Project | What it does | Stack |
|---|---|---|
| Arcana | Reactive graph sync engine — real-time PostgreSQL-to-frontend with WebSocket and framework adapters | Go, PostgreSQL |
| buddy-evolution | Claude Code plugin — companion progression with 34 achievements, XP, journal, stat growth (buddy.frankfmy.com) | Node.js |
| Burrow | Self-hosted VPN — VLESS+Reality, CDN fronting, Hysteria2, auto-fallback, split tunneling | Go, Svelte, Tauri |
| AURA | Censorship-resistant messenger on Nostr protocol | TypeScript, Svelte |
Languages
Frontend
Backend
Data & Infrastructure



