Обо мне

Skilled Java developer and team leader of group developers with diverse experience utilizing Java tools for client-server environments. Worked with a team Java developers to maintain and improve company projects.

Hard skills:

  • Java core, Concurrency, Spring Core, Spring Boot, Spring MVC, Apache Kafka, Apache Zookeeper, Kubernetes, Istio, Docker, Wildfly(Jboss modules), SQL, JPA, Spring Data, jUnit, Maven, Git
  • Utilities: jstack, jmc, JMH, jmap, async-profiler
Профессиональные навыки
Опыт работы
Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России
Декабрь 2015 — По настоящее время (3 года и 11 месяцев)
  • Design, code, test, and implement complex, high load software
  • Participate actively in detailed design, code reviews, and support well-informed decisions towards business and engineering goals
  • Development of a transport layer application in the services architecture which include: 
    • RPC framework(ZMQ, Netty)
    • Pub/Sub(Kafka)
    • Complicated routing
    • Canary releases
    • Circuit Breaker
    • Rate limiter
    • Service Discovery
Информационный центр
Рязань
Октябрь 2013 — Декабрь 2015 (2 года и 3 месяца)
  • Analysis of user requirements
  • Writing JSP and Servlets to add functionality to web application based on customer requirements
  • Writing SQL queries
  • Detailed hands on experience with scripting languages Linux
JavaJava EEOracleLinux
Высшее образование
Рязанский государственный радиотехнический университет
Рязань
Факультет: Вычислительной техники
Сентябрь 2008—По настоящее время (11 лет и 1 месяц)