Gleb Gorokhov, Developer in Batumi, Adjara, Georgia
Gleb is available for hire
Hire Gleb

Gleb Gorokhov

Front-end Development Developer

Batumi, Adjara, Georgia

Toptal member since February 14, 2022

Bio

Gleb is a product-minded, full-stack lead engineer with 13 years of experience marrying code, design, and business goals. He spots the real problem fast, builds lightning-quick, pixel-perfect apps, and guides remote teams with clear docs, 100% test coverage, and data-driven decisions that move metrics.

Portfolio

Cendars Tech Labs FZCO
React, TypeScript, Tailwind CSS, Cursor AI, Web3, Blockchain, Solana...
DialedN Outdoors LLC
TypeScript, JavaScript, SQL, Nuxt.js, Vue 3, React, Zustand, Tailwind CSS...
EBA
Next.js, React, MongoDB, TypeScript, Vercel, JavaScript, MobX, Tailwind CSS...

Experience

  • Front-end Development - 13 years
  • TypeScript - 9 years
  • Full-stack Development - 8 years
  • Database Architecture - 8 years
  • React - 7 years
  • Next.js - 6 years
  • Node.js - 6 years
  • Cursor AI - 2 years

Preferred Environment

TypeScript, JavaScript, Tailwind CSS, React, Node.js, Front-end Development, Full-stack Development, Claude Code, PostgreSQL, Drizzle ORM

The most amazing...

...thing I built is Zenfl, an AI system that matches freelancers to the right jobs and writes their cover letters instantly.

Work Experience

Front-end Developer

2025 - 2026
Cendars Tech Labs FZCO
  • Built real-time crypto trading terminals in React 19 and TypeScript, streaming live perpetuals, memecoin, and prediction-market data into AG Grid tables with virtualized rendering for thousands of continuously updating rows.
  • Integrated Hyperliquid perpetual APIs to ship interactive liquidation, depth, and price charts using ECharts and Lightweight Charts, cutting chart re-render cost through targeted memoization and data refactors.
  • Engineered prediction-market leaderboards with category, timeframe, and debounced wallet-search filters over live APIs, replacing mock data with production endpoints across both desktop and mobile layouts.
  • Implemented passkey/WebAuthn authentication and a non-custodial wallet manager covering deposit, withdrawal, and private-key flows with Viem, strengthening login security while simplifying user onboarding.
  • Optimized React render performance using useMemo, useCallback, React.memo, and the React Compiler, eliminating wasteful re-renders in high-frequency trading views driven by streaming socket updates.
  • Designed and shipped a reusable component library in Storybook with Radix UI and Tailwind CSS v4, standardizing buttons, tooltips, tables, and charts to accelerate feature delivery across the platform.
  • Delivered shareable PnL cards, a real-time alerts system, and theme customization, building responsive mobile layouts that brought the full trading terminal experience to touch devices.
  • Contributed 490+ commits over 10 months as a freelance front-end engineer, owning features end-to-end from Figma specs through API integration, code review, and green lint/build CI.
Technologies: React, TypeScript, Tailwind CSS, Cursor AI, Web3, Blockchain, Solana, JavaScript, D3.js, Web Performance Optimization (WPO), Vite, Figma, Redux, TradingView, Charts, React Router, Redux Toolkit, Node.js, Radix UI, Storybook, Framer Motion, AG Grid, ECharts, Recharts, Data Virtualization, Hyperliquid SDK, WebAuth, REST APIs, Axios, i18next, Vitest, Playwright, ESLint, Prettier, Next.js, Single-page Applications (SPAs), Front-end Design, Web & Mobile Applications, Front-end Development

Core Full-stack Engineer and Product Designer

2023 - 2025
DialedN Outdoors LLC
  • Architected and shipped a multi-vendor fly-fishing marketplace from zero to launch, unifying inventory from independent shops and makers into a single search, cart, and checkout experience.
  • Owned the full stack end-to-end as one of four founding team members — designing in Figma, building the Nuxt.js storefront and React merchant dashboard, and developing the Node.js/NestJS back end.
  • Built the eCommerce engine on Medusa with PostgreSQL and Prisma, modeling multi-vendor catalogs, orders, and split fulfillment so one cart could span products from multiple shops.
  • Designed and implemented the complete UI/UX in Figma and Tailwind CSS, delivering a responsive, conversion-focused storefront and a reusable component system from scratch.
  • Developed AI-powered product discovery and catalog normalization to match and de-duplicate gear across vendors, surfacing relevant results from a single unified search.
  • Led and mentored a front-end engineer, owning architecture decisions, code review, and delivery planning for the marketplace's customer-facing experience.
  • Implemented multi-vendor merchant onboarding and storefront flows, enabling independent shops to list products, manage inventory, and fulfill orders on a shared national platform.
  • Built scalable REST APIs with Nest.js and Prisma over PostgreSQL to power vendor management, product catalogs, and cross-vendor order orchestration.
Technologies: TypeScript, JavaScript, SQL, Nuxt.js, Vue 3, React, Zustand, Tailwind CSS, Server-side Rendering (SSR), Responsive UI, Responsive Web Apps, Node.js, NestJS, REST APIs, API Design, Medusa, Marketplaces, Stripe Checkout, PostgreSQL, Prisma, TypeORM, AI-enabled Search, Vector Databases, Prototyping, Web UI Design, UI Design, Code Review, Leadership, Team Mentoring, Agile, Python, Minimum Viable Product (MVP), Database Architecture, Web UX Design, Web App Design, GraphQL, Google Cloud Platform (GCP), Front-end Development, Full-stack Development, Cursor AI, Claude Code

CTO and Lead Full-stack Developer

2023 - 2025
EBA
  • Engineered a comprehensive full-stack website from scratch, significantly enhancing the user experience for the EBA blogging platform, a Reddit alternative for Russian users.
  • Pioneered the UI/UX design, incorporating complex custom components and utilizing technologies like Next.js, React, MongoDB, TypeScript, JavaScript, MobX, and Tailwind CSS to ensure intuitive and engaging user interactions.
  • Optimized server-side rendering and caching processes, leveraging Vercel for deployment and Redis for caching, resulting in faster loading speeds and higher performance metrics.
  • Implemented web vitals best practices, resulting in a 40% increase in page load speed and a 30% improvement in overall site performance.
  • Designed and developed a robust API architecture, enhancing data interchange and enabling seamless integration with various services.
  • Employed MongoDB as the primary database solution, streamlining data storage and retrieval operations and contributing to a more responsive and efficient user experience.
  • Led a technical team as the chief technology officer, fostering a collaborative environment and driving the successful delivery of key projects and initiatives.
  • Oversaw the complete lifecycle of the platform, from conceptualization to launch, and provided ongoing support and improvements post-deployment.
Technologies: Next.js, React, MongoDB, TypeScript, Vercel, JavaScript, MobX, Tailwind CSS, Front-end, Full-stack, Web App Design, APIs, NestJS, PostgreSQL, ClickHouse, Minimum Viable Product (MVP), Database Architecture, Web UX Design, Google Cloud Platform (GCP), ChatGPT, Front-end Development, Svelte, Full-stack Development, Server-side Rendering (SSR)

Senior Full-stack Developer and UX/UI Designer

2022 - 2023
MYA (Meet Your Accountant)
  • Developed and maintained the front and back end of the platform using cutting-edge technologies, such as React, TypeScript, Node.js, Vite, and Google Firebase.
  • Implemented a responsive and visually appealing UI using SCSS, Tailwind CSS, and PostCSS, optimizing the platform's design and user experience.
  • Integrated Stripe for secure and seamless subscription payments, enhancing user satisfaction and trust.
  • Incorporated the Algolia search functionality for a more efficient and accurate search experience.
  • Utilized Chart.js to create interactive and informative visualizations for data representation and analysis.
  • Ensured the platform's smooth and reliable performance by monitoring and troubleshooting errors using Sentry.
  • Collaborated with a multidisciplinary team of developers, designers, and product managers to meet project goals and deliver high-quality solutions on time and within budget.
  • Continuously researched and implemented new technologies and best practices to optimize platform performance and user experience.
Technologies: TypeScript, Firebase, Cloud Firestore, Tailwind CSS, PostCSS, Vite, ChatGPT, Chart.js, Node.js, Sentry, Algolia, JavaScript, Stripe, Stripe API, API Integration, Google Analytics, Next.js, GitLab, Trello, Single-page Applications (SPAs), Material UI, Front-end Architecture, Design, UX Design, Supabase, React, Web Performance Optimization (WPO), Minimum Viable Product (MVP), Database Architecture, Web UX Design, Web App Design, Google Cloud Platform (GCP), Front-end Design, Front-end Development, Full-stack Development, Cursor AI

Senior Front-end Developer

2022 - 2022
Lendflow
  • Built responsive, high-performance UI in React and TypeScript for an embedded lending platform that has powered $1.5B+ in credit offers.
  • Developed interactive data visualizations with Chart.js, turning complex credit signals and underwriting data into clear, actionable analytics dashboards for lending teams.
  • Engineered a reusable React component library with TypeScript, Tailwind CSS, and PostCSS, improving visual consistency and rendering performance across the platform.
  • Drove UI/UX optimization initiatives, identifying friction points and shipping improvements that streamlined complex lending and loan-application workflows.
  • Designed and iterated interfaces in Figma, establishing a consistent visual identity and translating designs into pixel-accurate, accessible React code.
  • Partnered with PHP back-end engineers to integrate React components with credit and lending APIs, ensuring reliable data flow across decisioning and application flows.
  • Built front-end interfaces for AI-driven lending features, presenting real-time credit signals and automated decision output to end users.
Technologies: JavaScript, HTML, TypeScript, CSS, Async/Await, Docker, Web App UI, HTML5, Figma, Vite, API Integration, GitLab, Single-page Applications (SPAs), UX Design, React, Front-end Development, PHP, REST APIs, Tailwind CSS, PostCSS, Chart.js, Web Dashboards, User Experience (UX), Web UI Design, Fintech, Web UX Design, Web App Design, Front-end Design, Full-stack Development, Server-side Rendering (SSR)

Senior Front-end Developer

2020 - 2022
Online Freelance Agency
  • Built projects for clients worldwide with Vue.js, Nuxt, React, TypeScript, and JavaScript. Made visual effects with GSAP, Matter.js, and other technologies. Worked with different APIs and produced flexible, reusable, and clean code.
  • Worked on UI/UX for mobile and responsive web applications with Figma and Adobe After Effects. Developed my own design systems and implemented them in code with Vue.js and Storybook.js.
  • Made visual effects with GSAP, Matter.js, and other technologies. Worked with different APIs and produced flexible, reusable, and clean code.
Technologies: JavaScript, Vue, Vuex, Ionic, TypeScript, Git, GreenSock Animation Platform (GSAP), Figma, Vite, Webpack, SCSS, HTML5 APIs, Web App UI, User Interface (UI), User Experience (UX), Front-end, React, Redux, React Redux, HTML5, API Integration, Google Analytics, Next.js, Cloudflare, GitLab, Trello, Single-page Applications (SPAs), Front-end Architecture, Design, UX Design, UI Design, Contentful, Web App Design, Front-end Development

Front-end Developer

2019 - 2020
Freelance
  • Worked directly with many famous Russian and Latvian agencies to provide them with extensive results and grow as an independent developer.
  • Collaborated on projects using TypeScript, JavaScript, Vue.js, Vuex, SASS, and Git.
  • Provided pixel-perfect work based on Figma designs with a solid connection with the back-end teams of my clients.
Technologies: JavaScript, TypeScript, Vuex, Vue, Sass, SCSS, Git, Web App UI, User Interface (UI), User Experience (UX), Front-end, HTML5, Google Analytics, GitLab, Trello, Single-page Applications (SPAs), Front-end Architecture, Design, UX Design, UI Design, Contentful, Front-end Development

Front-end Team Lead and Agency CEO

2016 - 2019
Versta
  • Led a team of more than eight front-end developers and created more than 100 projects in the past few years.
  • Orchestrated projects using Vue.js, JavaScript, jQuery, Pug.js, Webpack, Gulp.js, Git, Figma, Mapbox, React, and many other technologies and tools.
  • Delivered projects that my clients appreciated. Produced fast and lightweight solutions.
Technologies: Vue, JavaScript, jQuery, Pug, Webpack, Gulp, Git, Figma, Mapbox, Leaflet, Web App UI, User Interface (UI), User Experience (UX), Front-end, A/B Testing, React, Redux, Fintech, HTML5, Google Analytics, Quasar, Cloudflare, GitLab, Single-page Applications (SPAs), Front-end Architecture, Design, UX Design, UI Design, Team Leadership, Web UX Design, Web App Design, Front-end Development

Front-end Developer and UX/UI Designer

2014 - 2016
Freelance
  • Worked on different projects from simple landing pages to complex web apps.
  • Developed various UX/UI and Front-end work with JavaScript, Git, Webpack, Gulp.js, Pug, jQuery, GitHub, HTML, JSON, Sass, YAML, Figma, ECMAScript (ES6), and many other technologies.
  • Provided both Front-end and UX/UI work for clients from Russia, Latvia, and Germany.
Technologies: JavaScript, HTML, jQuery, CSS3 Animation, Ajax, Git, Sass, GitHub, JSON, SCSS, YAML, Figma, Adobe Photoshop, Adobe Illustrator, Pug, Webpack, Gulp, Web App UI, User Interface (UI), User Experience (UX), A/B Testing, HTML5, Google Analytics, GitLab, Single-page Applications (SPAs), Front-end Architecture, Design, UX Design, UI Design, NestJS, Front-end Development

Experience

Dashboard for AI/ML Startup

I created a very complex Vue/TypeScript-based dashboard for and Artificial Intelligence/Machine Learning platform that allows its users to track their Machine Learning models comfortably.

The client wanted all components to be custom (not imported from libraries), so there was a lot of work with Vue's scoped slots. I worked accordingly on the client's design system and had made some improvements there. Also, the main goal was to make the interface as beautiful and smooth as possible, so I worked a lot on animations and performance. The last task was to organize the components using Storybook.

MLOps Toys Website (UX/UI and Front-end)

https://github.com/aporia-ai/mlops.toys
This is a Nuxt.js based app I built from scratch. I've made a simple design using Figma accordingly to the client's needs and created a front-end for it with Nuxt.js and Tailwind CSS. The website is straightforward and valuable to the community and can improve the project as well by contributing to the YAML list on the project's Git.

Cross-Platform App for a World Famous Sports Brand

Created a cross-platform app made with Vue, the Ionic Framework, and Firebase for a huge sports brand. The app includes some tests for users, a chatbot, and some static sections. The purpose of the app is to help people get mental help during their sports career and to analyze their progress.

Web Application for an Australian Fintech Startup

Klubba is a Vue/Firebase web application that allows Australian companies to create their own "Club”. Users can invite their customers there and offer them discount cards to use for their goods and services.

People can subscribe via Stripe and add their discount cards to Apple Wallet or Google Pay. I worked on both the front end and back end. The back end was made with Google Firebase products, such as Firestore, Hosting, and Cloud functions. I have also worked on Stripe API integration.

Education

2013 - 2017

Bachelor's Degree in Computer Science

ITMO University - Saint Petersburg, Russia

Certifications

MAY 2021 - PRESENT

Top 1% in JavaScript Testing on CodinGame Work

CodinGame Work

MAY 2021 - PRESENT

Skill Certification - Javascript Front-end Development

An Online Freelance Agency

Skills

Libraries/APIs

Vue, Vuex, REST APIs, jQuery, Leaflet, HTML5 APIs, Firebase Web SDK, React, Stripe, Chart.js, MobX, React Router, AG Grid, Playwright, Vue 3, React Redux, Node.js, D3.js, Framer Motion, Recharts, Matter.js, Stripe API

Tools

Git, Prettier, Stylus, Webpack, Gulp, GitHub, Figma, Stylelint, Stripe Checkout, ChatGPT, PostCSS, Sentry, Google Analytics, GitLab, Trello, Auth0, Claude Code, Drizzle ORM, Redux Toolkit, Vitest, Prisma, Adobe Photoshop, Adobe Illustrator

Languages

TypeScript, JavaScript, HTML, SCSS, Less, Pug, CSS, GraphQL, Sass, HTML5, YAML, SQL, PHP, Python

Frameworks

Tailwind CSS, Next.js, NestJS, Svelte, i18next, Nuxt.js, Ionic, Vuetify, Redux, Material UI, React Native, PassKit, Quasar

Paradigms

Web UI Design, Web UX Design, Web App Design, Responsive Layout, UX Design, UI Design, Web Performance Optimization (WPO), Agile

Platforms

Firebase, Mapbox, Netlify, Algolia, Medusa, GreenSock Animation Platform (GSAP), Google Cloud Platform (GCP), Mobile, Contentful, Vercel, Docker, Blockchain

Storage

JSON, Cloud Firestore, MongoDB, PostgreSQL, Databases, Database Architecture, ClickHouse

Industry Expertise

Web Design

Other

Vite, Vue Router, ESLint, Team Leadership, User Interface (UI), User Experience (UX), SVG Animation, CSS3 Animation, Lottie, Strapi, Firebase Cloud Functions, Firebase Hosting, Responsive UI, Ajax, Storybook, Web App UI, Front-end, Full-stack, Architecture, API Integration, Cloudflare, Single-page Applications (SPAs), Front-end Architecture, Design, Front-end Design, Web & Mobile Applications, Front-end Development, APIs, Full-stack Development, Supabase, Cursor AI, Charts, Radix UI, Data Virtualization, WebAuth, Axios, Zustand, Responsive Web Apps, API Design, Marketplaces, TypeORM, AI-enabled Search, Vector Databases, Prototyping, Code Review, Leadership, Team Mentoring, Web Dashboards, Minimum Viable Product (MVP), Digital Marketing, i18n, GitHub Actions, A/B Testing, Fintech, ECharts, Chatbots, Mobile UI, Async/Await, Web3, Solana, TradingView, Hyperliquid SDK, Server-side Rendering (SSR)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring