Work

For headhunters *

* Since I often receive letters from headhunters, but I have to answer the same, I decided to gather all necessary information here.

If you decide to choose the difficult path of bringing me into your company, then you need to know two things:

1. I have no resume (all information is available here. I think that's enough. Of course you can ask me to tell you something else, but maybe I will not answer).

2. I do not like to be interviewed (I have a sufficient number of open source projects in which you can view my code and decide I'll go up or not. I've long since grown out of school and college age, so if you need someone who will solve the wacky puzzles and answer stupid questions, you need to look for someone else).

Skills summary

Senior software developer with extensive experience of Linux, Python, JavaScript and Open Source development projects.

Key Skills

Python related: Python, Django, Werkzeug, Jinja2, WTForms, SQLAlchemy, PyGTK, PyQt, Twisted, Satchmo.

JavaScript related: JavaScript, jQuery, Backbone, AJAX, XML.

Other: Nginx, Git, MongoDB, PostgreSQL, SQLite, Internet Protocols, HTTP, HTML, CSS, TCP/IP, UDP, SMTP, Multi-Threaded, Scripting, Web Servers, Internationalization/Localization (i8n/l8n/il8n), Open Source Software, XML-RPC.

Other Skills

C, Assembler, Erlang, MySQL, Flask, Test-driven development, Bash scripting, Bazaar, Apache, Deb Packaging, SQL, Tkinter, wxWidgets, Trac, Unix, Windows/NT/2000/XP.

Employment history

March 2011 — Present Ar Vors Ltd (UK). Lead Developer.

August 2008 — Present Original Coding (UA). Lead Developer and Partner in the company.

May 2010 — April 2011 Club Media Systems (UK). Software Developer.

September 2010 — March 2011 42 Coffee Cups (US). Developer.

July 2006 — August 2008 Original Coding (UA). Developer.

2003 — July 2006 Freelancer. Python/Django developer.

2002 — 2005 Some government job.

Education

I graduated from one of the best Academies in Ukraine and now have higher education in the humanities (degree with honors).

I can freely read and write in English, but my speaking skills leave much to be desired.