Ilya Khamushkin — Web Developer and Hacker

Curriculum Vitae

PERSONAL INFORMATION

Ilya's photo 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.

Learn usability and user experience fields.

Skills

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

Web UI development (frontend) with (X)HTML/CSS/JavaScript for about 4 years.

Database programming MySQL, PostgreSQL - for about 5 years.

LAMP/UNIX for about 6 years.

Presentation and public speaking.

Tech writing (tutorials, docs, reviews, promos, etc).

Summary

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

Web standards fanatic. Rich Ajax UI designer and engineer.

Blogger and speaker. Apple Mac user.

Entrepreneur. Photographer. Musician.

Keywords

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

Professional Experience

Independent Consultant / Freelance Web Developer

March 2009 – Present

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

Two of them already released: 123feelfree.be and Zenlist.com

Web App Architect at Eksponenta

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 and agile team that supports this great service.

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've done 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 Institue of Economics and New Technologies (Ukraine) Bachelor in Computer Science

Community Involvement

Active blogger since February 2006 (in russian), main topic is a web development.

Took part as speaker at Exception #1, Ukrainian Python Conference (exception.org.ua).

Took part as speaker at UAWEB2008 conference (uaweb.in.ua).