Maxim Grankin

Java developer

Email: maximgran@gmail.com

Phone: +7(962)401-15-60

About Me

Hi, my name’s Maxim and I’m a backend java developer. As well as creating RESTful services I also have experience making fintech software. I have worked at a number of startups and companies.

I am most skilled in: Java, Spring(boot, mvc, data) and Algorithms and data structures

Projects

Text readability

Utility for determining the readability of the text was created for analyzing readability of documentation in PromoCat company. Moreover, I use it for analyzing resume and posts on telegraph.

Text editor

My first text editor made with Swing GUI. Main feature is searching via regular expressions.

Quiz engine

Backend part of the application for creating and solving quizzes. Example of my projects written on spring boot.

Text comparsion bot

Telegram bot made for comparing two texts. Comparison is performed by calculating the cosine distance. Porter’s Stemmer improves comparison accuracy.

Experience

OCVR LTD

ocrv.ru

Java junior developer

April 2019 - August 2019

Implemented RESTful API server for russian railways employee. Developed an application for employee self-promotion within russian railways. Invented and implemented the logic of the REST API service, also developed unit tests. Created an easy-to-read Swagger documentation for API users.

PromoCat Company LTD

promocatcompany.com

Java developer

April 2020 - Present

Startup in the field of advertising and promotion of services with a large audience. As one of the three backend developers involved in designing the database architecture, writing microservice logic, documentation and tests. I have also developed an API connection with Russian tax authorities.

Education

ITMO University, mathematics and computer science. St. Petersburg, Russia.

BSc Computer Science,

September 2019 - Present

Second-year student, megafaculty of translational information technologies, faculty of information technologies and programming, Department of Computer Technology.

A Little More About Me

  • Passed Java 11 OCA
  • Passed FCE exam
  • Multiple champion of the All-Russian Olympiads
  • Beta tester at JetBrains academy
  • Volunteer at summer computer schools