Summary

Frontend Engineer with 3+ years building data-intensive web applications for municipal platforms. Focused on performance optimization and architectural decisions under legacy backend constraints. Recent work includes significant bundle size reduction (261KB → 10.8KB), load time improvements (35s → 10s), and building a production desktop app using Tauri + Rust.

Experience

3 years 4 months

"Almaty Development Center" JSC

October 2022 Present
Frontend Engineer

Led frontend architecture decisions for public-facing municipal platforms. Collaborated with backend engineers, urban planners, and medical staff in mostly-asynchronous environment. Full ownership of projects from requirements gathering through implementation to production monitoring.

  • Seismic Resilience Analytics Platform — Architected frontend for citywide earthquake risk dashboard. Designed client-side optimization strategy handling 500MB+ GeoJSON payloads—reduced load time from 35s to 10s through request batching, IndexedDB caching, and progressive tile loading. Built state management architecture (Zustand + React Query) supporting 500K+ map objects without performance degradation. Documented technical bottlenecks and proposed tile server migration roadmap to stakeholders.
  • Bundle Size Optimization Initiative — Led systematic refactoring of critical routes: reduced /recommendations from 261KB → 10.8KB (-96%), First Load JS from 820KB → 150KB (-82%). Improved Lighthouse performance score from 45 to 92. Integrated Lighthouse CI into deployment pipeline to track performance regressions and prevent future issues.
  • Hospital Capacity Monitoring System — Built WebSocket-based real-time dashboard tracking 40+ hospitals. Architected state updates maintaining <16ms render cycles under concurrent data streams. Implemented end-to-end testing suite ensuring sub-second notification latency. Collaborated with backend team to optimize WebSocket message format.
  • Digital School Ratings Platform — Created analytics portal for filtering/comparing 300+ schools. Architected virtualization solution (react-window) for 50K+ records dataset, reducing memory footprint from 800MB to 480MB. Designed accessible keyboard navigation and screen reader support (WCAG 2.1 AA compliant).
  • Design System & Component Library — Built reusable component library using shadcn/ui (Radix UI primitives) and Tailwind CSS, shared across 4 municipal modules. Translated design specifications into production-ready components maintaining visual consistency. Reduced feature development time by 30% through standardized accessible components and comprehensive documentation. Established CI/CD pipeline (GitHub Actions, Vercel) achieving 99.8% production uptime.
  • Cross-functional Collaboration — Partnered with backend team to optimize API contracts, reducing average payload size by 50% through data normalization. Worked directly with domain experts (urban planners, medical administrators) to translate requirements into intuitive UX patterns. Documented all architectural decisions for async team alignment.

Side Projects

January 2024 February 2024
Solo Developer

Cross-platform productivity application with local-first SQLite architecture. Full ownership from architecture design through implementation to release management.

ReactTypeScriptViteTauriRustSQLite
  • Built production desktop app from scratch using Tauri (Rust + React) with multi-language support (English/Russian)—full ownership from architecture decisions to user support
  • Designed local-first architecture with SQLite for offline-capable data persistence
  • Optimized cold start to <500ms through lazy loading and strategic code splitting
  • Managed complete release workflow: versioning, automated changelog generation, GitHub Releases—delivered 4 stable production versions
  • Open-sourced under MIT license with comprehensive documentation for contributors

Technical Skills

Languages
EnglishB2 (Professional working proficiency)
RussianNative
Technologies
Frontend Architecture: TypeScript, React 18+, Next.js 14+, Component design patterns, State management (Zustand, Redux Toolkit, TanStack Query), i18n
UI & Design Systems: shadcn/ui (Radix UI), Tailwind CSS, Material UI, Framer Motion, GSAP, Component libraries, Accessible UI patterns
Data Visualization & Real-time: Mapbox GL JS, GeoJSON, Vector Tiles (MVT/PBF), WebSockets, Real-time data streaming
Desktop Development: Tauri, Rust, System Programming, SQLite, Cross-platform development
Testing & DevOps: Jest, React Testing Library, End-to-end testing, GitHub Actions, Vercel, Lighthouse CI, Production monitoring
APIs & Integration: REST APIs, OpenAPI, Zod validation, API contract optimization

Education

International Information Technology University (IITU)
September 2021 June 2025
Bachelor's degree in Information and Communication Technologies
© 2025 Arlen. All rights reserved.