SOFTWARE DEVELOPER
CAREER OBJECTIVES :
I'm an experienced open source software developer looking a challenging role in software
development, ideally related to search engine, information retrieval or similar.
EDUCATION :
Institution: |
M.V. Lomonosov Moscow State University, Faculty of Computational Mathematics and Cybernetics.
|
City/Country: |
Moscow/Russia.
|
Qualifications: |
Master of Science in Computer Science and Applied Mathematics
(major in Computation Systems Software).
|
Completed: |
1993
|
WORK EXPERIENCE :
08/02 |
present |
OOO «DataPark»
Position/Title: General director / Lead software developer.
DataparkSearch engine development as an
open source project under GPL. Developed the Neo PopularityRank, a neural network based measure to order
indexed documents.
Search module for Apache web server
(1.3 and 2.x branches) developed as part of
DataparkSearch engine project.
DataparkSearch engine has been evaluated in genomics adhoc track of TREC-2005.
Planned and coordinated the development of http://sochi.org.ru - the Sochi
city multilingual (Russian, English, French) search engine and directory (Apache + mod_perl, CVS, Perl, C, CGI).
Planned and implemented an e-mail system with anti-spam protection
(see Anti-spam features for sendmail MTA).
|
09/01 |
11/03 |
mnoGoSearch development team.
Position/Title: Developer.
Cache mode storage development, clusterisation development,
ispell-related development, automatic languages and charset guessing development
(see
About metric for language and charset guessing by content),
documents storing and content encoding support development.
Chinese, Japanese and Thai languages phrase segmenting implementation.
Porting to Apple Darwin OS, various functionality improvements.
Source code optimisation and troubleshooting.
Documentation maintenance and translation.
|
09/99 |
09/01 |
Bank of Moscow, Sochi branch
Position/Title: Automation manager.
Accounting system maintenance with strong periodical deadlines.
Planned and coordinated further development and upgrading of local computer network and computer
equipments (including Y2K problem troubleshooting).
Coordinated setup of a WAN network for interoffice communications and for plastic card authorisation network.
Intranet search engine setup and maintenance.
Client-bank system support.
Internet firewall setup and maintenance.
Intranet web-server (apache) setup and maintenance.
|
09/97 |
09/99 |
Mosbusinessbank, Sochi branch. Position/Title: Automation manager.
Accounting system maintenance with strong periodical deadlines.
Client-bank system support.
Internet firewall setup and maintenance.
Intranet web-server (apache) setup and maintenance.
|
10/96 |
09/97 |
Mosbusinessbank, Sochi branch. Position/Title: Sr. Automation Engineer.
Accounting system maintenance with strong periodical deadlines. Client-bank system support.
Planned and coordinated further development and upgrading of local computer network.
Internet firewall setup and maintenance.
Intranet web-server (apache) setup and maintenance.
|
04/95 |
10/96 |
UnionCard Sochi Ltd., a startup company Position/Title: Automation Engineer.
Planned, purchased and coordinated the installation of plastic cards authorisation centre.
|
06/94 |
04/95 |
MENATEP Bank, Sochi branch. Position/Title:Programmer.
Accounting system maintenance with strong periodical deadlines.
Setup and maintenance of communication network via Sprint Network.
|
08/93 |
06/94 |
Russian Academy of Science, Sochi research centre.
Position/Title: Researcher.
Part in development under the "Informatisation of Russia" program.
First city public UUCP network support and maintenance.
|
|
LANGUAGES :
Russian: native, education English: technical
SKILL SUMMARY :
OS: Unix, FreeBSD, Linux, Solaris, Mac OS X (Darwin), MS DOS/PC DOS, NetWare, UnixWare, Windows
Languages: Assembler, C, C++, Perl, PHP, SQL, HTML, XML, CSS, JavaScript, Postscript, Shell Scripts
Databases: PostgreSQL, MySQL, Perl DBI
Networks and Telecommunications: Firewall, FTP, HTTP (Apache + mod_perl), SMTP (sendmail), TCP/IP, CGI,
Apache modules in Perl and C
Other tools/Technologies: CVS, GNU debugging and profiling tools, Open Source, SDLC,
multithreaded and multiprocess programming, problem solving, code optimisation and troubleshooting.
|
REFEREES :
Mr. Michael Babakov
Company: OOO «DataPark»
Role: Technical Director
e-mail: mike [at] datapark.ru
Mr. Denis Shakalo
Company: Bank of Moscow, Sochi branch
Role: Sr. Systems Engineer
e-mail: den [at] sochi.mmbank.ru
PROFESSIONAL MEMBERSHIPS :
The American Mathematical Society ( AMS).
INTERESTS / OTHER ACTIVITIES :
Some interest in data compression:
Yet Another Realisation of Multiplication Free Arithmetic Code,
C source
History: timetable (in Russian),
Sochi city timetable (in Russian).
Photography and sightseeing.
|