Skip to main content
Максим Сопилков
Open to opportunities

Максим Сопилков

@0002659

Staff software engineer and platform architect delivering scalable Java distributed platforms.

Poland
Message

What I'm looking for

I’m seeking Staff Software Engineer / PlatformArchitect roles within product-focused organizations building scalable, cloud-native/cloud-agnostic systems, where I can lead platform architecture, align teams with strong engineering standards, and drive consistent evolution across distributed environments.

I’m a Staff-level Software Engineer and PlatformArchitect with 10+ years of experience in Java-based distributed systems. For the past two years, I’ve worked at cross-team platform architecture scope, leading technical direction across multiple development teams in a microservices-driven SaaS/PaaS environment.

I co-define and evolve microservices-based architecture, establish architectural standards and governance practices, and drive cross-team delivery alignment to keep platforms scalable and maintainable. I’ve also scaled engineering structure, introduced engineering and CI/CD standards, and advised client stakeholders through requirements analysis, PoCs, and ongoing architectural authority.

Experience

Work history, roles, and key accomplishments

GlobalLogic logoGL
Current

Staff Software Engineer

Apr 2024 - Present (2 years 2 months)

Architectural lead for a distributed SaaS/PaaS platform supporting semiconductor manufacturing workflows. Co-defined microservices architecture and established cross-team standards, influencing 6 development teams (~35+ engineers) and a DevOps group of 5 to drive scalable platform evolution.

EV

Backend Java Developer

Evolvice

Sep 2019 - Aug 2021 (1 year 11 months)

Developed backend services and extended existing functionality in a microservices environment. Built CI/CD and deployment workflows, managed Kubernetes team clusters and releases, and contributed through requirements gathering, code reviews, refactoring, and sprint demos.

FI

Full-stack Java Developer

Finik.PRO

Apr 2018 - Sep 2019 (1 year 5 months)

Built and enhanced a client banking system and partially led team task planning and mentoring. Delivered production features including payment, orders workflow, and digital signature modules, and created load-testing infrastructure using Gatling for large-scale test users.

PU

Computer Systems Analyst (DBA)

Philip Morris Ukraine

Apr 2016 - Oct 2017 (1 year 6 months)

Provided DBA support and maintained commercial systems used for KPI tracking and reporting. Led KPI tracking development using T-SQL and handled updates, bug fixes, security updates, and database maintenance.

FR

Freelance Java Developer

Freelance

Jun 2016 - Sep 2017 (1 year 3 months)

Delivered small Java web applications and fixes across multiple domains. Built an online restaurant ordering site, backend services for maps clients, and backend for a marketing agency using Spring-based architectures and relational/NoSQL datastores.

Education

Degrees, certifications, and relevant coursework

Igor Sikorsky Kyiv Polytechnic Institute (KPI) logoIK

Igor Sikorsky Kyiv Polytechnic Institute (KPI)

Master’s degree in System Analysis, System Analysis

2016 - 2018

Master’s degree in System Analysis. Thesis focused on forecasting modern military conflicts using Bayesian and neural networks.

Igor Sikorsky Kyiv Polytechnic Institute (KPI) logoIK

Igor Sikorsky Kyiv Polytechnic Institute (KPI)

Bachelor of Science in System Analysis, System Analysis

2012 - 2016

Bachelor’s degree (BSc) in System Analysis. Bachelor’s thesis focused on forecasting modern military conflicts using Bayesian methods.

Find your dream 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