Senior Software Engineer
TypeScript · Node.js · React / Next.js · PostgreSQL
Backend-first engineer building product systems from ambiguous requirements to reliable production.
I design and ship backend-heavy product systems: data models, APIs, integrations, background workflows, authentication and authorization, testing, deployment, observability, and incident recovery. I can deliver the complete product vertical with React/Next.js or SvelteKit, while my strongest work is in backend architecture, data integrity, and production reliability.
Recent work spans multi-tenant B2B SaaS, procurement workflows, industrial telemetry, collaborative business software, secure messaging, and evidence-grounded AI systems.
I use AI coding agents to accelerate research, implementation, and review, while retaining responsibility for constraints, architecture, security, tests, debugging, and production outcomes.
| System | Scope | Engineering signal |
|---|---|---|
| AURA | Private browser-based Nostr messenger with encrypted one-to-one messaging, signed invitations, Passkey/PRF identity custody, device linking, relay replay, and durable inbox/outbox persistence | Solo-built and released with explicit custody and delivery semantics, fail-closed boundaries, 200+ unit tests, and browser E2E coverage |
| TenderHQ | Multi-tenant procurement product with ingestion, scoring, CRM, AI document workflows, background jobs, auth, and operations tooling | Reduced pending queue work by more than 90% by restoring a missing domain invariant; hardened tenant isolation across secondary lookups and document paths |
| Industrial telemetry platform | Read-only upper software/data contour around MQTT, PostgreSQL/TimescaleDB, alerts, APIs, and operational workflows | Batched persistence, WAL-based crash recovery, deduplication, bounded time-series queries, health checks, and exact-artifact delivery |
| Collaborative business platform | Backend and integration boundaries for versioned, synchronized business workflows | Integrated a collaborator-authored canonical editor through explicit adapters and contract tests, then removed the legacy compatibility path after migration |
| Repository | Engineering focus |
|---|---|
| AURA | TypeScript, secure stateful workflows, WebAuthn custody, Nostr protocol integration, durable browser storage, Vitest, and Playwright |
| ru-procurement-toolkit | Framework-neutral TypeScript utilities with explicit public/proprietary boundaries and automated verification |
| maximal-square-visualizer | Interactive TypeScript dynamic-programming visualizer with exhaustive oracle checks for small matrices |
| Arcana | Go and TypeScript R&D for PostgreSQL-backed reactive graph synchronization, WebSocket delivery, normalized diffs, and framework adapters |
| Bizengine | Go R&D for modular business-system modeling with ECS, event-sourced concepts, PostgreSQL, and real-time workflows |
| buddy-evolution | Local Node.js plugin for Claude Code with session hooks, progression state, and automated tests |
18 merged pull requests across Svelte, SvelteKit, Biome, and OXC.
| Project | Merged work |
|---|---|
| Svelte | 7 PRs: compiler/runtime fixes, accessibility behavior, migration docs, and test maintenance |
| SvelteKit | 6 PRs: precompression, navigation types, history API compatibility, warning behavior, and docs |
| Biome | 3 PRs: TypeScript-aware lint fixes, import cleanup correctness, and async-generator handling |
| OXC | 2 PRs: actionable diagnostics and formatter-directive handling |
Open to senior software, backend, backend-heavy full-stack, product engineering, and hands-on technical leadership roles. Remote contract or full-time work is preferred; exceptional hybrid and relocation opportunities are considered.



