Looking for a position as a researcher and developer to utilize my skills and abilities in the Computer Science.
Lomonosov Moscow State University
Faculty of Computational Mathematics and Cybernetics
System Programming Department
2007 – 2012
Mathematician – system programmer
Basic Computer Science training, experience in systems programming with C, C++.
GPA: 3.7 (4.7 in Russian system)
Term papers:
HeadHunter
HighLoad systems school
2010-2011
NetCracker
Java, JavaEE, enterprise developing training
2008
Contributor and Maintainer
November 2012 – present
Member of the Dozer Project since 5.4.0 version.
Dozer is a Java Bean to Java Bean mapper that recursively copies data from one object to another, it is an open source mapping framework that is robust, generic, flexible, reusable, and configurable.
Contractor
February 2015 – present
RTB SSP development
Software Engineer
November 2013 – February 2015
Video search and ranking
Automatic aggregation of serials using user video content
Lead of Video Content ID project
Tech Lead / Lead Back-End Developer
April 2012 – October 2013
Architect and Lead Back-End Developer for iDa Mobile Banking Platform.
Tech Lead for Instabank - social bank project, has been developed from scratch. Production stage started in April 1, 2013.
Lead Developer
July 2011 – April 2012
Architecting and developing e.Mind.com SAAS social service, which is connected with videoconferences.
Stress volume testing of the server side.
Leadership over the outsourcing group.
Service API architecture.
Using: JavaEE stack for a server side solution, GWT for a client side, Flash for media, Maven as building and deployment system; a bit: C++ for streams mixing system, C# for i.Mind.com.
Developer
Tilbi
July 2010 – July 2011
Building a startup in travel industry to make organization of business trips easier. Architect and develop web application using JavaEE/GWT technology stacks.
Software Engineer
NetCracker Technology, GUI department
September 2008 – July 2010
Developing vector graphics editor in Flex.
Developing planning tools for commands interaction.
Developing network structure visualization utilities.
All these applications had tight integration with the full NetCracker Platform Infrastructure.
Taught courses in the NetCracker education center in Lomonosov Moscow State University.
Using: ActionScript, Java, Flex, JavaScript and related technologies.
Data bases and data warehouses, Information security, high load systems.
Machine Learning, NLP, Data Mining.
Age: 25 years
Marital Status: Single
Nationality: Russian
Languages Known: Russian (native), English (Advanced, IELTS General Training C1)
Interests: horse riding, tennis, board games