Scroll To View More
Nick Chikovani

Nick Chikovani

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
  • MySQL, 6 years
  • JavaScript, 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
    PHP, JavaScript, SQL, Python
  • Frameworks
    Angular, Laravel, CodeIgniter, CakePHP, OAuth2, Lumen, Symfony, AngularJS
  • Libraries/APIs
    Node.js, Twilio API, VK API, Social APIs, PayPal API, Bus API, Amazon API, eBay API, jQuery, ReactPHP
  • Tools
    Git, PhpStorm, Azure Automation
  • Paradigms
    REST, Concurrent Programming, Test-driven Development (TDD), Automation, MEAN, Test 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, Scraping, HTML Parsing (Cheerio), UI Automation, Web App Automation, Email Automation, QA Automation, Task Automation, Analytics, AJAX, Single-page Applications (SPA), Automation Tools, Social, OAuth, Functional Design, VoIP, SOAP
I really like this profile
Share it with others