
Independent Computer Software Professional
Russian Federation

Independent Computer Software Professional
Russian Federation
An Unix software developer with areas of interest that include Internet/networking applications, client/server and distributed applications, search engines, information retrieval systems, or similar.
Computer Languages: C, C++, Perl, PHP, SQL, HTML, XML, CSS, JavaScript, Shell/sh/bash/ssh, Assembler.
Tools and Technologies: SDLC, CVS/SVN, autoconf/automake, GNU debugging and profiling tools, PostgreSQL, MySQL, Perl DBI, FTP, HTTP (Apache + mod perl), TCP/IP, CGI, LaTeX, Apache modules in C and Perl.
OS: Unix, FreeBSD, Linux, Solaris, MacOS X (Darwin), Windows
Specific Interests: Open Source, multithread and multiprocess programming, problem solving, code optimisation and troubleshooting.
(Privately Held; 1-10 employees; Computer Software industry)
August 2002 — Present (7 years 4 months)
Developing and supporting the DataparkSearch Engine, an open source project under GPL. See www.dataparksearch.org. Invented and implemented the Neo Popularity Rank, a link-based ranking algorithm to order the Web. The DataparkSearch Engine has been evaluated in genomics adhoc track of TREC-2005. Implemented an algorithm of automatic document summarizing. Implemented memory debugging and leaks detection system to test and control the quality of DataparkSearch. Planned and coordinated the development of sochi.org.ru – the Sochi city search engine and direc tory. Planned and implemented an anti-spam protection system for e-mail. Wrote a set of small Apache modules to improve performance of web-sites running.
search engine technologies, Unix programming