Maksim Kosolapov
@mkosolapov
Lead software engineer building scalable fintech backend systems with Java, Kotlin, Spring, AWS.
What I'm looking for
I’m a Lead Software Engineer with 10+ years of experience building scalable backend systems for fintech and distributed systems. I design and launch services from scratch, improve reliability and latency, and focus on performance optimization and cloud infrastructure.
In my recent role, I designed and implemented high-throughput fintech services for a major US online bank, reducing critical service latency by 50% after resolving a memory leak. I also reduced duplicate processing in idempotent APIs by 80% using an AOP-based framework, and lowered development costs by 5% while increasing delivery speed by 10% through local development environments and a test framework. I enjoy technical leadership—mentoring teams and building developer tooling—so engineers can ship confidently and consistently.
Experience
Work history, roles, and key accomplishments
Project: Transfer Processing System for a major US online bank
• Designed and implemented two critical high-throughput fintech services from scratch, including architecture, data model, integrations, observability, and production deployment.
• Designed a reusable data-access library for FIS database integrations, reducing boilerplate code and standardizing access patterns across services.
• Reduc
Projects: actiTIME & actiPLANS — time tracking and work scheduling platform
• Grew from Software Engineer to Lead Software Engineer.
• Migrated an existing monolith to a microservices-based architecture in Docker.
• Converted a complex Jersey-based service into a Spring application, reducing the codebase by 20%.
• Reduced deployment manual effort by 60% by improving the CI/CD pipeline using TeamC
Project: Mobile operator commission settlement system
• Designed and implemented a report generation framework using JasperReports.
• Increased test coverage from 60% to 85% by integrating SonarQube quality gates into the CI/CD pipeline.
• Reduced manual effort by 80% and delivery time by 60% by introducing a CI/CD pipeline using TeamCity.
• Improved issue analysis by adding monitoring with Graph
Tested aviation equipment and troubleshot helicopter systems. Led a laboratory team of 10 engineers from Sep 2014 to Aug 2015.
Education
Degrees, certifications, and relevant coursework
ITMO University
Bachelor, Computer Science (Secondary major)
2015 - 2016
Authorized Training Center of Information Technologies
Samara State Aerospace University
Bachelor, Aviation Engineering
2005 - 2011
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring Maksim?
You can contact Maksim and 90k+ other talented remote workers on Himalayas.
Message MaksimGet 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!
