Resume Kirill Kolyshkin Aug 25, 2009 Address: 5, apt. 117, Tsentralnaya str., Dolgoprudniy, Moscow, 141700 Russia. Phone: +7 903 672 2750 1. Skills 1.1. Programming languages and development software Solid knowledge of C, C++, PHP, Python, Perl, SQL. TCP/IP networking, regular expressions, GTK2 GUI toolkit etc. Scripting with bash, awk, sed, etc. Proficience in GNU make, autoconf/automake/libtool. RPM (spec) and Gentoo (ebuild) packaging. Past experience in Basic, MUMPS (DIAMS), Pascal, x86 assembler. 1.2. Operating systems and other software 10+ years of Linux experience. Granted with LPI (http://www.lpi.org/) level 1 and 2 certificates. Distributions used: Red Hat, Fedora, SUSE, Gentoo, Debian, Ubuntu. Experience with MySQL, Apache, cvs, git, Perforce, sendmail, qmail, exim, iptables, tcpdump, GIMP, gnuplot, rrdtool, vim, gcc, gdb, Bugzilla etc. Past experience in DOS, Windows 3.x/9x/NT, OS/2, Cisco IOS, HP-UX, SCO UNIX, DEC Unix, Sun Solaris, FreeBSD. 1.3. Documenting and English Writing project and user documentation in HTML, wiki, linuxdoc-sgml, *roff (man), LaTeX, perl POD formats. Web site design (HTML/CSS, graphics, scripting, databases). Fluent spoken English. Good experience in delivering technical talks, writing manuals, English-to-Russian software localization. Taken English courses in 1993-1995 and 2004-2005. Had language training in Edinburgh, UK (2004, for 2 weeks), Calgary, Canada (1995, for 3 weeks) and London, UK (1994, for 2 weeks). Granted with certificates. 2. Experience 2.1. OpenVZ Project Manager, Parallels (ex SWsoft), Moscow Apr 2005 to present - Overall management and care of the OpenVZ (http://openvz.org/) project - Taking part in conferences and expos as a speaker/exhibitor (LinuxWorld, Linux Symposium, LinuxTag, SCALE, LinuxCon etc.) - Building/fostering OpenVZ community - Writing OpenVZ blog (http://blog.openvz.org/) - PR activities: meetings and interviews with journalists and analysts, drafting press releases, writing whitepapers - Creating/maintainting all the project infrastructure: web sites (wiki.openvz.org, forum.openvz.org, download.openvz.org, git.openvz.org, bugzilla.openvz.org) , mailing lists, IRC, etc. - Principal architect and developer of OpenVZ templates and template tools - Other technical activities: coding, fixing bugs 2.2. Application Manager, Deutsche Bank, Moscow May 2004 to Apr 2005 - Second level support for Fixed Income Trading London/Frankfurt - Responsible for monitoring and high availability of server-side trading software and infrastructure (50+ Solaris/Linux servers and hundreds of applications) - Performing server-side trading software deployments - Developing scripts and utilities for deployment, maintenance and monitoring (in shell and Perl) - Designed and implemented advanced log file monitoring system which drastically reduced the number of false alerts - Gained basic financial knowledge (fixed income sector in particular) 2.3. Software Engineer, SWsoft (now Parallels), Moscow November 2000 to May 2004 - Developing ASPseek (http://www.aspseek.org/) search engine -- leading, programming, packaging, documenting, releasing, users support, web site design and content - Developing Virtuozzo (http://www.virtuozzo.com/) kernel interface utility vzctl - Writing documentation (internal project documents, manual pages) - Leading and managing Virtuozzo (Linux kernel) testing/QA team (6 people) - Redesigned Virtuozzo test suite infrastructure; made test results predictable and reproducible - Leading template development/building team; packaging Linux distributions and applications for Virtuozzo/HSPComplete - Redesigned Virtuozzo template subsystem 2.4. Network Engineer, Severgazprom, Ukhta September 1998 to October 2000 - Maintaining the LAN consisting of about 650 PCs and WAN consisting of about 11000 PCs - Troubleshooting of network-oriented problems; optimizing the LAN - Linux servers, Motorola, HP, Cisco routers and switches installation, configuration, and maintenance 2.5. Technical Manager, Severtelecom, Ukhta July 1997 to September 1998 - Administering HP-UX server, Cisco routers, Windows and Linux PCs - Configuration and maintenance of web, mail and proxy servers - Webmastering -- HTML, PHP3, graphics 2.6. Computer Engineer, Komineft, Ukhta October 1994 to July 1997 - Administration of SCO UNIX, HP-UX, Novell Netware and Linux servers - Developing an enterprise information system 3. Education 3.1. Russian State University of Oil and Gas, Moscow October 1997 to December 2000 - Taking the post-graduate courses in CS 3.2. Ukhta Industrial Institute (State Technical University) September 1992 to June 1997 - High degree in CS (GPA 5.0 of 5.0); defended diploma with excellence - Special course in network and Internet/intranet technologies