Fullstack Software Engineer · Distributed Systems · Offline-First Architectures · High-Performance Web & Mobile
- Offline-First & Local-First Systems: Architecting resilient state persistence layers using Dexie.js (IndexedDB), local FIFO synchronization queues, and native desktop runtimes (Tauri v2 / Rust) to eliminate data loss and drop memory consumption by 60% compared to Electron.
- Applied AI & Computational Graphics: Engineering production RAG pipelines on PostgreSQL (
pgvectorIVFFlat cosine search, sub-100ms resolution) paired with low-latency WebGL 3D math engines (Three.js barycentric offset calibration and shortest-geodesic gimbal lock mitigation). - Real-Time & Resilient Transports: Developing full-duplex WebSocket clients with jittered exponential backoff retries and atomic JWT refresh interceptor queues with concurrency mutexes in React Native (Expo New Architecture) and React ecosystems.
- Quality & Rigorous Verification: Enforcing strict type safety, snapshot cache rollbacks (TanStack Query v5), and generative property-based testing (
fast-check) across monorepo architectures (Turborepo).
| Project | Domain & Technical Highlights | Architecture & Tech Stack |
|---|---|---|
| DICERA | Enterprise D&D 5e AI Copilot & 3D Tactical Engine • Sub-100ms RAG retrieval across SRD 5.1 with deterministic SHA-1 chunking & pgvector IVFFlat indexing.• Custom WebGL Platonic solid physics engine with geodesic angular lerping (zero gimbal lock). • Generative property-based parser testing with fast-check. |
React 18 Node.js PostgreSQL pgvector Three.js Turborepo Zod Docker |
| Warehouse Manager Client | Offline-First Enterprise Logistics Client (Desktop & PWA) • Fault-tolerant offline mutation queue ( syncQueue) ensuring 100% data durability during network drops.• Real-time updates via STOMP WebSockets with background sync reconciliation. • Packaged with Tauri v2 (Rust), slashing client RAM footprint by 60% vs. Electron. |
React 18 TypeScript Tauri v2 (Rust) Dexie.js IndexedDB TanStack Query STOMP |
| Okuulib Mobile | Cross-Platform Digital Library & AI Reader • Atomic JWT refresh mutex with FIFO interceptor queue eliminating concurrency race conditions. • Full-duplex WebSocket AI streaming with exponential backoff & auth-recovery loop. • National Finalist at TEENNOVATION 2025 (top tier out of 100+ teams). |
React Native 0.81 Expo SDK 54 TypeScript Zustand TanStack Query Spring Boot |
| Domain | Technologies |
|---|---|
| Core Languages | TypeScript, JavaScript (ES6+), Java, Rust (Tauri), Python, SQL |
| Frontend & Mobile | React 18/19, Next.js, React Native (Expo), Tailwind CSS, NativeWind, Framer Motion, Three.js |
| State & Synchronization | TanStack Query v5, Zustand, Dexie.js (IndexedDB), WebSockets (STOMP), Service Workers |
| Backend & APIs | Node.js (Express), Java (Spring Boot), Python (Django / DRF), REST, Jose (JWT), Zod |
| Databases & AI | PostgreSQL, pgvector, Redis, Supabase, Prisma ORM, RAG Architectures |
| DevOps, Testing & Tools | Turborepo, Docker, Docker Compose, Vitest, Fast-Check, Jest, GitHub Actions, Vite |
- Location: Bishkek, Kyrgyzstan (Open to Remote Global/US/EU & Relocation)
- Email: adiletb387@gmail.com
- LinkedIn: linkedin.com/in/adilet-batyrov
- Telegram: @bbk0629