Personal Info
Objective
Participation in interesting & useful projects, utilizing modern Web-technologies as an individual contributor in a team environment.
Also experienced in system administration.
Education
Kurgan State University
September 2000 - July 2005
Master Degree in Software Engineering/Programming.
Employment
- 06/2008 to 07/2009
LinkFeed.ru, Moscow, Russia; Category: SEO
Ruby/Rails senior programmer
- Core-level refactoring.
- Migration from SVN to GIT.
- Maintenance tasks, servers setup.
- PostgreSQL-related tasks.
- Implementation & improvement of Capistrano-based application deploying.
- BDD/RSpec.
- 02/2008 to 05/2008
MyQuire.com, San Mateo, CA, United States; Category: Social Networks
Ruby/Rails senior programmer
- Core-level refactoring.
- BDD/RSpec Evangelist.
- Implementation of new major features.
- Database architect.
- 12/2007 to 02/2008
Ruby/Rails freelancer
- A number of small projects.
- 02/2007 to 12/2008
Railsware, Kiev, Ukraine; Category: Outsourcing
Rails developer, tech.leader
- Participated in 15+ RoR projects as a developer and/or tech.leader.
- Examples:
aroundme.ru,
dom.ru,
audiosouk.com,
glamshare.com,
- Like to use BDD and RSpec and always use it in projects I participate.
- 99% of projects utilize Linux.
- 90% of projects use MySQL 4.1+ as a primary database engine.
- Capistrano / Linux Shell scripting for deployment and maintenance tasks.
- 06/2005 to present
LLC "Orbitel" (local ISP), Kurgan, Russian Federation.
IT Director
(started as Network Administrator & Programmer)
- Servers administration (Linux (Gentoo, RedHat), FreeBSD), serving 3000+ local clients.
- Development & support of corporate CMS/CRM with billing integration (RoR,php,apache,Oracle).
- Local clients web-based portal, integrating many advanced services & possibilities.
- 06/2001 to 09/2006
Freelance
Programmer.
- PHP, mysql, apache, javascript.
- WebMail system, focused on software developers.
- WebShop (adaptation of OSCommerce).
- WHOIS-data monitoring & reporting system.
- Software for mass virtual hosting (hosted >10000 domains).
- My Personal CMF
to simplify development of common web projects & tasks.
- Remote administration of FreeBSD, Linux servers.
- C/C++/win32api/assembler programming for Windows-systems.
- Spyware-removal software.
- ChildFilter - system-level driver & user-level control application to prevent children access to explicit Internet content.
- Internet-Explorer plugin.
- C/C++/shell programming for Unix/Linux systems.
- Mostly client-server applications.
- Shell-scripting for automation of maintenance tasks.
- Platform-independent C/C++ programming.
- Distributed Platform-Independent Scalable Computing System.
- 10/2002 to 03/2004
TV Advertising and Broadcasting Agency "Courier" (A.K.A. "Region-45"), Kurgan.
System Administrator.
- Responsible for maintenance of 3 FreeBSD 4.x servers, serving 50+ workstations.
- PHP+apache+mysql.
- DNS,proxy,pptp.
- Samba.
- Internet gateway, using 1 main + 2 spare channels.
- Created & supported Corporate Billing & Traffic Accounting system (php+mysql+apache+pptpd+mpd).
Special Skills
- Natural Languages
- Russian - native language.
- English (mostly technical) - perfect reading, good writing, a little speaking experience.
- Japanese - know a little.
- Computer Languages, technologies, etc.
- Ruby / Ruby on Rails - very good. I really love this language and framework :)
- PHP - was good in it. but don't use it anymore since I learned Ruby/Rails
- C/C++ - know very well, programmed for Windows, UNIX/Linux, Pocket PC.
- Assembler - good knowledge, mostly x86, but not only.
- SQL - know very good, mostly MySQL implementation, but also worked with Oracle, MS Access, SQLite.
- Reverse Engineering - have some experience.
- Have a blog about Ruby/Rails (in Russian language)
- My GitHub profile: http://github.com/zed-0xff
- I am very interested in modern Web-technologies. I read many
technological blogs & news regularly, and I experiment with some newly obtained knowledge.
- I prefer Linux to Windows, and use Gentoo Linux at work and at home.