Cv

About me


Profile Image


My main direction – Java development

Enthusiastic, eager to explore new technologies, quickly assimilate new concepts and ideas

Experience


T-Systems

Deutsche Telekom IT Solutions

Java developer, April 2016 - present

  • The current project is “API Service Factory” designed to decouple IT systems in the company and provide a new way to build new modern applications, by implementing a set of API services. Project applies a Scaled Agile Approach (SAFe)
    #springframework #jib #docker #wiremock #gatling #restassured #gradle #gitlabcicd #mongodb #kubernetes #aws #grafana

  • Development of a e-commerce web portal telekom.de based on Oracle ATG platform. 10+ international scrum teams, 4-week sprints, offline demos and plannings in Germany
    #springframework #oracleatg #js #jsp #jenkins #gradle #linux

  • Development of a backend for mobile app. By using it Deutsche Telekom customers can manage their contracts and tariffs, book options and access other services. It consumes number of SOAP and REST services under the hood and provides convenient REST API
    #springframework #oracledb #maven

Yandex LLC

Yandex LLC

Java trainee, November 2010 - August 2011

  • Development of database testing tool. It runs various CRUD scenarios with interested data structures on target db, generates detailed report with graphs
    #springframework #cassandra #mongodb #redis #postgresql #neo4j #ant #maven #linux

Courses, trainings & certs


JokerJoker, International online Java conference
October 2023
JokerJoker, International online Java conference
October 2021
StarstruckCreated a repository that has 128 stars
February 2020
SAFeCertified SAFe 4 Practitioner (Scaled Agile Framework)
December 2019
JokerJoker, International Java conference in Russia
October 2019
OCPOracle Certified Professional, Java SE 8 Programmer
December 2016
OCAOracle Certified Associate, Java SE 8 Programmer
June 2016
Java schoolT-Systems, Java School
February 2016 - April 2016

Projects


java-airplay

java-airplay-lib GitHub forks GitHub stars
java-airplay-server GitHub forks GitHub stars
java-airplay-server-examples GitHub forks GitHub stars

This project was inspired by idea to mirror mobile phone screen to car display without buying additional hardware. I have tried to implement this for the android first and later for ios. I analyzed the traffic between the iPhone in AirPlay mode and the Apple TV in order to understand and reproduce the media content transfer protocol, encryption and device discovery method. The architecture is designed to create receivers on new platforms with minimal effort
#airplay #netty #reverseengineering

Education


ITMO University

Department of Higher Mathematics

Master degree "Mathematical modeling" 2014 - 2016

Bachelor degree "Applied Mathematics and Informatics" 2010 - 2014

Academic Lyceum “Physics and Technology School”

Established in 1987 by a group of scientists from the Ioffe Physical-Technical Institute, the only secondary school in Russia linked to the Russian Academy of Sciences

At this time I started to learn the basics of Java language at school lessons, read algorithm books and problem-solving practise 2007 - 2010

Hobbies & Interests


Actively participate in MTB marathons in Russia, Finland, Estonia and Austria. Traveled from St. Petersburg to Helsinki (400km, 2 nights) and returned from Tallinn by bike

Studied skiing at sports school for 8 years, visited many ski-resorts in Austria, Norway, Sweden and Finland. I really like both skiing and snowboarding

Have been to many places and can confidently say that my favourite one is Bali. It impressed me by its chilled ambience, positive people and wonderful vantages

If something requires more than a couple of minutes of my time, and I know that it will need to be repeated in the future, then I try to automate it, write a script