## BIO
**Related Job Experience:**
1. Dec, 2007- Nov,2008 - Senior Software Engineer poistion. Developed a fault-tolerant, hihg-loaded cache server/distributed storage to serve media content(e.g. video, documents and etc.) to the front end applications. The system should scale to any number of physical servers with minimal coping of data between nodes. Each should intercommunicate with each others to get the necessary data. The communication protocol was based on the PAXOS protocol. The main requirement was as little response time as possible.
2.Aug, 2007 -Dec, 2007 - Senior Software Engineer. Distributed system for processing unstructured data in different formats. The goal of the system is to provide for the customer a configurable search on the indexed data.
3.Jan,2007-Aug,2007 - Senior Software Engineer. A lot of differetnt web development. Large finance application serving different business information to the customer. The system based on the great number of XML web-services. Also, from the period 2004-Jan,2007 I participate in more than 6 large projects. I can provide more detailed information on my resume per additional request.
## Area of Expertise
**Software Development Expertise:**
1.Client-Server and N-Tier Distributed applications
2.Fault-tolerant, high-loaded applications
3.Full text searching (both Internet-, and application-wide)
4.Web Development, Rich internet applications
5.Project Managment
6.Low-level programming, reverse engineering
**Programming languages and technologies:**
1.C/C++, python, C#, Erlang, Java, JavaScript, Assembler(Intel x32)
[login to view URL] API, STL, COM, ATL, WTL, POSIX
[login to view URL] SQL Server, MySQL, SQLite
4.HTML, DHTML, DOM, JavaScript, Django, ASP.NET, Ajax, ISAPI
5.TCP/IP Sockets, Multi-process/threading programming
6.SVN, GIT, Visual SourceSafe