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 and bugs based on the amount of damage to the company’s value.


  • 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
  • Freelance Lead Software Engineer

    2018 - 2018
    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
  • 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

  • Hirescapes (Development)

    Hirescapes is a marketplace with a mission to close the communication gap in the landscape industry and help homeowners to get the best experience in outdoor home improvement while allowing contractors to save time on prospecting and sales.

    Work Done:
    • Built a fully remote software development team.
    • Led the team to release the first production version.
    • Planned and led the DevOps and growth-hacking processes.
    • Owned the Git repositories and was in charge of back-end development.

    Technology Stack: Angular, Node.js, TypeScript, NPM, AWS, GraphQL, CI/CD

  • 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, Testing, 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, Automation Tools, OAuth, Social, VoIP, SOAP, Functional Design

To view more profiles

Join Toptal
I really like this profile
Share it with others