Frontend Developer (Vue 3 / Nuxt 3, TypeScript) (outstaff) — SberSpasibo
Apr 2023 — present
- CRM for operators on Nuxt 3 (SSR), TypeScript, TanStack Query, WebSocket: templated ticket processing scenarios. Based on CRM logs before/after - ticket processing time -50%, operator errors -30%. Personal contribution: scenarios, WebSocket integration, query optimization.
- Dynamic forms system on Nuxt 3 (Composition API, Pinia): advanced validation and state management. Based on form events and logs - form completion time -35%, validation errors -40%.
- Analytics dashboard on Vue 3: large data visualization, list virtualization, render optimization. Report generation became 3x faster (measured report preparation time before/after).
- Personalized missions module with a progress tracker: repeat visits +28%, conversion to completed tasks +45% (based on product analytics before/after).
- Developed the design system and shared component library; optimized Core Web Vitals (LCP, INP, CLS); set up Sentry monitoring (releases, source maps, error triage); established the testing process: Vitest (unit), Playwright (e2e); conducted code reviews and mentored juniors.