Nick Chikovani, JavaScript Developer in Tbilisi, Georgia
Nick Chikovani

JavaScript Developer in Tbilisi, Georgia

Member since July 24, 2015
Along with more than six years of experience working as a developer and team lead for various startups, Nick brings his passion for robust, scalable and clean code design for every project. His specialties include real-time systems, RESTful web services, web automation, business intelligence, scalability and open-source software. Nick is eager to take on new challenges and is fast to adapt to new development environments.
Nick is now available for hire



  • PHP, 7 years
  • MySQL, 6 years
  • JavaScript, 6 years
  • Node.js, 5 years
  • Redis, 5 years
  • Laravel, 5 years
  • MongoDB, 4 years
  • Angular, 2 years


Tbilisi, Georgia



Preferred Environment

Ubuntu, PhpStorm, Git, Vagrant, Laravel

The most amazing...

...project I've built is an intelligent logging service that prioritizes the most damaging errors & bugs based on the value that the company loses because of them.


  • Freelance Lead Software Engineer

    2018 - PRESENT
    Job Hub Group (via Toptal)
    • Integrated it with HubSpot.
    • Built a tool for syncing and merging leads between different CRMs.
    • Developed a tool for mass-image processing.
    • Maintained the back-end API.
    • Streamlined the development processes within the team.
    • Helped the founder to rebuild the development team.
    • Led the development team to a successful launch.
    Technologies: Node.js, Angular, AWS, Heroku, MongoDB, APIs
  • Senior Node.js Developer

    2018 - 2019
    Ads, Inc. (via Toptal)
    • Created a configurable framework for cloning sales funnels using Node.js.
    • Wrote a headless proxy service that mimics real user behavior.
    • Integrated a monitoring tool using the Slack API.
    • Built the CI/CD for the whole system.
    Technologies: Node.js, Puppeteer
  • Freelance Lead Software Engineer

    2018 - 2018
    Multitudes (via Toptal)
    • Built a RESTful API based on Laravel.
    • Set up CI/CD with Jenkins.
    • Contributed to shape the MVP version of the application.
    Technologies: JavaScript, PHP, React, Laravel, PostgreSQL
  • Software Developer | Team Lead

    2017 - 2018
    • Maintained the existing projects related to payroll and attendance.
    • Implemented an employee-monitoring system for a call center.
    • Optimized the call-center-hiring process by automating the initial screening process.
    • Developed and maintained software for high-volume lead generation.
    • Implemented an email-tracking system for all outbound email templates, including reputation management by listening to AWS SES callbacks.
    • Aided in the build of the in-house CRM.
    • Automated the call and email marketing campaigns within the CRM.
    Technologies: PHP, Node.js, MySQL, MongoDB, Redis
  • Back-end Developer (Contractor)

    2017 - 2017
    • Built tools for monitoring competitor prices.
    • Developed a bot for automating order-fulfilling process.
    • Consulted on the best practices for building a remote team.
    Technologies: PHP, Node.js, MySQL, Redis
  • Software Developer

    2015 - 2016
    • Built an expired domains marketplace.
    • Developed the internal system for finding the expired domains.
    • Implemented high-scale automated verification and metrics-checking of the expired domains.
    • Automated common support questions and ticket handling.
    • Developed a fully automated revenue-sharing model between Dripway, its partners, and affiliates.
    Technologies: PHP, Laravel, MySQL
  • Co-founder | Software Developer

    2014 - 2015
    Authority Plus
    • Developed WHMCS portal and campaign management tools for our clients.
    • Automated an order processing system through third-party providers.
    • Built an SEO backlink scoring algorithm to maximize the results our clients were getting from campaigns.
    • Partially automated the PPC advertising campaigns that we were running.
    • Constructed dynamic landing pages based on the statistical data that we were tracking.
    Technologies: PHP, MySQL, WHMCS


  • e-VPN (Development)

    e-VPN is a premium high-speed VPN service provider.

    I worked on the algorithm and implementation of the underlying load balancing and helped with automatic server deployments.

  • (Development) is a high-traffic website that focuses on being a reliable source of financial information.

    I was hired to develop some of the custom modules. I also optimized the server infrastructure by building a database cluster.

  • Harvard Spark (Development)

    A web application for Harvard students to help find mates with common interests.

    I also integrated Facebook and Twitter APIs and Nexmo for SMS verification.

  • Email-processing Microservice (Development)

    I developed the end-to-end encrypted microservice for sending emails on a large scale.

    Technologies: ReactPHP, MySQL, Bootstrap

  • Web Scraping with a Headless Browser: A Puppeteer Tutorial (Publication)
    In this article, Toptal Freelance JavaScript Developer Nick Chikovani shows how easy it is to perform web scraping using a headless browser. Specifically, he provides a Puppeteer tutorial, going through a few examples of how to control Google Chrome to take screenshots and gather structured data.


  • Languages

    JavaScript, SQL, PHP, Python
  • Frameworks

    Angular, Laravel, CodeIgniter, CakePHP, OAuth 2, Lumen, Symfony, AngularJS
  • Libraries/APIs

    Node.js, Twilio API, VK API, Social APIs, PayPal API, ReactPHP, Amazon API, eBay API, jQuery, Bus API
  • Tools

    Git, PhpStorm, Azure Automation
  • Paradigms

    MEAN Stack, Test Automation, REST, Concurrent Programming, Test-driven Development (TDD), Automation, DevOps, Model-driven Development, Agile
  • Platforms

    Web, LAMP, iOS, Ubuntu
  • Storage

    MySQL, Redis, LAMP Server, MongoDB, PostgreSQL
  • Other

    Domain-driven Design (DDD), A/B Testing, UI Testing, HTML Parsing (Cheerio), UI Automation, Web App Automation, Email Automation, QA Automation, Task Automation, Single-page Applications (SPA), Analytics, Ajax, Scraping, Agile QA, SDET, Test Engineer, Test Automation Engineer, Automation Tools, OAuth, Social, VoIP, SOAP, Functional Design

To view more profiles

Join Toptal
I really like this profile
Share it with others