
About me
Frontend developer (5+ yrs). I build UI-heavy products: SVG/image/video editors and Telegram Mini Apps. Strong with legacy code, clean architecture, and systematic delivery. Seeking a team to own outcomes and grow both the visual and engineering sides.
Key Skills
Core
TypeScriptJavaScriptHTMLCSSSCSSGitCI/CD
React
ReactReduxZustandNextshadcn/uiAceternity UI
Vue
VueVuexPiniaNuxtVuetify
Rendering
SPASSRSSGCSR
Tools
TailwindFigmaDockerTelegram Mini AppsGoogle Tag ManagerYandex MetricaMotion.jsPaper.jsChart.jsSVGCursorClaudeChatGPT
UX & Visual
UI/UXMotion & Interaction DesignResponsive & Fluid Layout SystemsThemability & Runtime ThemingAccessibility
Architecture
Design SystemsFeature-Sliced DesignAtomic DesignClean ArchitectureMVCMVVMState ManagementFluxMicrofrontendsModular Frontend
Principles
Performance OptimizationSOLIDDRYKISSYAGNI
Process
AgileScrumLeanWaterfall
Experience
5 years 1 monthFullstack Developer
Freelance, Remote
Jan 2025 — Present(10 m)
- Developed web applications with React/Next.js (previously Vue/Nuxt), including Telegram Mini Apps and bots.
- Built UI and backend logic (Go, PostgreSQL, Redis, CI/CD).
- Delivered landing pages, catalogs, stores, and analytics dashboards.
- Designed architecture and optimized performance and UX.
TypeScriptJavaScriptHTMLCSSCI/CDReactZustandNextshadcn/uiAceternity UITailwindFigmaDockerTelegram Mini AppsMotion.jsCursorClaudeChatGPTGoPostgreSQLRedis
Middle+ Frontend Developer
Orbit — Telegram Mini Apps gaming platform "Portal", Dubai, Remote
Sep 2024 — Mar 2025(7 m)
- Led the frontend of a Telegram gaming platform from prelaunch to 1M users, delivering the UI and major app logic (rewards, purchases, ads)
- Built a drop-in TMA (Telegram Mini Apps) SDK providing embeddable UI widgets and cross-game services (auth/profile, balance & inventory sync, leaderboards) for partner games
- Delivered rich animated interactions using Motion.js, custom particle systems, and Spline-based lootbox animations
- Implemented full visual theming integration based on user-selected Telegram styles, ensuring seamless UX alignment
- Optimized for Telegram Mini Apps constraints: cut initial JS payload by 55% (from 1.1 MB to 490 KB gz) via code-splitting, tree-shaking, and asset deduping
TypeScriptJavaScriptHTMLCSSSCSSReactReduxZustandSPACSRTailwindFigmaTelegram Mini AppsMotion.jsCursorMotion & Interaction DesignResponsive & Fluid Layout SystemsThemability & Runtime ThemingDesign SystemsFeature-Sliced DesignAtomic DesignClean ArchitectureFluxAgile
- Developed a complex image/video editor with multi-layer support, batch text/image/video imports, timeline and animation system
- Designed and built a comprehensive ad banner generator with rich template system and post-generation editing capabilities
- Led complete UI redesign from legacy Android-style interface to modern Material 3+ design system
- Built analytical dashboards with charts and visual summaries for banner performance across various ad networks; cut campaign progress review time from ~10 to ~2 minutes
TypeScriptJavaScriptHTMLCSSSCSSVuePiniaVuetifySPACSRTailwindFigmaDockerGoogle Tag ManagerYandex MetricaChart.jsMotion & Interaction DesignResponsive & Fluid Layout SystemsDesign SystemsFeature-Sliced DesignAtomic DesignClean ArchitectureFluxAgileWaterfall
- Built the Iconizer SVG editor on Paper.js, with support for grouped downloads, editable previews, syntax-highlighted embed code, and role-based access
- Maintained and enhanced the internal UI-kit shared across multiple projects, contributing accessibility fixes
- Configured ad blocks in the UI: improved UX, +18% CTR, 72% viewability
- Improved site performance with lazy loading, SSR, and image compression — LCP reduced by 42%, CLS 0.03, image payload reduced by 55%
JavaScriptHTMLCSSSCSSVueVuexNuxtSSRSSGFigmaDockerGoogle Tag ManagerPaper.jsSVGMotion & Interaction DesignResponsive & Fluid Layout SystemsDesign SystemsFeature-Sliced DesignAtomic DesignClean ArchitectureFluxMicrofrontendsAgileScrum
- Built isolated SPA modules branching from a monolithic system, often integrating with legacy PHP and various frameworks
- Developed an internal UI-kit tailored for document workflows in a government-adjacent platform
- Created a highly dynamic editable table component with inline forms, nested interactions, and full mobile responsiveness
- Focused on UX for reducing repetitive bureaucratic steps through structured and smart interface automation
JavaScriptHTMLCSSSCSSVueSPACSRFigmaResponsive & Fluid Layout SystemsDesign SystemsAtomic DesignClean ArchitectureMVCModular FrontendWaterfall
Education
- Advanced Enterprise Programming on JavaScript course
- Courses in Product Design & Management
- Practiced backend/frontend/mobile development, studied data structures and algorithms
- Built procedurally generated solar system in Unity (algorithms used in resume-site animation)
FrontendJavaScriptTypeScriptHTMLCSSSCSSGitCI/CDDockerFigmaReactReduxSPAUI/UXAccessibilityResponsive & Fluid Layout SystemsDesign SystemsAgileScrumWaterfallLeanBackendPython FlaskPython FastAPIPython DjangoJava SpringMobileAndroid developmentFlutterData Structures & AlgorithmsGame DevelopmentC#Unity
Awards
Teaching
Taught high school students Android dev on Java, robotics on Python
Taught kids programming on Python via Minecraft
