Scroll To View More
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

Portfolio

Experience

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

Availability

Part-time

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.

Employment

  • 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
  • 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
    Zipier
    • 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
    H-Tune
    • 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
    Dripway
    • 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

Experience

  • e-VPN (Development)
    https://e-vpn.co.uk

    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.

  • Stocks.org (Development)

    Stocks.org 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)
    https://www.posbill.com/

    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.

Skills

  • Languages

    JavaScript, SQL, PHP, Python
  • Frameworks

    Angular, Laravel, CodeIgniter, CakePHP, OAuth2, 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, Test Automation, REST, Concurrent Programming, Test-driven Development (TDD), Automation, Model driven development, Agile
  • Platforms

    Web, LAMP, 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, Automation Tools, OAuth, Social, VoIP, SOAP, Functional Design
I really like this profile
Share it with others