Danil Lavrentyuk Date of the birth: February 6, 1973 Address: Moscow, Veshnyakovskaya street 6-4-10 Phone: +7-926-222-6-000 (cellular) E-mail: ajob@arilou.org Marital status: single, no children. Education: the St.-Petersburg State University, faculty of Applied Mathematics and Processes of Control, the chair of software engineering. First-degree diploma, M.S. in mathematics. Graduated in 1995. Knowledge of the following programming and descriptive languages: C/C++, Pascal/Delphi, SQL (Oracle, PostgreSQL, MySQL), Perl (+XS), UNIX bourne shell scripts, HTML, XML, XSLT, Java-Script, LISP, FORTRAN, Clipper, FoxPro, assembler (PDP-11, intel 80x86, IBM/370 etc.), Superficial knowledge and limited experience: JAVA, Python, PHP, PL/SQL, Tcl, rexx, Lua, PL-1, forth, modula-2 and some others. Able and ready to learn any other language required. Operating systems and environments: - MS-DOS, Windows (3.1,9x,NT,2000,XP), OS/2 - Linux (Debian, RedHat), Unix (Solaris, *BSD) - CMS on IBM/370 and similar - Various clones of RT-11 and RSX-11 on PDP TCP/IP stack knowledge and some TCP/IP stack development practice. Team work experience using to CVS on UNIX and LINUX and 'Borland StarTeam' on Windows to concurrent software development. Foreign languages: English – upper intermediate (reading), intermediate (spoken) Working experience: October 2008 - January 2009 "Yandex" (http://www.yandex.ru) Software developer of statistics processing team. Perl-XS modules (C++) development with OCI and OCCI libraries for Perl-to-Oracle data exchange acceleration. Huge data processing optimization. September 2007 - October 2008 "SUP" (http://www.sup.com) Senior programmer of the development department. Perl modules (with mod-perl and PostgreSQL) development for livejournal.ru web site. C and Perl modules development for proxy-servers Perlbal and nginx. Web advertising system development (Perl, MySQL). February 2007 - August 2007 .masterhost (http://www.masterhost.ru) Development and support of the billing system of the hosting company. Perl, CGI/mod-perl, DBI (PostgreSQL). September 2006 - January 2007 "Sibilant Interactive" (http://www.sibilant.ru) W.E.L.L. Online MMORPG server part development. C++ for Linux and Win32. Game server parts interaction development on system and game mechanics levels. Interface with Lua scripts interpreter improvement. Paticipation in the game mechanics development. April 2004 - September 2006 Auriga, Inc. LISP and C programming and code analysis. Support of a complex multiplatform text processing system with over 15 years of the development history. Interactions with american colleagues by email. Freeware sourse code porting and development of system tools, kernel and toolchain (GDB etc.) parts for the Linux-like POSIX compatible OS. September 2003 - March 2004. "MATI" - K. E. Tsiolkovsky's Moscow State Technological University, telecommunication department. Programming Assembler i80286, C, C++, XML & XSLT, Oracle PL/SQL. A distributed system of security and access control of the Uniersity (now in the commercial using): key participating in development and support, including ideas, algorythms and programming of embedded controllers, TPC/IP stack implementation. Key participating in a network traffic accounting system development (using trafd at router hosts and Oracle server for data accumulating and processing). August 2002 - September 2003. "ADT Web Solutions" (http://www.adt.ru) - a web development company. Perl CGI programming (Apace + Linux, FreeBSD or Windows) with MySQL. Technical writting. Working in team. Using cvs and Borland StarTeam for team concurrent development and team work support. August 2001 - June 2002. Arbatek (http://www.arbatek.ru) web-hosting company. Perl CGI programming (Apache + RedHat Linux) with MySQL DBMS using. System administration of web-hosting servers and assisting in difficult or coplex situation in technical support. Was laid off. Summer 2000 - summer 2001. Communiware.net (http://www.communiware.net). Participation in a development of web-site content management system Communiware. Complex web-application programming using Perl with Apache+mod_perl and SQL DBMS (suuporting both Oracle and PostgreSQL). Adaptation third-party Perl and C programs (including small Apache modules). Administration of Linux and all software written above. Shell-programming in Linux and Solaris. 1999 - 2000. Programmer in "Viccor, Ltd.". Development of a computer role-playing game. AI-scripts and scenario programming. Development of the game mathematical model. The game development project died and the team was dismissed. 1996 - 1999. Software engineer at Leningrad nuclear power plant (LNPP), Information and computing center, department of reactor technology tasks. a) Follow-up, improvement, integration of additional functions for the fuel assembly information system "TVS Archive" (MS-DOS, Borland C, CodeBase library (user interface and dBASE-type databases access engine)). Develoment of reliable data exchange among "TVS Archive" users in Novell network. b) Development of components of the station information system regarding technological equipment to replace "TBS Archive" (HP-UX, ANSI C, SQL (ORACLE requests), HTML (user reports), Promace (system for gathering and storage of technological information supplied by sensors and gauges)). 1996. Computer education center of Kirov district of St.-Petersburg. Participation in school classes and additional school practice. System administration (Windows 95, Novell Netware). Hobbiyst Activities: 1998 - 2000. Programmer and administrator of a freeware computer multi-user dungeon game RMUD "The World of Three Moons" in Russian language, based on the freeware code CircleMUD (http://www.circlemud.org). a) Development of game areas. b) Development of internal game area description language and a module handling these descriptions. c) Coordination of game area development, refresher courses for the less-experienced developers. d) Help for new players and solutions for administrative problems. October 2003 - present time. After RMUD project have been splitted, I've rejoin to one part of it and have became it's leader. Tasks in this project: - Free game developers team forming and leading. - C and C++ programming. - Game mechanics (re)design. - Game process administration. Game works at telnet://rmud.ru:3040 (sorry, Russian language only). Game web site at http://www.rmud.ru (Russian language only too). Having a healthy life-style, no smoking, practicing martial arts and cross-country racing. This document was last updated on May 8, 2009.