Pavel Kachanov, Software Development Developer in Vladivostok, Primorsky Krai, Russia
Pavel Kachanov

Software Development Developer in Vladivostok, Primorsky Krai, Russia

Member since August 11, 2020
Pavel is a talented full-stack web developer with over nine years of Ruby on Rails experience and a solid foundation in Python/Django and PHP/CakePHP. Pavel built a cloud-based LinkedIn automation tool that allows users to run highly targeted automated outreach campaigns. He excels at debugging, research, optimization, profiling, and web scraping with exceptional proficiency in programmatic LinkedIn interaction (automation, scraping, unofficial API).
Pavel is now available for hire

Portfolio

  • Princeton Equity Group
    Ruby, Ruby on Rails (RoR), RubyMine, Database Design, PostgreSQL, Git, RSpec...
  • CloudProspect
    Vue.js, Sidekiq, Bootstrap, JavaScript, Ruby on Rails (RoR), Ruby, AWS...
  • Scented Pansy
    jQuery, Bootstrap, JavaScript, Ruby on Rails (RoR), Ruby, RubyMine...

Experience

Location

Vladivostok, Primorsky Krai, Russia

Availability

Part-time

Preferred Environment

RubyMine, MacOS

The most amazing...

...product I developed was the Orlin data system used by the US Census Bureau (SIPP survey) and NORC at the University of Chicago.

Employment

  • Ruby and Ruby on Rails Developer

    2020 - PRESENT
    Princeton Equity Group
    • Took part in the development and maintenance of FusionPoint, a proprietary technology platform and database that uses algorithms to track companies, market trends, and people.
    • Refactored a Rails codebase of multiple applications with duplicated code into several Rails engines with a core engine that shares all the reusable code.
    • Managed the current app infrastructure, deployment and error tracking (Capistrano, Linode, Sidekiq, PostgreSQL, Sentry).
    Technologies: Ruby, Ruby on Rails (RoR), RubyMine, Database Design, PostgreSQL, Git, RSpec, AWS S3, Redis, Software Development, APIs, HTML, Software Testing, Sidekiq, Capistrano, SQL, Debugging, REST APIs, Back-end, Full-stack, Roda, Sequel
  • Ruby on Rails Developer

    2019 - 2019
    CloudProspect
    • Built a cloud-based LinkedIn automation tool that allows users to run targeted outreach campaigns.
    • Wrote a custom proprietary gem for unofficial LinkedIn API access.
    • Used Rails 6 for the app framework, Sidekiq and middleware for campaign processing and tasks scheduling, and Mechanize and Watir for LinkedIn interaction.
    Technologies: Vue.js, Sidekiq, Bootstrap, JavaScript, Ruby on Rails (RoR), Ruby, AWS, RubyMine, Database Design, CSS, PostgreSQL, Git, RSpec, AWS S3, Redis, Software Development, Haml, Slim, APIs, HTML, Software Testing, SCSS, Capistrano, Ajax, SQL, Debugging, REST APIs, Back-end, Full-stack
  • Ruby on Rails Developer

    2018 - 2019
    Scented Pansy
    • Cleaned up the codebase and added tests for different application layers.
    • Upgraded Rails from 4.2 to the latest stable version.
    • Implemented an internal currency/transactions system.
    • Integrated payment system APIs for user payouts and maintained existing API integrations.
    • Redesigned the existing order/review system and built administration tools.
    • Implemented new features such as contests, surveys, and gifts.
    Technologies: jQuery, Bootstrap, JavaScript, Ruby on Rails (RoR), Ruby, RubyMine, Database Design, CSS, PostgreSQL, Git, Ruby on Rails 5, AWS S3, Redis, Software Development, Haml, Slim, APIs, HTML, Software Testing, SCSS, Sidekiq, minitest, Capistrano, Ajax, SQL, Debugging, REST APIs, Back-end, Full-stack, Ruby on Rails 4
  • Ruby on Rails Developer

    2012 - 2018
    Orlin Research
    • Developed and maintained the Orlin data system, which was used by the US Census Bureau (SIPP survey) and NORC at the University of Chicago.
    • Implemented importers and exporters for datasets in different formats.
    • Built a UI for an internal scripting language and added features to the language itself.
    Technologies: JavaScript, Ruby on Rails (RoR), Ruby, AWS, RubyMine, Database Design, MySQL, CSS, jQuery, Git, AWS S3, Software Development, Haml, HTML, Software Testing, SCSS, minitest, Ajax, SQL, Debugging, REST APIs, Back-end, Full-stack, Ruby on Rails 4
  • Python/Django Developer

    2012 - 2013
    Crosspromote.it
    • Built a system that helps users to find Kickstarter projects most suitable for cross-promotion.
    • Developed a fast and efficient Kickstarter scraping module.
    • Implemented a complex Kickstarter project matching functionality.
    Technologies: Web Scraping, Django, Python, AWS, Database Design, MySQL, CSS, JavaScript, Git, Software Development, HTML, Ajax, SQL, Debugging, REST APIs, Back-end, Full-stack
  • Python/Django Developer

    2011 - 2012
    Collectrium
    • Completed back-end and front-end development of a cloud-based art inventory management platform for galleries, art collectors, art advisors, and art fairs.
    • Maintained the existing code base and implemented new features using Django and Python.
    • Collaborated with mobile developers to build companion iOS apps.
    Technologies: Django, Python, AWS, Database Design, MySQL, CSS, JavaScript, jQuery, Software Development, APIs, HTML, Ajax, SQL, Debugging, REST APIs, Back-end, Full-stack
  • Python/Django/PHP Developer

    2011 - 2011
    DS160Online.com
    • Developed a system for automatic completion of DS-160 non-immigrant visa forms.
    • Integrated a Human Emulator automation tool with a Django back end. Built a UI for automated form completion.
    • Implemented a solution for the construction of large dynamic forms with Django.
    Technologies: Automation Tools, PHP, Django, Python, Database Design, MySQL, CSS, JavaScript, jQuery, Software Development, HTML, Ajax, SQL, Debugging, Back-end, Full-stack

Experience

  • CloudProspect

    A cloud-based LinkedIn automation tool that allows users to run highly targeted automated outreach campaigns based on Sales Navigator search, LinkedIn people search, or other sources, send follow-up messages, and collect and export new connections profile data.

  • Scented Pansy
    https://scentedpansy.com

    A fetish marketplace/community website for which I built the back end, front end, and oversaw the maintenanceā€”built numerous features such as an internal currency/transaction system, contests, surveys, and gifts. I integrated different payment APIs for both inbound and outbound payments.

  • GSS Data Explorer
    https://gssdataexplorer.norc.org

    A tool for data scientists, students, and journalists that allow users to view, analyze, extract, and visualize data from the General Social Survey dataset. It is built on top of the Orlin data system developed by Orlin Research.

Skills

  • Languages

    Ruby, JavaScript, Python, CSS, SCSS, Sass, Haml, PHP, HTML, SQL
  • Frameworks

    Ruby on Rails (RoR), Ruby on Rails 5, Ruby on Rails 4, Bootstrap, Django, Capybara, minitest, Slim, Nuxt.js
  • Tools

    RubyMine, RSpec, Git, Capistrano
  • Other

    Software Development, Debugging, Back-end, Web Scraping, AWS, Automation Tools, APIs, Ajax, Full-stack, Roda
  • Libraries/APIs

    Sidekiq, jQuery, REST APIs, Sequel, Vue.js, Twilio API
  • Paradigms

    Database Design, Software Testing
  • Platforms

    MacOS, Amazon Web Services (AWS), Heroku
  • Storage

    PostgreSQL, MySQL, AWS S3, Redis

Education

  • Master's degree in Computer Science
    2002 - 2007
    Far Eastern State University - Vladivostok, Russia

To view more profiles

Join Toptal
Share it with others