Gleb Varenov, XState Developer in Cheboksary, Chuvashia Republic, Russia
Gleb Varenov

XState Developer in Cheboksary, Chuvashia Republic, Russia

Member since July 18, 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.
Gleb is now available for hire




Cheboksary, Chuvashia Republic, Russia



Preferred Environment

Docker, Git, 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.


  • 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, VS Code, Docker Compose, Webpack
  • Paradigms

    Object-oriented Programming (OOP), Procedural Programming
  • Other

    amoCRM, XState, Apollo, WebSockets, Yandex.Direct, Yandex.Metrika
  • Libraries/APIs

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

    Ubuntu, Drupal, Windows, Docker
  • Storage



  • Progress towards a Bachelor's Degree in Computer Engineering
    2000 - 2003
    Chuvash State University - Russia, Chuvashia Republic, Cheboksary

To view more profiles

Join Toptal
Share it with others