He is a Software Developer with over 7 years of experience developing software with multiple stakeholders from technical and non-technical backgrounds. Throughout his career, he changed different development stacks – PHP, Erlang, and Java. He has used the last one for the last 4 years as the main language. He prefers to write backend API systems, but he is also familiar with basic frontend technologies – HTML, CSS, JavaScript – and can write systems with frontend based on server-side rendering (SpringMVC with Thymeleaf, for example).

Work Experiences

  • Orbita center, JSC, Saint-Petersburg
    Senior Software Engineer
    Dec 2020 – Present
  • NEXIGN, JSC, Saint-Petersburg
    Senior Software Engineer
    May 2017 – Dec 2020
  • AXMIT, Petrozavodsk
    Software Engineer (Web development, PHP/HTML/JS)
    Sep 2016 – May 2017
  • Publishing house “Petropress”, Petrozavodsk, Russia
    System Administrator
    Sep 2010 – Sep 2016


  • Back-End
    Java, Spring/Spring Boot, Spring MVC/REST API, Hibernate, Mybatis, Spring JDBC
  • Front-End
    CSS3, Bootstrap, HTML5, JavaScript, PHP
  • Data Stores
    MySQL, Oracle, PostgreSQL, Couchbase
  • Web Servers
    Apache Tomcat, Apache HTTP Server, Nginx
  • Operating Systems
    Linux Red Hat, Ubuntu, macOS, Windows
  • Others
    Git, Ansible, Docker, TeamCity, Jira, RabbitMQ, Jira, Confluence, Bitbucket