Gleb Varenov, Developer in Cheboksary, Chuvashia Republic, Russia
Gleb is available for hire
Hire Gleb

Gleb Varenov

Verified Expert  in Engineering

XState Developer

Location
Cheboksary, Chuvashia Republic, Russia
Toptal Member Since
July 29, 2019

Gleb has over five years of experience in web development, and over ten years of general software development experience. He puts emphasis on code quality, clarity, and documentation. He has a high preference for React + Typescript but is familiar with other stacks and their variants as well.

Availability

Part-time

Preferred Environment

Docker, Git, Visual Studio Code (VS Code), Ubuntu, Windows

The most amazing...

...project I've been part of is an IP telephony solution for UK startup that involved a Raspberry PI installed on the client office network, GraphQL, and more.

Work Experience

Director of Technical Development

2014 - 2018
Komanda F5
  • Oversaw the formulation of technical assignments and communicating with clients, offering solutions for their needs and translating this into workload for team members.
  • Served as the lead developer for an online business network platform Gruzber - courier and long-distance transportation matchmaking site.
  • Developed custom business logic solutions for an online advertising company, using Google Adwords API and Yandex.Direct API advertising platforms.
  • Provided technical consulting and mentoring to team members who got "stuck" or lacked a necessary skill.
  • Continued the type of work assignments I was doing prior - amoCRM integrations, custom UI widgets, etc.
Technologies: PHP, Node.js, React, Vue, Laravel

Web Developer

2013 - 2014
Komanda F5
  • Provided maintenance and development of websites written on Drupal CMS - from landing pages to online stores.
  • Developed integrations of websites to a CRM system amoCRM - leads collection off the landing pages, etc.
  • Developed custom business logic solutions for amoCRM, utilizing their REST API.
  • Implemented a variety of integrations of client web sites and third party APIs - Google API, Dropbox, etc.
  • Took charge of introducing better development practices to the team - version control and unit testing.
Technologies: Drupal, JavaScript, PHP, CSS, HTML

Gruzber

Business network to connect delivery agents and their clients (think Uber for cargo).

Calltray

CRM/Phone-ID/IP telephony solution for use in conjunction with hardware IP phone stations in office settings.

This solution offers a bridge between an IP telephony system by a third party and a CRM system of choice, allowing end-users to immediately identify callers on inbound calls, see their respective caller info in a popup window with the relevant business information from CRM attached.

Languages

HTML, JavaScript 6, TypeScript, GraphQL, PHP 7, SQL, CSS, PHP, JavaScript, CSS3, Java 6, Lua, C++, Less

Frameworks

Express.js, Next.js, Laravel, Bootstrap, Ant Design, Lumen, Redux

Tools

Prisma, Git, Docker Compose, Webpack

Paradigms

Object-oriented Programming (OOP), Procedural Programming

Other

CRM APIs, XState, Apollo, WebSockets, Yandex.Direct, Yandex.Metrika

Libraries/APIs

Node.js, React, REST APIs, Vue, Google APIs

Platforms

Ubuntu, Drupal, Windows, Docker, Visual Studio Code (VS Code)

Storage

MySQL

2000 - 2003

Progress towards a Bachelor's Degree in Computer Engineering

Chuvash State University - Russia, Chuvashia Republic, Cheboksary

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