Resume Builder
Edit this resume to make it your own!

Your Name

Software Developer

St. Petersburg


Java developer with competitive programming background. Experienced in building robust and efficient enterprise applications.


Good knowledge of Java SE, algorithms and data structures. Experience with java EE, Spring Framework, Hibernate, MySQL. Experience in writing multithreaded code. Experience in developing clustered applications with Apache Zookeeper, Apache Curator, Ehcache, Quartz framework. Knowledge of design patterns. Confident unix user. Experience in configuring Nginx and Apache web servers. Experience with SNV, GIT and Mercurial version control systems. Knowledge of html, css and javascript, full-stack development experience. Basic knowledge of Scala, Python, Objective C, C++, C programming languages.

Ability to implement projects from scratch, starting with requirements gathering, designing application architecture, developing, deploying and maintenance.

Experience working by the Scrum methodology.

Work Experience

Software Developer

Yandex, St. Petersburg

Nov 2010Current

  • Develop organizations search backoffice.
  • Develop and support search evaluation services.

Software Developer

Automated Intelligence Systems, St. Petersburg

May 2009Dec 2009

  • Develop gateways to stock exchanges for trading algorithms.
  • Research and develop trading algorithms.


Masters Degree

ITMO University, St. Petersburg


Graduated with Masters Degree in Applied Mathematics.


  • Native Russian
  • English, intermediate level

Additional Information

Supervised two student projects in Yandex School Of Data Analysis as a tutor.
Powered by Super-Resume