Resume:
Education:
1995-1997
Novosibirsk State University, master degree in Computer Science.
1991-1995
Novosibirsk State University, bachelor degree in Computer Science.
Employment history:
November, 2002 - now
Freelance programmer. Read feedback of my clients below. You may ask me - "what is your service"? I can answer: I
concentrate on two points of telecommuting environment: quality and communications. So, I'd like to offer
best quality and I need efficient communications to understand your needs.
April, 2002 - now
Self-employed programmer. Developed a site for finding and posting telecommuting jobs. The site is almost
completed - only translation to English and the launch are not done yet. The site can be demonstrated from my
home PC.
My contribution:
- general conception of both functionality and user interface;
- database design and code architecture;
- full documentation for the project;
- database-driven back-end;
- graphics design;
- content of the site;
- testing.
Used technologies: RedHat, Apache, PHP, MySQL, HTML, CVS.
July, 1999 - April, 2002
Telecommuting programmer at SwapMonkey, Inc. (USA). As a pogrammer participated in four projects of the company.
First two projects were test projects. First project was the site for swapping, selling and buying
video games. Second project was the site for swapping, selling and buying goods in different categories.
My contribution (both projects):
- database design and code architecture;
- database-driven back-end;
- complex programmer's part of front-end;
- testing;
- web-based utilities for administrators of site (only first project).
Used technologies (first project): RedHat, FreeBSD, Apache, Perl, MySQL, JavaScript, HTML, DHTML, CSS, CGI.
Used technologies (second project): RedHat, JRun, JSP, Java, MySQL, JavaScript, HTML, DHTML, CSS.
Third project was the site for swapping, selling and buying goods in different categories. That site was
available at www.swapmonkey.com during more than a year, but now it's down (I don't know reasons).
My contribution:
- database design and code architecture;
- database-driven back-end;
- complex programmer's part of front-end;
- set of tools for off-line data processing, data loading and database maintenance;
- performance tuning (both database and applications);
- documentation for some of SwapMonkey's tools;
- testing;
- assistance in system administration.
Used technologies: RedHat, Apache, Perl, MySQL, JavaScript, HTML, DHTML, CSS, C++, CVS.
The goal of fourth project was to re-write code of www.swapmonkey.com for Oracle. The project was not
completed due to time limitations (there were too many features requests for working system).
My contribution:
- database design and code architecture;
- database-driven back-end;
- tools for loading of data into database.
Used technologies: RedHat, Apache, Perl, Oracle, PL/SQL, JavaScript, HTML, CVS.
June, 1995 - Febraury, 2000
Programmer at Institute of Nuclear Physics (Novosibirsk, Russia), department Experimental Workshop - 2 (EW-2). I
was responsible mostly for functionality of information system of EW-2 and network environment of EW-2.
My contribution:
- support and administration of EW-2's information system;
- development of additional software for EW-2's information system;
- administration of local network;
- administration of EW-2's server;
- development of EW-2's web page.
Used technologies: VAX/VMS, RedHat, FreeBSD, BSD/OS, Windows, rdbase32, C, HTML, Perl, CGI, JavaScript, CSS.
March, 1998 - Febraury, 1999
System integrator at Spartan, Ltd. (Novosibirsk, Russia). As a specialist in Unix systems and network services
participated in automation of municipal departments of Langepas city.
My contribution:
- installation and configuration of servers
- installation and configuration of PCs
- configuration of network services
- course of lectures for Unix administrators
Used technologies: SCO, DOS, Windows, networks.
August, 1998 - December, 1998
LAN administrator at School 10 (Novosibirsk, Russia). Administrated local network which connected about 40 PCs
and 2 servers.
Used technologies: Novell, FreeBSD, DOS, Windows, networks.
January, 1998 - July, 1998
System administrator at Novosibirsk State Technical University (Novosibirsk, Russia). Administrated Unix server.
Used technologies: SCO.
September, 1994 - May, 1995
Programmer at Institute of Nuclear Physics (Novosibirsk, Russia), laboratory 2-0. Worked on distributed system
of gathering data of CMD-2 detector. Implemented a package for developement of programs for detector's
calibration.
Used technologies: VAX/VMS, Fortran.