Andrey Gerzhov

Andrey Gerzhov

Ukraine
Hire Andrey
Scroll To View More
Andrey Gerzhov

Andrey Gerzhov

Ukraine
Member since June 21, 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
Portfolio
Experience
  • Unix Shell Scripts, 16 years
  • C, 5 years
  • Python, 5 years
Ukraine
Availability
Part-time
Preferred Environment
MacOS, Eclipse, PyDev
The most amazing...
...thing I've coded is my contribution to Solariat's reliable intention detecting system.
Employment
  • Python Developer
    IntelligentEye
    2012 - 2012
    • Developed Scrapy web crawlers.
    • Detected similar repeated structures in HTML and automatically constructed XPath for them.
    Technologies: Python, Scrapy
  • Systems Programmer
    Solariat, Inc.
    2011 - 2012
    • Worked on a Solariat's reliable intention detecting system.
    Technologies: Python, Flask/Werkzeug, Mongo/MongoEngine, Jinja2, Gevent, Facebook/Twitter API
  • Python Developer
    Privately Employed
    2011 - 2011
    • 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: Python, Django, Celery, RabbitMQ, Gevent, GeoIP, Paypal, OAuth
  • Independent System Administrator and Developer
    Enomaly Inc.
    2010 - 2011
    • 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: Python, Twisted
  • AWS System Administrator and Python Developer
    Adbibo
    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: Python, Zope, AWS SQS, AWS RDS
  • System Engineer
    Viewdle
    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: Ubuntu, EC2, Python
Experience
  • Sample Code (Development)

    Almost all of my code is under NDA. Some side projects include:
    https://github.com/kittle/todolist
    https://github.com/kittle/mi34
    https://github.com/kittle/clauncher

Skills
  • Languages
    Python, SQL, C
  • Frameworks
    Django, Scrapy, Flask, Selenium, Jinja2, GAE, Twisted
  • Libraries/APIs
    Fabric, Twitter API, AMQP, Gevent, Amazon IAM, Amazon SQS, PayPal API, Google AdWords, Facebook API
  • Tools
    Nginx, Apache, Vagrant, RabbitMQ
  • Platforms
    Linux, FreeBSD, Ubuntu, Red Hat Linux
  • Storage
    Memcached, Amazon S3, MongoDB, Amazon SDB, MySQL, PostgreSQL, MariaDB, Elasticsearch
  • Misc
    Unix Shell Scripts, Celery, Tornado
  • Paradigms
    Object-oriented Programming (OOP), Test-driven Development (TDD), Distributed Programming, Procedural programming, Scrum, Agile Software Development, Functional programming
Education
  • Engineering degree in CAD/CAM
    National Technical University of Ukraine KPI - Kiev
    1992 - 1997
I really like this profile
Share it with others