Igor Kirey, JavaScript Developer in Kiev, Ukraine
Igor Kirey

JavaScript Developer in Kiev, Ukraine

Member since June 4, 2014
Igor is a skilled full-stack developer with experience in website, front-end, and back-end development as well as creating APIs for mobile applications. He is comfortable working with different social and payment APIs and various frameworks. He excels at optimizing the speed of web applications and writing integration and unit tests.
Igor is now available for hire




Kiev, Ukraine



Preferred Environment

GitHub, MacOS, WebStorm, Asana

The most amazing...

...thing I've developed is Analytics360, an application for Colorado University.


  • Front-end Developer

    2021 - 2021
    UseLantern (via Toptal)
    • Added new and refactored old website pages and responsive styles for mobile and desktop devices.
    • Implemented a full authorization flow using Firebase registration, login, resetting the password, and email confirmation.
    • Integrated the Stripe into the main payment flow, subscription plans, and checkout.
    • Completely migrated React to Next.js, deployed to the Firebase.
    Technologies: React, Stripe API, Firebase
  • Front-end Developer

    2019 - 2021
    CourtCorrect (via Toptal)
    • Implemented new responsive templates based on provided designs, using modern React features, HTML5, and CSS3.
    • Created a convenient dashboard that can help the client to manage their personal data easily.
    • Developed a special reusable component for scrolling content with slides.
    • Built a Chrome extension for quick access to the platform features using different sites.
    Technologies: CSS3, HTML5, React, JavaScript
  • Full-stack Developer

    2016 - 2019
    University of Colorado (via Toptal)
    • Created an application for analytics with a front end based on React and back end based on Node.js.
    • Implemented a custom menu, which looks like a "metro map" solution, based on D3.js.
    • Implemented logic for online user notifications based on Socket.IO.
    • Created HTML5/CSS3 templates with the mockups provided.
    • Expanded logic for using Tableau API.
    • Created a website for a hackathon using WordPress and implemented a responsive template.
    • Wrote documentation for an application API.
    • Created an admin panel for the main platform with a front end based on React and back end based on Node.js.
    • Implemented a user onboarding walkthrough (tutorial).
    • Created a tool for controlling and managing the main content for use in the main platform.
    • Implemented a section in the admin panel for managing a custom application menu based on D3.js, which is handy for changing SVG graphics.
    Technologies: WordPress, CSS3, HTML5, Socket.IO, D3.js, Webpack, Node.js, RefluxJS, React, JavaScript
  • Node.js Developer

    2016 - 2016
    Incertidum (via Toptal)
    • Improved the speed of application API methods.
    • Implemented additional logic for API methods.
    • Improved the structure of the application and development process.
    • Added new features for the application's UI.
    • Added new API methods.
    Technologies: CSS, HTML, JavaScript, RethinkDB, Gulp.js, Node.js
  • Back-end Node.js Developer

    2016 - 2016
    Veoo, Ltd. (via Toptal)
    • Worked with AWS, set up environments, and fixed issues.
    • Worked with DockerHub and RabbitMQ services.
    • Implemented new features for the client's platform, new APIs, and microservices.
    • Fixed the client's platform issues, investigated the codebase, and researched logs.
    • Created shell scripts for managing logs and backups.
    • Set up the environment with a node cluster using Kubernetes.
    Technologies: Amazon Web Services (AWS), RabbitMQ, Docker, Node.js, MongoDB, AWS
  • Meteor and React Developer

    2016 - 2016
    Notum, Ltd. (via Toptal)
    • Created new sections and expanded necessary functionality for the application.
    • Applied HTML/CSS templates provided by the client.
    • Expanded the logic for uploading files using AWS.
    • Improved the structure of the database.
    • Fixed style and logic bugs.
    Technologies: Amazon Web Services (AWS), AWS, MongoDB, CSS, HTML, Meteor, React
  • Front-end React/Back-end Node.js Developer

    2015 - 2016
    IvySpace (via Toptal)
    • Improved the continuous integration development process with GitHub, AWS, and Codeship. Set up environments and fixed issues.
    • Created HTML/CSS templates with the mockups provided.
    • Expanded necessary functionality for the React application.
    • Created API methods and wrote tests and documentation.
    • Created the admin panel for the main application based on React. Expanded a custom design.
    Technologies: Amazon Web Services (AWS), RefluxJS, Codeship, GitHub, AWS, CSS, HTML, Gulp.js, Node.js, React, JavaScript
  • Back-end Developer

    2013 - 2014
    • Created APIs for mobile applications, iOS, and Android.
    • Worked with Amazon Web Services, including EC2, SNS, and SQS.
    • Wrote integration and unit tests.
    • Improved the internal web app framework of the company.
    • Worked with Google, Facebook, and Twilio APIs.
    Technologies: CSS, HTML, Redis, MongoDB, Node.js, PHP
  • Full-stack Developer

    2012 - 2013
    • Created corporate sites, stores, and portfolios.
    • Wrote modules for CMS systems.
    • Worked with Google, Facebook, and Twitter APIs.
    • Worked with the internal frameworks of the company.
    • Improved the internal CRM and company website.
    Technologies: CSS, HTML, JavaScript, MySQL, PHP
  • Full-stack Developer

    2008 - 2012
    • Created corporate sites, stores, portfolios, and landing pages.
    • Designed sites and UIs.
    • Worked with different social and payment APIs.
    • Worked with different self-made frameworks and CodeIgniter.
    • Worked with different CMSs, including WordPress, OpenCart, and LiveStreet.
    Technologies: CSS, HTML, JavaScript, MySQL, PHP


  • ActiveJS

    ActiveJS is a Node.js framework for web applications. It has good speed, smart routing, and other necessary features.


  • Languages

    CSS, HTML, JavaScript, CSS3, HTML5, Sass, PHP, Less, TypeScript
  • Libraries/APIs

    React, Node.js, Socket.IO, RefluxJS, Mustache, D3.js, Google API, Twitter API, jQuery, Facebook API, Stripe API
  • Paradigms

    Object-oriented Programming (OOP), REST, DevOps, Test-driven Development (TDD)
  • Storage

    MongoDB, Redis, Memcached, RethinkDB, Docker Cloud, Elasticsearch, MySQL
  • Other

    Single-page Applications (SPA), Axios, AWS, SOAP
  • Frameworks

    JSON Web Tokens (JWT), Express.js, AngularJS
  • Tools

    Codeship, Webpack, Tableau, Grunt, Sublime Text, Basecamp, Asana, Shell, RabbitMQ, Gulp.js, Adobe Photoshop, GitHub, Mercurial, Mocha, WebStorm
  • Platforms

    MacOS, Amazon Web Services (AWS), WordPress, Twilio, Docker, Meteor, Amazon, Firebase
  • Industry Expertise

    Web Design


  • Specialist Degree in Mining Engineering
    2006 - 2011
    Krivoy Rog Technical University - Ukraine

To view more profiles

Join Toptal
Share it with others