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

Deep Creator Inc. (Creator Economy)
Minimum Viable Product (MVP), Product Design, Next.js, React, Redux, Zustand...
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...

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

Founding Engineer | Lead Full-stack Engineer

2025 - 2026
Deep Creator Inc. (Creator Economy)
  • Managed a multi-platform messaging and an AI content platform for content creators. Joined as the 1st engineer and refactored an early-stage MVP into a scalable microservice architecture.
  • Migrated all plain SQL queries to typed Drizzle ORM across the entire product; restructured the codebase into a pnpm monorepo with CI/CD pipelines, code standards, and deployment workflow from scratch.
  • Designed and implemented the full product design system, improving UX consistency and overall product trustworthiness.
  • Developed an AI chatter agent that autonomously handles fan conversations—context-aware, persona-driven, with re-engagement logic, smart delays, and media-aware replies that feel natural.
  • Built the AI content generation toolkit: multi-step image and video pipelines with Gemini-based quality estimation (the model self-grades its output before delivery), job queue with concurrency controls and stale-job recovery, and SSE-based updates.
  • Developed multi-platform messaging infrastructure for WhatsApp and iMessage, including cross-platform failover, webhook-based delivery confirmation, and a parallelized, retry-safe message worker.
  • Built the mass outreach and campaign system: audience segmentation, behavioral inbox filters, scheduled sends, and per-fan personalized opener generation.
Technologies: Minimum Viable Product (MVP), Product Design, Next.js, React, Redux, Zustand, Framer Motion, WhatsApp API, iMessage, NestJS, Node.js, Team Management, Startups, Early-stage Startups, Customer Feedback, PostgreSQL, Redis, Server Sent Events (SSE), Docker, Microservices Architecture, Microservices, Tailwind CSS, Design Systems, UI Design, Web App UI, Responsive Web Apps, AI Integration, Artificial Intelligence (AI), AI Content Creation, AI Social Media Content Creation, Creator Economy, Monetization, NMI Payment Gateway, Radix UI, AI Agents, Agentic AI Systems

Senior Software Engineer

2025 - 2026
Cendars Tech Labs FZCO
  • Built high-performance React 19 and TypeScript views streaming live market data over WebSockets into virtualized tables, rendering thousands of continuously updating rows.
  • Delivered the perpetuals section (Hyperliquid and Coinglass APIs for data and charts) and a prediction-markets platform integrated with Polymarket.
  • Built wallet management and non-custodial login via Phantom and MetaMask (signature-based auth, viem), plus passkey/WebAuthn authentication.
  • Shipped interactive financial charts (ECharts, Lightweight Charts) and custom D3.js bubble charts; owned features end-to-end from Figma designs to coded UI, Storybook components, and API integration.
  • Built API test automation to surface back-end and data gaps, working closely with the back-end team to resolve them.
  • Drove render-performance work (virtualization, memoization, React Compiler) within automated AI workflows that included AI code review and AI-proposed fixes.
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, GitHub, i18n, Responsive Layout, Async/Await, Docker

Lead Full-stack Engineer & Product Designer

2023 - 2025
DialedN Outdoors LLC
  • Designed the product in Figma and built it end-to-end: Nuxt storefront, React admin/merchant dashboard, and Node.js/Nest.js and Medusa back end on PostgreSQL (Prisma and TypeORM).
  • Engineered the complete Stripe checkout pipeline (Payment Intents, address verification, geo-aware tax) and Stripe Connect onboarding with automated multi-vendor payouts.
  • Built an AI-powered product matching that unifies identical products sold by different stores onto a single page, plus a unified cross-shop cart/checkout and real-time store-to-customer messaging (GraphQL and Hasura).
  • Built an end-to-end type-safety system that compiles types from every part of the monorepo into a single shared source of truth across front-end and back-end.
  • Built a Tailwind design system and component library and established a Playwright/Vitest testing culture; optimized for strong pre-launch performance.
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, Express.js, GitHub, Responsive Layout, Storybook, Stylelint, Stripe API, Async/Await, Docker

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), Express.js, Sass, GitHub, i18n, Responsive Layout, Stripe API, Async/Await

Senior Full-stack Engineer | UI/UX Designer

2023 - 2024
Curamatic
  • Designed the dashboard UI and built the design system for both the product and the public website.
  • Solved complex UX problems—making dense, data-rich healthcare interfaces easy to understand—and proposed multiple design options to the team.
  • Built and integrated end-to-end product UIs, wiring them to the back end (TypeScript, Phoenix LiveView, Elixir, Tailwind).
  • Architected and built a custom Curamatic-to-Tableau integration with user-based access control to surface large volumes of data to customers.
Technologies: TypeScript, Phoenix LiveView, Elixir, Tailwind CSS, JavaScript, Figma, UX Design, UI Design, Web Dashboards, Dashboard Design, Tableau, API Integration, Database Architecture, Sass, GitHub, i18n, Responsive Layout, Storybook, Stripe API, Async/Await, Auth0

Senior Front-end Engineer

2022 - 2022
Lendflow
  • Built responsive, high-performance UI in React and TypeScript for an embedded lending platform that has powered $1.5+ billion 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), Express.js, Sass, GitHub, Responsive Layout, Storybook, Auth0

Senior Full-stack Engineer | UI/UX Designer

2021 - 2022
MYA (Meet Your Accountant)
  • Took over a stalled platform for hiring accountants and drove it from a raw codebase to MVP launch, working directly with the founder. Built end-to-end in Vue and Node.js (TypeScript, Firebase, Stripe, Algolia).
  • Re-architected the front end with strict TypeScript and a clean component structure, resolving major performance issues.
  • Built the core platform: accountant catalog, profiles, private messaging, advanced search (Algolia), and Stripe subscription payments.
  • Implemented Stripe payment webhooks to close a gap that was dropping payment events; hardened back-end security and simplified the database schema.
  • Added SSE real-time updates with E2E test coverage, and scoped MVP vs. v2 directly with the founder to ship faster.
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, NoSQL, Express.js, Sass, GitHub, YAML, i18n, Responsive Layout, Storybook, Stylelint, Firebase Web SDK, Async/Await

Senior Front-end Engineer

2020 - 2021
Aporia
  • Led a large-scale refactor of the machine learning (ML) model-monitoring dashboard, restructuring a tangled Vue/Vuex codebase into a clean, strictly-typed, component-driven architecture.
  • Rebuilt the data-heavy monitoring experience: virtualized timelines, model drift/anomaly alerting, and live metric charts so ML teams could catch model degradation fast.
  • Eliminated render bottlenecks on high-volume data tables and standardized state management, markedly improving dashboard responsiveness and maintainability.
Technologies: TypeScript, Vue, Vuex, Tailwind CSS, Figma, Server Sent Events (SSE), WebSockets, Chart.js, D3.js, Storybook, Sass, GitHub, i18n, Responsive Layout, Async/Await

Senior Full-stack Engineer | UI/UX Designer

2019 - 2020
Mic's Lab
  • Designed and built a cross-platform app (Vue, Ionic, Node.js, Firestore, TypeScript) for athlete wellbeing and safeguarding, end-to-end—owning UI/UX, front end, and API integration.
  • Implemented AI-driven triage that flags at-risk athletes and escalates support to medical teams, families, and coaches.
  • Built sport-specific interactive content and a smooth, animated interface (GSAP) aimed at young athletes and their support network.
  • Hardened security and protection of sensitive player data.
Technologies: Vue, Ionic, Node.js, Cloud Firestore, TypeScript, Firebase, Google Cloud Platform (GCP), Figma, API Integration, Sass, GitHub, Responsive Layout, Stylelint, Firebase Web SDK, Async/Await

Senior Front-end Engineer

2018 - 2019
Sofinco
  • Refactored a complex banking/consumer-finance dashboard (Vue 2 class-based syntax and TypeScript).
  • Rebuilt the layouts to be fully responsive and cross-browser, and added polished interface animations.
  • Raised code quality and maintainability by implementing type-safety into all parts of the web application.
Technologies: TypeScript, JavaScript, HTML, HTML5, CSS3 Animation, CSS, Vue, Vue 2, Sass, GitHub, YAML, Responsive Layout, Async/Await

Founder | Team Lead

2015 - 2018
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, JavaScript, jQuery, Pug.js, Webpack, Gulp.js, Git, Figma, Mapbox, React, and many other technologies and tools.
  • Led delivery for fintech, eCommerce, and SaaS clients. Mentored two juniors to senior level within 12 months.
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, NoSQL, Netlify, Strapi, Ajax, Matter.js, Sass, GitHub, Responsive Layout, Async/Await

Front-end Developer | UI/UX Designer

2013 - 2015
Freelance
  • 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.
  • Managed 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.
  • Delivered 70+ projects—building responsive, pixel-perfect websites and web apps from scratch—with a 100% client-satisfaction rating.
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, Less, Stylus, Netlify, Strapi, Ajax, Matter.js, Sass, GitHub, YAML, Responsive Layout, Async/Await

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, Stripe API, React, Stripe, Node.js, Chart.js, MobX, React Router, AG Grid, Playwright, Vue 3, React Redux, D3.js, Framer Motion, Recharts, Matter.js, Vue 2, WhatsApp 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, Tableau

Languages

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

Frameworks

Tailwind CSS, Next.js, NestJS, Svelte, i18next, Express.js, 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, Microservices Architecture, Microservices

Platforms

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

Storage

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

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, Chatbots, GitHub Actions, Async/Await, 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, A/B Testing, Fintech, ECharts, Mobile UI, Web3, Solana, TradingView, Hyperliquid SDK, Server-side Rendering (SSR), Phoenix LiveView, Dashboard Design, Server Sent Events (SSE), WebSockets, Product Design, iMessage, Team Management, Startups, Early-stage Startups, Customer Feedback, Design Systems, AI Integration, Artificial Intelligence (AI), AI Content Creation, AI Social Media Content Creation, Creator Economy, Monetization, NMI Payment Gateway, AI Agents, Agentic AI Systems

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