Ilya Khamushkin — Web Developer and Hacker

Curriculum Vitae

PERSONAL INFORMATION

Ilya Khamushkin contacts:

Objective

Web UI development with focus on usability and accessibility.

Rich Web UI (Ajax), Python/Django or Ruby/Rails hacking.

Entrepreneurship. Blogging, tech writing.

Usability and user experience learning.

Skills

Backend Web development total experience — 7 years.
Started with Perl, PHP. Then switched to Python and later to Ruby.

Web UI development (frontend) with HTML/CSS/JavaScript — 6 years.

Database programming MySQL, PostgreSQL — 7 years.

LAMP/UNIX administration — 9 years.

Presentation and public speaking. Tech writing.

Summary

Web developer with solid background in UNIX. Python and Ruby fan.

Web standards fanatic. Rich Ajax UI designer and engineer.

Apple Mac user. Photographer. Musician.

Keywords

Web Development Startup UI CSS JavaScript (X)HTML Ajax Python Django Ruby Rails MySQL PostgreSQL MongoDB Mac OSX

Professional Experience

Core Developer at Zenlist.com

April 2010 – Present

Developed pure dynamic JavaScript rich interface for modern classifieds startup Zenlist.com. Focused on performance, latency and overall user experience.

Improved Python + MongoDB backend that serves Zenlist's publisher interface and public API.

Independent Consultant / Freelance Web Developer

March 2009 – April 2010

Worked with number of projects and startups. Keywords: JavaScript, jQuery, Python, Django, Ruby, Rails, UI, UX

Two of them publicly released: 123feelfree.be and Adility.com

Web App Architect at Subscribe.ru

September 2008 - February 2009

Started from scratch development of social network for one of the biggest and oldest Russian online communities Subscribe.ru. Used Python+Django for backend and jQuery with semantic HTML/CSS for frontend.

Web Developer (UI + backend) at WebMySystems Ltd

May 2008 - December 2008

Early stage prototyping and development of rich Web application on top of ExtJS. Made desktop version with Adobe AIR. Used Ruby & Python for server side programming.

Web Developer at mydeco.com

March 2007 - May 2008

I was one of the core developers of this exciting Web2.0 startup. We've done robust and feature rich Web service on top of Django (Python) and Prototype (JavaScript) frameworks.

Owner of small and agile ukrainian hosting service — TopHost

October 2005 - Present

I started Ukrainian hosting service (tophost.com.ua) with special support for Python and Ruby projects.

Hosting is dedicated for agile developers. My primary tasks was project management, UNIX system and network optimization, web-application and database optimization, deployment of ready Ruby on Rails and Python projects.

Now I'm managing small team that supports this project.

Web Developer / Independent contractor

February 2005 - March 2007

Contract web-development with hands on PHP, Python, Perl, MySQL/PostgreSQL and of course (X)HTML/XML/CSS/JavaScript.

I made lots of small and mid-size projects for intranet and internet.

Unix-FU Master (System Administrator) at Porta Software

October 2004 - February 2005

Senior System Administrator at ISP S-NET Ltd

December 2003 - October 2004

At that time I had around 30 unix-boxes in my server park.

There were NASes and network services (mail, web, database, news/nntp, auth/radius, etc).

Later I started web billing system redesign and developed new version.

Junior sysadmin at ISP S-NET Ltd

August 2001 - December 2003

Duty tasks, system task automation and billing automation.

Education

September 2000 - July 2004

Kremenchug Institute of Economics and New Technologies (Ukraine) Bachelor in Computer Science