Experience
Download PDFUspect
Frontend Developer (Senior)
Built a tree table for logistics analytics with customizable columns and reduced its load time from 30s to 1.5s. I implemented it on React, TypeScript, and DND-Kit, migrated state from Redux Toolkit to MobX, and added registries for data exchange via GraphQL with an Apollo Client integration.
Rewrote a UI kit in a large cross-functional team, unified the stack, and reduced bundle size by 60%. The work simplified further interface development and reduced legacy dependency overhead. I migrated micro-frontends on Ionic and Vue into a unified stack on React, TypeScript, Module Federation, and Single-Spa, implemented chats and notifications via WebSocket, and worked in a team of 14 frontend, 4 backend, 4 QA, 1 PM, 2 BA, 2 SA.
Built VS Code extensions for data analysis with Copilot and AI integration to move core workflows closer to developers. I implemented MCP servers on Python, FastMCP with LLM connectivity, integrated OpenAPI for internal service communication, and built the frontend on React, Tailwind.
Built an exchange dashboard with navigation, charting, and a world map, while laying a foundation for product scaling through modular architecture. I built the interface on React, TypeScript, and Nanostores, created a monorepo, added candlestick charts on D3 and Highcharts, integrated Yandex Maps, ensured localization via i18n, and handled requests via SWR, Axios.
Built a large-scale 3D scene for an interactive platform with section-based navigation and AI chats. I implemented it on Next.js, TypeScript, and Three.js, added post-processing via bloom and DOF, applied mathematical interpolation with Maath, integrated OpenAI and OpenAPI, and used TanStack Query for requests and GSAP for animations.
Built an internal HR tool for a large team to manage candidate data, meetings, and interviews. The product included a dashboard, news, calendar notes, and an interactive map for interview locations. I built it on TypeScript, React, and MUI, and integrated data via Axios with caching and request optimization.
Created a series of optimized games under 600KB running at 60fps. I built them on TypeScript and Pixi.js, applied game dev patterns including hitboxes, material atlases, and Bitmap font, and created utilities for atlas optimization and assembly.
Built a promo landing page for an internal company event with 3D scenes and lead collection. I built it on Next.js, TypeScript with SSR and caching, implemented scenes with Three.js, GSAP, and Framer Motion, added a sequence pattern for optimized animation and media loading, and integrated a REST API.
Frontend Developer (Middle)
Built a cryptocurrency platform with a multi-role model for admins, moderators, and users, including settings, chats, and crypto device purchase flows. I built the frontend on TypeScript, Remix, integrated backend services via gRPC, Protocol Buffers, and Web3.js, used Zod for validation, and used Stitches and Styled-Components for styling.
Modernized a dataset collection project for LLM model training that handled 100+ datasets with up to 100K records each. I upgraded the legacy codebase and improved interactive loading and image processing workflows. I rewrote it on TypeScript, React, implemented interactive loading via Socket.IO, added a Canvas factory, and built the UI on Ant Design.
Built a corporate system for analysis, rental, and product accounting with a user profile and multi-step data entry flows. I implemented it on Next.js, TypeScript with forms via React Hook Form and Yup.
Built a VK Miniapp with ~1M monthly users, including a profile, interactive chat, role-based model, and reusable components. I built it on TypeScript, React, and Effector, implemented forms via React Hook Form, and optimized the build with Vite, tree-shaking, and code-splitting to reduce load times.
Built a corporate landing page to showcase company expertise and support lead collection through a visually rich presentation. I implemented it on Next.js, TypeScript with 3D scenes on Three.js, Maath, GSAP, and OpenGL, added mathematical animation calculations, and integrated a REST API.
Built a multi-level product catalog focused on instant loading, SEO, and efficient search across product data. I implemented SSR/SSG on Next.js, TypeScript, integrated GraphQL, Apollo, and Elasticsearch, and visualized geodata via Yandex Maps.
Modernized a support service with ~4M daily users by improving UI stability, rendering speed, and engineering quality. I fixed memory leaks, resolved race conditions, reduced excessive re-renders, restored Storybook, and strengthened delivery and testing workflows. I migrated MUI to Mantine in a React, TypeScript, FSD codebase, introduced Reatom and RxJS, optimized rendering via virtualization, set up GitLab CI/CD, and covered functionality with Cypress E2E, Playwright, and Jest unit tests.
Fullstack Developer (Middle)
Designed and published an open source VS Code extension that sped up routine workflows through templates, snippets, and workspace customization. I built it with TypeScript, JavaScript, and VSCE, added UI customization, themes, icons, syntax highlighting, snippets, and templates, covered it with Jest unit tests, and configured CI/CD for publishing.
Built a RAG system for automated data analysis and reuse of information from external sources. I implemented embeddings and a vector database on Python, LangChain, and Chroma, set up data collection via Playwright, Selenium, and Beautiful Soup, and built the frontend on React, Axios.
Architected an internal library to accelerate future projects through reusable UI and 3D solutions. It included reusable cases with 3D scenes, animations, UI components, and media mechanics. I built it on Next.js, TypeScript, Three.js, R3F, and ShadCN, used Maath for mathematical calculations, GSAP and Motion for animations, and standardized development with Biome.
Deployed a Docker Compose template for rapid environment setup and reduced integrated stack startup to a single command. I combined 6 services including PostgreSQL, MongoDB, Redis, Prometheus, Grafana, and Loki, and configured Nginx as a reverse proxy with cross-platform support for Linux, macOS, and Windows.
Designed a boilerplate for Telegram/Discord bots to speed up new integrations and standardize the base architecture. I implemented it on Node.js, TypeScript with a reusable structure and Biome linting.
Built a corporate website for a video production studio with a strong focus on visual presentation and proper handling of user data. I built it on Next.js, TypeScript, added Three.js 3D effects, lazy loading, player integration, and worked with a REST API for personal data processing.
Frontend Developer (Middle)
Built a corporate website for a design studio with a strong focus on visual presentation, performance, and search visibility. Improved Lighthouse from 45 to 100 and optimized Core Web Vitals for low-end devices. I built the frontend on Pug, SCSS, GSAP, and Webpack with scroll-triggered animations, custom transitions, and media handling, implemented SEO via Open Graph, schema.org, and sitemap, and built the backend and data schemas on Node.js, Express.js via REST API.
Built a multi-level equipment catalog that improved navigation across the product range and strengthened key page presentation. I implemented it on Laravel, PHP with a map service, added detailed GSAP animations, and optimized media content for low-end devices and legacy browsers.
Architected a multi-level website with a distinct presentation for each page and convenient content management. I built the frontend on Pug, SCSS, GSAP with custom animations and developed a CMS module on Node.js, Express.js.
Built a learning platform with a role-based model for teachers, students, and moderators, including storage and processing for learning materials. I built the backend on Node.js, Express.js, the frontend on HTML, CSS, added GSAP page transitions, and integrated S3 with media auto-optimization via FFmpeg.
Built a multi-functional website for an automotive service that combined customer booking, diagnostics, and spare parts workflows in one product flow. I implemented it using WordPress, PHP, and jQuery, and added CRM integration and messenger notifications.
Built an analytics platform with real-time reporting where confidentiality and scalability were key requirements. I implemented it on Laravel, PHP with data encryption and a scalable architecture.