Andrey Gerzhov, Unix Shell Scripting Developer in Ukraine
Andrey Gerzhov

Unix Shell Scripting Developer in Ukraine

Member since August 9, 2012
Andrey has been a Python developer since 2008 and a UNIX systems engineer since 1994. He enjoys taking on fun and challenging projects.
Andrey is now available for hire



  • Unix Shell Scripting 16 years
  • C 5 years
  • Python 5 years





Preferred Environment

PyDev, Eclipse, MacOS

The most amazing...

...thing I've coded is my contribution to Solariat's reliable intention detecting system.


  • Python Developer

    2012 - 2012
    • Developed Scrapy web crawlers.
    • Detected similar repeated structures in HTML and automatically constructed XPath for them.
    Technologies: Scrapy, Python
  • Systems Programmer

    2011 - 2012
    Solariat, Inc.
    • Worked on a Solariat's reliable intention detecting system.
    Technologies: Twitter API, Facebook API, Gevent, Jinja, MongoEngine, MongoDB, Werkzeug, Flask, Python
  • Python Developer

    2011 - 2011
    Privately Employed
    • Designed on a geographically distributed web monitoring system.
    • Created worker nodes and a manager node for the system that communicated via HTTP or RabbitMQ. The worker node used the Gevent framework for massive parallel HTTP fetching.
    • Built a separate XMPP (Jabber) bot for customer notifications.
    • Included additional authorization using Google, Facebook and Twitter, as well as integration with Paypal.
    Technologies: OAuth, PayPal, GeoIP, Gevent, RabbitMQ, Celery, Django, Python
  • Independent System Administrator and Developer

    2010 - 2011
    Enomaly Inc.
    • Involved in helping TelCo's and hosting providers to deliver revenue-generating Infrastructure-on-demand cloud computing services to their customers.
    • Worked as a member of Enomaly's small dev team.
    • Developed the platform for version 3 of ECP.
    • Assisted customers with installations, as well as network, server, or storage related problems.
    Technologies: Twisted, Python
  • AWS System Administrator and Python Developer

    2009 - 2010
    • Developed with the Zope 2 framework.
    • Worked to use AWS SQS and RDS in creating a simple and reliable way to create Amazon based parallel/distributed application.
    Technologies: Amazon SQS, Zope, Python
  • System Engineer

    2007 - 2008
    • Worked with the company, a TechCrunch 40 winner in 2007, on developing facial recognition software for online videos.
    • Work involved video processing (grid/cloud computing) and Amazon EC2 Linux server administration, as well as setup, maintained storages, and video streaming.
    • Used Python, Perl, and Shell on the job.
    Technologies: Python, Amazon EC2, Ubuntu


  • Sample Code

    Almost all of my code is under NDA. Some side projects include:


  • Languages

    Python, SQL, C
  • Frameworks

    Scrapy, Django, Selenium, GAE, Flask, Jinja, Zope, Twisted
  • Libraries/APIs

    Fabric, Twitter API, AMQP, Gevent, Werkzeug, GeoIP, Google AdWords, PayPal API, Facebook API
  • Tools

    NGINX, Vagrant, Apache, Amazon SQS, AWS IAM, RabbitMQ, Celery, PyDev
  • Platforms

    Ubuntu, Linux, FreeBSD, Red Hat Linux, Amazon EC2, MacOS, Eclipse
  • Storage

    Memcached, MongoDB, Amazon SDB, MySQL, PostgreSQL, MariaDB, Amazon S3 (AWS S3), MongoEngine, Elasticsearch
  • Other

    Unix Shell Scripting, PayPal, OAuth, Tornado
  • Paradigms

    Object-oriented Programming (OOP), Scrum, Procedural Programming, Distributed Programming, Test-driven Development (TDD), Functional Programming, Agile Software Development


  • Engineering Degree in CAD/CAM
    1992 - 1997
    National Technical University of Ukraine KPI - Kiev

To view more profiles

Join Toptal
Share it with others