Ukraine's #1 job service
Марк
Platform, Backend, DevOps Engineer
- Age:
- 22 years
- City of residence:
- Zaporizhzhia
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone numberEmailMessenger
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/18556200/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
MARK SHMAROV
Software Engineer — Backend & Platform
Munich, Germany | [open contact info ](look above in the "contact info" section) | [open contact info ](look above in the "contact info" section) | [open contact info ](look above in the "contact info" section)
EXPERIENCE
EGYM — Software Engineer Mar 2025 – Present
Munich, Germany
Own and develop 9 production microservices (5 Java, 4 Go) for a global platform serving millions of users across
18,000+ gyms, designing and evolving APIs across distributed services with a focus on scalability and reliability.
Redesigned CI/CD workflows for Go services by decomposing sequential pipelines into parallel jobs for builds,
integration tests, security scans, static analysis, and deployment validation, reducing end-to-end workflow
duration by 40–60%.
Built agentic developer workflows around proprietary Go tooling and Protobuf APIs, automatically triggering code
generation and client updates after API contract changes and reducing manual synchronization across services.
Rebuilt legacy integration test infrastructure with Testcontainers, eliminating observed flaky failures and
establishing reproducible test environments across developer machines and CI.
ACE Auto Club Europa e.V. — Software Engineer Jan 2024 – Mar 2025
Stuttgart, Germany
Led the migration of 19 Java microservices to Azure Container Apps, defining cloud infrastructure with Pulumi
and TypeScript and reducing infrastructure costs by 3x.
Designed and built an internal Java document generation platform for insurance policies and contract
documentation, replacing third-party licensed software.
Took end-to-end ownership of a phased transition from an external development agency to the internal engineering
team, stabilizing legacy systems supporting critical roadside-assistance workflows.
ANC — Software Engineer Apr 2023 – Dec 2023
Remote, Ukraine
Developed Java backend modules and REST APIs for a nationwide pharmacy platform, supporting online
ordering, prescription management, and operational workflows.
Designed and maintained API contracts across backend and frontend boundaries, evolving request/response
models and coordinating client-server changes for end-to-end product features.
Maintained and extended internal administrative interfaces using Thymeleaf, HTML, and JavaScript, supporting
operational workflows and backend-driven functionality.
ANC — Software Engineer, Internal Tooling & Data Jan 2022 – Apr 2023
Remote, Ukraine
Built Java-based integration and automation tooling for e-commerce operations, including Ukrposhta
delivery-location mapping and data synchronization/reporting workflows across 50,000+ pharmaceutical SKUs.
TECHNICAL SKILLS
Languages: Java, Go, SQL, TypeScript, JavaScript
APIs & Integration: REST, gRPC, Protobuf, Google Pub/Sub
Cloud & Infrastructure: GCP, Azure, Kubernetes, Docker, Terraform, Pulumi, Helm, CI/CD (GitHub Actions)
Databases: PostgreSQL, MySQL, Google Datastore, Redis
Observability: Prometheus, Grafana
EDUCATION
National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”
Kyiv, Ukraine
Bachelor’s Degree, awarded 2026
Software Engineer — Backend & Platform
Munich, Germany | [
EXPERIENCE
EGYM — Software Engineer Mar 2025 – Present
Munich, Germany
Own and develop 9 production microservices (5 Java, 4 Go) for a global platform serving millions of users across
18,000+ gyms, designing and evolving APIs across distributed services with a focus on scalability and reliability.
Redesigned CI/CD workflows for Go services by decomposing sequential pipelines into parallel jobs for builds,
integration tests, security scans, static analysis, and deployment validation, reducing end-to-end workflow
duration by 40–60%.
Built agentic developer workflows around proprietary Go tooling and Protobuf APIs, automatically triggering code
generation and client updates after API contract changes and reducing manual synchronization across services.
Rebuilt legacy integration test infrastructure with Testcontainers, eliminating observed flaky failures and
establishing reproducible test environments across developer machines and CI.
ACE Auto Club Europa e.V. — Software Engineer Jan 2024 – Mar 2025
Stuttgart, Germany
Led the migration of 19 Java microservices to Azure Container Apps, defining cloud infrastructure with Pulumi
and TypeScript and reducing infrastructure costs by 3x.
Designed and built an internal Java document generation platform for insurance policies and contract
documentation, replacing third-party licensed software.
Took end-to-end ownership of a phased transition from an external development agency to the internal engineering
team, stabilizing legacy systems supporting critical roadside-assistance workflows.
ANC — Software Engineer Apr 2023 – Dec 2023
Remote, Ukraine
Developed Java backend modules and REST APIs for a nationwide pharmacy platform, supporting online
ordering, prescription management, and operational workflows.
Designed and maintained API contracts across backend and frontend boundaries, evolving request/response
models and coordinating client-server changes for end-to-end product features.
Maintained and extended internal administrative interfaces using Thymeleaf, HTML, and JavaScript, supporting
operational workflows and backend-driven functionality.
ANC — Software Engineer, Internal Tooling & Data Jan 2022 – Apr 2023
Remote, Ukraine
Built Java-based integration and automation tooling for e-commerce operations, including Ukrposhta
delivery-location mapping and data synchronization/reporting workflows across 50,000+ pharmaceutical SKUs.
TECHNICAL SKILLS
Languages: Java, Go, SQL, TypeScript, JavaScript
APIs & Integration: REST, gRPC, Protobuf, Google Pub/Sub
Cloud & Infrastructure: GCP, Azure, Kubernetes, Docker, Terraform, Pulumi, Helm, CI/CD (GitHub Actions)
Databases: PostgreSQL, MySQL, Google Datastore, Redis
Observability: Prometheus, Grafana
EDUCATION
National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”
Kyiv, Ukraine
Bachelor’s Degree, awarded 2026
Similar candidates
-
Qt Software Engineer
Remote -
Platform engineer
Remote -
Electrical engineer
Remote -
DevOps engineer
50000 UAH, Remote, Zhytomyr -
Physical Design (Backend) Engineer
Remote, Kyiv -
Senior/Staff Full-Stack & Backend Engineer
Remote, Kyiv