Frontend developer specializing in Vue 3 / Nuxt 4·3·2 with 4 years of commercial experience in fintech (SberSpasibo, Pochta Bank).
Core: TypeScript · JavaScript · Vue 3 · Nuxt 4/3/2 · React · Next.js
State & Data: Pinia · TanStack Query · Vuex · Zustand · Redux
UI: Tailwind CSS · SCSS/SASS · CSS Modules · Shadcn/ui
Backend: Node.js · NestJS · Express · REST API · GraphQL · WebSocket · PostgreSQL · Prisma
Tooling: Vite · Webpack · Vitest · Jest · Playwright · Cypress · Docker · CI/CD · Sentry
Performance: Core Web Vitals (LCP · INP · CLS) · SSR · SSG · ISR · SPA · code splitting · lazy loading
| Project | Description |
|---|---|
| @wsms/logger | Zero-dependency structured logger for Node.js — async writes (~700k logs/sec), log rotation, child loggers |
| @wsms/logger-connect-nuxt | Nuxt 3/4 module for @wsms/logger |
| protected-gallery | Encrypted media vault for Android — AES-256-GCM, Android Keystore, native Kotlin module, fully offline |
- Website: whostolemysleep.ru
- Telegram: @WhoStoleMySleepDev
- Email: whostolemysleep@gmail.com