Profile
Frontend-focused web developer with nearly 8 years of experience building production web applications, Telegram Web Apps, fintech/payment flows, internal platforms, and SEO-focused public websites. Strong in React, TypeScript, Next.js, real-time interfaces, API integration, and pragmatic Node.js backend work. Delivered projects across cryptocurrency exchange, B2B finance, e-commerce, import/export automation, education, and social automation domains, with a focus on reliable delivery and maintainable product interfaces.
Experience
2022 - Present
Middle/Senior Frontend Developer
AtlantSoftware
- P2P cryptocurrency exchange: wallets, bids, deals, merchant operations, disputes, QR codes, chat, transaction status, REST APIs, and Socket.IO updates.
- E-commerce storefront: Next.js category/product pages, application-area navigation, cart and order flows, shared carts, SEO optimization, performance-focused rendering, i18n, and responsive UI.
- Product export service: Node.js/Express backend for product data export, S3 file storage, image processing, validation, logging, PostgreSQL, and OpenSearch integrations.
- Import/export admin app: mapping profiles, validation rules, data previews, file upload and parsing, export automation, package editor, and admin workflows.
- B2B finance web app: React flows for payments, wallets, withdrawals, transaction history, business onboarding, documents, admin panels, public API, and compliance checks.
- B2B finance landing page: Next.js marketing site optimized for SEO, Google PageSpeed, responsive performance, global payments messaging, animated sections, i18n, and conversion-focused onboarding.
- Vehicle auction Telegram Web App: auction catalog, lot details, filters, bidding flows, saved items, profiles, orders, and media-heavy mobile UI.
- QR payment Telegram Web App: QR scan/upload, payment processing, wallet top-up and withdrawal, promo codes, cashback, eSIM flows, admin and history screens.
- Company and internal tools: SEO- and performance-oriented company landing page plus a development-process tracking platform for organizing team workflows.
03/2021 - 07/2024
Junior/Middle Frontend Developer
EpolSoft
- Built responsive React modules for employee certification platforms, including user workflows and reusable UI components.
- Integrated REST APIs and data-driven interfaces for a meteorology monitoring platform.
06/2019 - 12/2019
Junior Fullstack Developer
WebDad
- Developed features for a social media auto-posting platform, including front-end interfaces and backend integration.
- Built an interactive class schedule interface for educational institutions.
Professional Skills
- HTML, CSS, SCSS
- React, TypeScript
- Next.js, Vite
- Redux, MobX, Zustand
- React Query / TanStack Query
- Responsive UI, i18n
- SEO, Google PageSpeed
- Admin Dashboards, Forms, Data Tables
- Ant Design, Material UI
- Node.js, Express, NestJS
- REST APIs, Swagger/OpenAPI
- PostgreSQL, TypeORM
- Redis, Bull Queues
- WebSocket / Socket.IO
- Telegram Web Apps
- Payment Flows, JWT Auth
- File Uploads, Import/Export, CSV/XLSX
- AWS S3, OpenSearch
- Image Processing / Sharp
- Git, Docker, Nginx
Selected Personal Projects
Personal
UForge AI Business Platform
- Designed an AI-native, multi-repository SaaS platform for creating, configuring, and monetizing Telegram bots, with a NestJS backend, PostgreSQL, Redis, Bull queues, JWT auth, REST APIs, WebSocket updates, and third-party AI provider integrations.
- Implemented agentic page and module editing: AI actions can update generated pages, element styles, themes, content blocks, and page structure; prompts can extract and summarize user-provided reference URLs and request AI-generated video blocks when useful.
- Built a React/Vite dashboard with a visual FlowEditor for bot scenarios, including drag-and-drop nodes, conditional logic, variables, forms, external API integrations, broadcasts, A/B testing, CRM, analytics, and real-time notifications.
- Developed a dynamic public runtime for generated shops, booking pages, and custom modules with subdomains/custom domains, SSR/ISR, static asset proxying, Open Graph metadata, Telegram WebApp support, and separate browser/Telegram/user authorization boundaries.
Personal
Espagotchi Client for ESP32
- Built an ESP32 touch-display firmware prototype with ESP-IDF and PlatformIO, targeting CYD and ESP32-S3/LilyGo-style hardware where RAM, storage, display, and input constraints shaped the architecture.
- Implemented a PICO-8-style console emulator/cartridge runtime on constrained ESP32 hardware, including Lua VM integration, PICO-8 memory/API compatibility work, cart loading, persistent data planning, smoke testing, and support for bundled game cartridges.
- Developed embedded UI/game systems including pet states and needs, local encounters, socket connectivity, asset conversion, LVGL-oriented display work, audio sequencer, 8-bit music player, and standalone mini-games such as an aquarium, fishing, room setup, and a progression clicker.