In 2008 graduated from Nizhny Novgorod State University, faculty of Computing Mathematics And Cybernetics with specialization in Information Systems and Technologies
Dec, 2007 till Sep, 2008
Telma-Soft Company, Nizhny Novgorod, programmer
" Wrote a design document and test plan for TCMD feature. The point of this feature was in testing phones subsystems, like camera, keyboard, speaker, base band processor, etc. to ensure any produced phone is not a waste one.
" Wrote a test plan for EFEM feature. EFEM monitors phone internal state, and outputs to a screen information and parameters of GSM net.
Nov, 2006 till Oct, 2007
Unite ECO Company, Nizhny Novgorod, programmer
Designed new features for an Access Control And Management System (ACS).
" Changed the whole appearance of the client application, using Swing/AWT.
" Changed a protection system which was made on HASP keys. Our protection also used HASP keys but with slightly different algorithm.
" Developed a small application on C++ Builder, which took in account all program copies delivered to different users, and managed HASP key codes.
" Added client-part support for some new types of controllers, as it was required by the fact of creation of new controller types by our partner developers. This required updating a database and a protocol between client and server.
" Wrote SQL scripts, which updated a database of the older version to a newer version without any loss of data.
" Added some new types of excel reports
" Started creation of a new ACS server on Java. Developed and coded a server skeleton, which was in charge of working with new access controllers by Com-port, and connections from clients by TCP/IP. I and our hardware engineer have developed a Com-port protocol of information exchange between server and a list of controllers.
" Performed many major changes to the database.
May, 2006 till Aug, 2006
Mera NN Company, Nizhny Novgorod, probationer
Designed and coded (on Java, using Servlets technology) a Hardware Accounting System and have integrated it into existing CR Accounting system.
" Designed a database, running on MySQL server (about 10 tables)
" Designed a Java servlet application
" Worked with XML trees creation and parsing.
" Wrote high- and low- level design documents for the system (in English of course)