Gleb Gorokhov, Developer in Antalya, Turkey
Gleb is available for hire
Hire Gleb

Gleb Gorokhov

Verified Expert  in Engineering

Software Developer

Location
Antalya, Turkey
Toptal Member Since
February 14, 2022

With over 10 years of experience in full-stack development, Gleb is a perfectionist in visual and code projects and a web animation expert. He has excellent attention to detail, respect for SOLID code principles, and strong UI/UX skills. Gleb is responsible and respects the terms, budget, and business goals, and he strives for project architecture beauty through performance optimization and tests. He can use either Vue or React, loves learning, and would be happy to grow more!

Portfolio

EBA
Next.js, React, MongoDB, TypeScript, Vercel, JavaScript, MobX, Tailwind CSS...
MYA
Vue, TypeScript, Firebase, Cloud Firestore, Tailwind CSS, PostCSS, Vite...
Lendflow
Vue, Vuex, JavaScript, HTML, Webpack, TypeScript, CSS, Async/Await, Docker...

Experience

Availability

Full-time

Preferred Environment

Vue, TypeScript, JavaScript, Tailwind CSS, React, Next.js, Full-stack, Node.js, ChatGPT, Architecture, API Integration, Front-end Architecture, Design, UX Design, UI Design, Web Design, MobX, Front-end Design, Web & Mobile Applications, Front-end Development, Auth0, Vuetify

The most amazing...

...app I've built uses Vue and Ionic for one of the world's most famous sports brands that could change thousands of lives.

Work Experience

CTO and Lead Full-stack Developer

2023 - PRESENT
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

Senior Full-stack Developer and UX/UI Designer

2022 - 2023
MYA
  • Developed and maintained the front and back end of the platform using cutting-edge technologies, such as Vue, 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: Vue, 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 (SPA), Material UI, Front-end Architecture, Design, UX Design, UI Design

Senior Vue Developer

2022 - 2022
Lendflow
  • Collaborated closely with the development team to achieve ambitious project goals and deliver a highly functional and user-friendly platform.
  • Leveraged my expertise in Vue, Vite, TypeScript, SCSS, Tailwind CSS, and PostCSS to create responsive, visually appealing, and high-performance front-end components.
  • Utilized Chart.js to develop informative and interactive data visualizations, enhancing the platform's user experience and analytical capabilities.
  • Identified opportunities for UI optimization and proposed innovative ideas to improve the overall user experience.
  • Collaborated with the team to implement selected UI/UX improvements, significantly enhancing the platform's usability and overall appeal.
  • Coordinated with the team using Jira and GitHub for efficient project management, issue tracking, and version control.
  • Worked with Figma to create and iterate UI designs, ensuring a consistent and polished visual identity for the platform.
  • Collaborated with back-end developers working with PHP to ensure seamless integration of front-end and back-end components.
Technologies: Vue, Vuex, JavaScript, HTML, Webpack, TypeScript, CSS, Async/Await, Docker, Web App UI, User Interface (UI), User Experience (UX), Front-end, HTML5, Figma, Vite, API Integration, Google Analytics, Cloudflare, GitLab, Single-page Applications (SPA), Front-end Architecture, Design, UX Design, UI Design

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 (SPA), Front-end Architecture, Design, UX Design, UI Design, Contentful

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 (SPA), Front-end Architecture, Design, UX Design, UI Design, Contentful

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 (SPA), Front-end Architecture, Design, UX Design, UI Design, Team Leadership

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 (SPA), Front-end Architecture, Design, UX Design, UI Design

SKYPRO Group Websites

https://skypro.aero/
Created Vue.js based responsive websites for an alliance of companies, which has been operating under a single international brand in the civil aviation market since 2006. The work included both front-end and back-end work. I created the back end using Strapi.js.

The SKYPRO Aviation website also required some work with a unique API to get the list of airports and calculate the flight distance, flight duration, and approximate cost.

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.

Vue/Ionic/Firebase 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 Loyalty System Startup

https://go.myklubba.com/
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 with Stripe API integration along with my colleague.

Languages

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

Frameworks

Tailwind CSS, Next.js, Nuxt.js, Ionic, Vuetify, Redux, Material UI, Quasar, React Native

Libraries/APIs

Vue, Vuex, REST APIs, jQuery, Leaflet, HTML5 APIs, Firebase Web SDK, React, MobX, React Redux, Stripe, Node.js, Matter.js, Stripe API, Chart.js

Tools

Git, Prettier, Stylus, Webpack, Gulp, GitHub, Figma, Stylelint, Google Analytics, GitLab, Trello, Auth0, Adobe Photoshop, Adobe Illustrator, Stripe Checkout, ChatGPT, PostCSS, Sentry

Paradigms

Web UI Design, Web UX Design, Web App Design, Responsive Layout, UX Design, UI Design

Platforms

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

Storage

JSON, Cloud Firestore, MongoDB

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, Single-page Applications (SPA), Front-end Architecture, Design, Front-end Design, Web & Mobile Applications, Front-end Development, Digital Marketing, i18n, GitHub Actions, A/B Testing, Fintech, OpenAI GPT-4 API, OpenAI GPT-3 API, Chatbots, PassKit, Mobile UI, Async/Await, Cloudflare

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

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