176, 45 Leninsky Prospekt
Moscow, Russia, 119334
SUMMARY:More than 15 years of experience in
analysis, design and programming in various
environments including 5 years of team leadership.
2010 - 2013: Senior Software Developer: Parallels.
2003 - 2010: Senior Software Developer: Cryptocom Ltd.
Participated in the development of cryptographic applications
Designed and developed Tcl language extension for access to Vizir
Designed and developed automated distributed multiplatform testing system for
non-interactive applications (Tcl, various Unixes and Win32)
Developed MS-DOS port of Tcl
Developed multiplatform cryptographic GUI application
Participated in the development of national cryptographic algorithm support in
Developed reference implementation of Russian cryptographic algorithms for
Developed implementation of Russian TLS ciphersuites for OpenSSL
custom Debian package repository
multiplatform automatic build and test system
framework for building native packages for about 50 operating
support of Russian cryptoalgorithm in the major open source
PostgreSQL extension sslinfo.
1999 – 2003: Chief Programmer, Chief Technical Officer:
design and initial implementation of Communiware Web-based
content-management and collaboration system. (Apache, mod_per,
Oracle and PostgreSQL)
of template language for Communiware project
of further development of this project.
of design and development of several Communiware-based interactive
Participated in internationalization of several OpenSource projects, including
and maintained custom Debian package repository
1997 - 1999: Programmer, Institute for
Commercial Engineering, Moscow
and developmend of multiplatform (Solaris and BSDi) distributed Web
information system. (Perl, Tcl, Oracle database)
and developed lightweight database request broker (on Tcl)
and developed online stock trading web-site (Apache, mod-perl,
several, now opensource extensions for Tcl programming language
(pure Tcl and C)
administration of heterogeneous web-server environment (Solaris,
1992 - 1997: Research Scientist: Dokuchavev Soil Science
Participated in various GIS projects.
Designed and developed GIS visualization and analysis package LESSA
for MS-DOS and EPPL7 GIS
Developed Pascal libraries for access of DBF database files and
EPPL7 GIS formats.
Designed, developed and maintained several in-house systems for
geocoding of several thematic maps including multiuser versions.
System administration of the laboratory network including Linux
servers and workstations and DOS clients
Developed Tcl extension for access of EPPL7 GIS formats.
Designed and implemented several domain-specific programming
languages for geoinformational problems.
Developed catdoc program for reading MS-Word files for DOS and Unix
Give a beginner's course of computers in the Soil Science Department
1992: Moscow State University
1985 - 1990: Moscow State University
M.S. Degree in Geography
Operating Systems: MS-DOS,
Solaris, Linux, BSDI, FreeBSD, HP-UX
Virtualization environments: VMWare (workstation & server)
CPU Architectures: x86, x86_64, Sparc, Sparcv9, ARM, MIPS
Programming Languages:C -14 years, Tcl – 14 years,
Pascal – 20 years, Perl, Python, Ruby, C++, Algol 60, Fortran,
Lisp, Erlang, Unix shell, awk, GNU make and others
Tools/APIs: POSIX, pthreads, all Unix development tools (make,
lex, yacc/bison, etc), gdb, Xview, Tk, Xwindow, Motif, Gtk,
Apache/mod_perl and others
Oracle, SQLite, Paradox, FoxPro.
GIS: EPPL7, ArcInfo, GRASS
Experience in small team leadership
Experience in design of large projects
Strong analytical skills
Expert knowledge of processing Office file formats on
Member of Tcl sourceforge projects
Published several popular articles in Home Computer magazine.