
Gleb Gorokhov
Verified Expert in Engineering
Front-end Development Developer
Batumi, Adjara, Georgia
Toptal member since February 14, 2022
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
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
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.
Senior Software Engineer
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.
Lead Full-stack Engineer & Product Designer
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.
CTO and Lead Full-stack Developer
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.
Senior Full-stack Engineer | UI/UX Designer
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.
Senior Front-end Engineer
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.
Senior Full-stack Engineer | UI/UX Designer
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.
Senior Front-end Engineer
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.
Senior Full-stack Engineer | UI/UX Designer
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.
Senior Front-end Engineer
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.
Founder | Team Lead
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.
Front-end Developer | UI/UX Designer
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.
Experience
Dashboard for AI/ML Startup
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.toysCross-Platform App for a World Famous Sports Brand
Web Application for an Australian Fintech Startup
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
Bachelor's Degree in Computer Science
ITMO University - Saint Petersburg, Russia
Certifications
Top 1% in JavaScript Testing on CodinGame Work
CodinGame Work
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring