01
Product Engineer · 2025 — Present
A feature is shipped only when the whole path holds.
One AI product across every surface.
At chataibot.ru, I work across the web app, Capacitor-based iOS and Android clients, Node.js services, and the delivery systems around them.
Public links verify the shipped surfaces. Source and telemetry are private; contribution details describe my role, not inspectable implementation.
- Next.js
- TypeScript
- Capacitor
- Node.js
01
Cross-surface product flows
Assistant, document, cloud-file, and media flows needed the same behavior across web and mobile. I carried the work through client surfaces and Node.js services.
02
Reliable async delivery
Long-running generation can outlive a request or lose its stream. I worked on job state, interrupted-chat recovery, notifications, and delivery tracking so results still reach the user.
03
Mobile observability
Mobile startup crossed client, auth, and server boundaries without one timing view. I connected Firebase Performance, Server-Timing, and AppMetrica to trace each phase.