Skip to main content
MK
Looking for a job

Mikhail Kalinin

@mikhailkalinin1

Java Software Engineer who developed distributed document processing microservices at Format Koda, handling 300M+ daily records.

Serbia
Message

At Format Koda, I designed and developed Java/Spring Boot microservices for a distributed document processing platform handling 300M+ daily records. I also developed asynchronous processing workflows and contributed to the platform's event-driven architecture.

I optimized HBase data models and Hadoop MapReduce jobs, reducing HBase storage usage by 30%, and improved ClickHouse query execution time from 1 hour to 15–20 minutes. Previously, at First Line Software, I improved PostgreSQL query performance and reduced average API response time by 40%.

Experience

Work history, roles, and key accomplishments

FS

Java Software Engineer

First Line Software

Jul 2021 - May 2022 (10 months)

Developed and maintained Java/Spring Boot backend services with Hibernate, improving PostgreSQL query performance and reducing API response time by 40%. Delivered logistics reporting features and implemented Angular/TypeScript UI features.

PR

Java Software Engineer

Programma-T

Mar 2020 - Jul 2021 (1 year 4 months)

Developed backend components for document management and business process systems. Designed and implemented REST APIs, refactored legacy code, and built JasperReports-based reports with complex SQL.

Education

Degrees, certifications, and relevant coursework

State University of Nizhny Novgorod named after N.I. Lobachevsky logoSL

State University of Nizhny Novgorod named after N.I. Lobachevsky

Master of Science, Applied Mathematics and Computer Science

2014 - 2020

M.Sc. in Applied Mathematics and Computer Science from the State University of Nizhny Novgorod named after N.I. Lobachevsky, completed in 2020.

Interested in hiring Mikhail?

You can contact Mikhail and 90k+ other talented remote workers on Himalayas.

Message Mikhail

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan