- Proficient in C/C++, PHP
- Good in Obj-C, Lua, Javasript, AS3, Python, Ruby, Perl, bash, HTML, CSS
- Basic knowledge of Erlang, Lisp, Java, Assembler(x86 mainly)
- Basic knowledge of PPU/SPU programming(using PS3 and Other OS)
- Rich experience of application development using OOP practices, design patterns, refactoring, TDD and continuous integration. However at the moment I'm rather drawn towards simpler less abstract data oriented designs.
- GNU/Linux shell tools advocate(vim, gdb, find, sed, grep, awk, etc)
- Remote application deployment skills(automatically on multiple Linux servers)
- Strong SCM experience(both distributed and centralized): Git, Mercurial, Subversion, CVS
- Intermediate knowledge of MySQL(Percona) profiling and optimization
- Basic knowledge of Linux kernel
- Professional remote administration skills of Linux servers(mostly Gentoo and Debian based)
2011.09 - current, Position: Senior server/client/tools programmer on a new title for iOS/Android.
- 1998.09 - 2003.09 - M.S., Computer Science and Mathematics, Penza State University. Graduated with honors. Master thesis subject: Design patterns of web based applications
- 2003.09 - 2006.09 - P.G., Penza State University.
- "Setting up Build=>Package=>Deploy application development cycle", {PHP}Inside magazine, May, 2006
- "Testing the untestable", {PHP}Inside magazine, May, 2005
- "Storing tree structures in relational databases", collection of annual scientific papers published by Penza State University, 2004
- Former lead developer of the "Limb" an Open Source Web Application Framework(http://limb-project.com). In 2004 a Limb based application took the third place in ZendContest held by Zend(zend.com), a contest devoted to practical usage of the new version of PHP.
- One of the founders of the AgileDev project(http://agiledev.ru), a Russian speaking community devoted to usage of agile development techniques.
- "Starting game development" speaker at Secon, Penza, 2008
- "Aspect oriented programming in PHP", speaker at Secon, Penza, 2007
- "Aspect oriented programming in PHP", speaker at PHPConf, Moscow, 2007
- "Setting up Build->Package->Deploy application development cycle", speaker at PHPConf, Moscow, 2006
- TDD masterclass(2.5 days) mentor, Moscow, 2007
- TDD masterclass(2.5 days) mentor, PHPConf, Moscow, 2006
- "Testing the untestable", speaker at PHPConf , Kiev, 2005
- Russian(native)
- English
- pacha (dot) shevaev [at] gmail %dot% com
- Blog http://efiquest.org
- Twitter http://twitter.com/pachash
Last update: 01 Oct 2011