CURRICULUM VITAE

To see my curriculum vitae in Russian language click here

CURRICULUM VITAE FOR ANDRIY VADIMOVICH STEPANOV



NAME   Andriy Vadimovich Stepanov
EMAIL   andrusha [at] gmail.com
DATE OF BIRTH  December 12, 1982
CITIZENSHIP  Ukraine
PHONE   Russia (920) 870 80 84
WWW   http://andrusha.googlepages.com
RESIDENCE  Russia, Moscow region
CONDITION OF MARRIAGE not married, no children



EDUCATION

2006 - present
Postgraduate student of Modern University for the Humanities (Moscow city)
Computer science faculty
Specialization: "05.13.11" Mathematical and software support for
computer and computer networks

2000 - 2006
Diploma of Computer Science Engineer at
Nuclear Power University, city Obninsk, Russia, Cybernetics Faculty,
Computer Network Technologies Department
Diploma Title: Implementing Symbian OS Environment on NICTA's L4/Iguana System
Received with honors

1998 - 2000
Polytechnic college

1991 - 1998
Ivano-Frankivsks' Lyceum


WORK AND RELATED EXPERIENCE

March 2006 – September 2006
Scientific system programmer at ALT Linux company http://altlinux.ru
- developed ncurses browser for Alterator management system
- developed hardware testing system
- improvement network, hdd, multimedia devices drivers for Linux kernel
- correction and addition ACPI subsystem for Linux kernel
- building, testing and setup packages for Alt Linux distribution

November 2005 - February 2006
Internship student. National ICT Australia (NICTA), Sydney, Australia.
- Research embedded operating systems
- Research network systems
- Research systems for mobile phones
- Secure operating systems

2003 - 2006
Computer Network Administrator at RIHMI-WDC
(All Russian Research Institute Hydro meteorological
Information World Data Center)
http://meteo.ru/index_e.html
(Networks protocols, Cisco's and Linux systems)

2002 - 2003
ISTC (The Interdepartmental Special Training Center)
http://www.infib.ru/
- Setup Advantor and Hirsch security systems.
- Setup OS for servers.

2000 - 2002
Computer Network Administrator at Polytechnic college.



COMPUTER SYSTEMS AND PLATFORMS

Programming tools
cvs, GNU arch, git, vim, mercurial, cscope, ctags, gdb

Platforms (use)
Unix (Linux, Solaris, FreeBSD), Windows (9x, NT, 2000, XP), Macintosh
(OSX), Plan9, Hurd

Platforms (administration)
Linux (Gentoo, Slackware, Debian, RedHat, AltLinux, ...), FreeBSD,
CISCO(35xx, 29xx, 26xx, 25xx), 3Com(4900, 4400)

Network services
DNS, Apache, Sendmail, FTP, Squid, СУБД MySQL, qmail, billing NetUp,
iptables, Samba, Cups, IPSec, OpenSwan

PROGRAMMING LANGUAGES
C++, C, Perl, various UNIX shell scripting languages (csh, sh, bash),
Assembly Language (80x86, microcontroller family pic16cX)

PROGRAMMING ENVIRONMENTS
Unix (Linux, FreeBSD), L4/Iguana, Symbian



LANGUAGES

English Fair
Ukrainian Excellent (native)
Russian Excellent (native)



HOBBIES

- Rock climbing, cycling, swimming
- Photography
- Computers
- Reading