×
Danila Rapotkin

Danila Rapotkin

Frontend Developer


Background


About

About

Frontend Developer with 5 years of experience specializing in React, Next.js, Web3, and modern JavaScript technologies. Led development teams and delivered scalable web applications. Open to relocation and business trips.

Work Experience

Work Experience

  • Frontend Developer (Web3), Entangle (https://entangle.fi)

    Jun, 2024 - Present

    Product Web3 company developing cross-chain infrastructure

    • Led development of a public-sale Web3 dApp: integrated blockchain contracts in EVM (Ethereum) & Solana using viem and web3.js

    • Implemented authentication via popular Web3 wallets (wagmi, @solana/wallet-adapter-react)

    • Prepared a Storybook-based UI kit, accelerating development by 20% compared with a similar project

    • Managed the company's main landing page team (4 FE devs)

    • Optimised heavy Lottie animations, achieving 5× faster LCP and 70% lower CPU load on mobiles

    • Built a real-time widget for blockchain blocks & transactions (WebSocket)

    • Created custom scroll-bound animations with Framer Motion

    • Reviewed ≈100 merge requests

    • Developed responsive multi-page landing sites (Next.js, CSS Modules, SCSS, Tailwind, Framer Motion, GSAP, Lottie)

  • Frontend Developer, WOWlife (https://wowlife.club)

    Jan, 2024 - Jun, 20245 months

    E-commerce platform for gift certificates

    • Migrated legacy codebase to modern stack: Next.js (App Router, SSR, BFF) + REST API

    • Designed architecture enabling multi-regional scaling

    • Built customer account module and integrated auth (JWT, Yandex ID)

    • Improved maintainability introducing Redux Toolkit (RTK)

  • Frontend Developer, Control Leasing (https://ctrl.lc)

    Sep, 2022 - Jun, 20241 year 9 months

    Leasing company

    • Extended admin panel UI for internal business-process automation (React, MUI)

    • Coded website sections & components with responsive BEM layout (Flexbox, Grid, media queries)

  • System Administrator, Tovstonogov Bolshoi Drama Theater

    Jun, 2020 - Sep, 20222 years 3 months

    Theatre

    • Administrated Linux & Windows Server; configured VPN, DNS, iptables

    • Deployed Nginx web server with LetsEncrypt SSL in Docker

Skills

Skills

  • Languages

    JavaScript

    TypeScript

    SQL

    HTML

    CSS

  • Frameworks

    React

    Next.js

    Express.js

  • Tools

    Git

    Webpack

    Vite

    Node.js

    Docker

    Nginx

    ESlint

    Prettier

    Husky

  • Web3 & Blockchain

    viem

    web3.js

    wagmi

  • Testing

    Jest

    React Testing Library

    Vitest

  • Libraries

    Redux

    Redux Toolkit

    MobX

    Zustand

    React Query

    Storybook

    React Hook Form

    Zod

    Apollo Client

  • Styling & Animation

    Tailwind

    MUI

    Chakra UI

    BEM

    Framer Motion

    GSAP

    Lottie

Education

Education

  • Applied Mathematics & Computer Science, Bachelor, Chelyabinsk State University

    Sep, 2011 - Jun, 2016