Myron Shykhov

Senior Backend Engineer

Summary

Backend Software Engineer with 5+ years of experience, specializing in Kotlin and Java with the Spring ecosystem. I've worked in teams ranging from 3 to 12 people, across product and outstaff setups.

Skilled in building backend services, BFF layers, API integrations, and automating business processes. Experienced across cloud marketplaces, restaurant booking platforms, invoicing & payments, and data extraction.

I take initiative, own results end-to-end, and care deeply about clean architecture, performance, and developer experience.

Skills

LanguagesKotlin, Java
BackendSpring Boot, Spring Framework, Spring Security, Axon Framework, Kotlin Coroutines, Project Reactor, REST, gRPC, OpenAPI
MessagingApache Kafka
DatabasesPostgreSQL, MongoDB, Redis, BigQuery, Hibernate, Liquibase
Cloud & DevOpsAWS, GCP, Docker, Kubernetes, Terraform, ArgoCD
Auth & ObservabilityAuth0, OpenFGA, Honeycomb, Grafana, OpenSearch
TestingJUnit, MockK, Mockito, Kotest, TestContainers, PactFlow
CI/CD & ToolsGitHub Actions, Jenkins, Git, GitHub, GitLab, Jira, Confluence

Education

Bachelor's degree in Computer Science & Telecommunications

National University "Kyiv Aviation Institute"

2021 — 2025

Experience

Senior Backend Software Engineer

2025 — 2026

Under NDA · Cloud Services Marketplace / Platform Engineering

  • Identified and resolved critical production bugs in role management — missing permissions, broken propagation across environments
  • Architected centralized roles & permissions management system, replacing fragmented Terraform/CI pipeline with unified cross-environment solution
  • Drove Spring 6 migration of the monolith — javax→jakarta, Spring/Security/Data upgrades across 15+ modules
  • Contributed to RBAC→FGA authorization migration — Auth0 provisioning, permissions sync, legacy cleanup
  • Provided cross-team platform support — code reviews and backend enablement for product teams
KotlinJavaSpring BootGradleAxon FrameworkMongoOpenFGAAuth0TerraformKafkaAWSDockerKubernetesHoneycombArgoCDGitHub Actions

Senior Backend Software Engineer

2023 — 2025

Under NDA · Cloud Services Marketplace / Mobile BFF

  • Owned BFF layer end-to-end — 40+ endpoints, 8+ downstream microservices, serving iOS & Android clients
  • Took on backend team lead responsibilities — task coordination, sprint demos, primary contact for cross-team requests
  • Improved API response latency by ~40% through parallel execution of downstream service calls
  • Architected API versioning strategy, enabling backward-compatible biweekly releases
  • Introduced consumer-driven contract testing (PactFlow) across BFF, mobile clients, and microservices — full endpoint coverage
  • Led Java 17 to 21 migration and OAuth2 auth layer migration
KotlinJavaSpring BootRESTOpenAPIOpenSearchPactFlowHoneycombDockerKubernetesArgoCDGitHub Actions

Backend Engineer

2022 — 2023

Quandoo · Global Restaurant Booking Platform

  • Reduced manual accounting workload by 70% by automating end-to-end invoicing pipeline — generation, delivery, reminders, reconciliation
  • Migrated legacy invoicing system (10+ Python scripts & Excel) into production-grade Kotlin microservice processing thousands of invoices monthly
  • Integrated Salesforce CRM via REST API, replacing ad-hoc scripts with reliable data sync
  • Implemented async processing with Kotlin Coroutines for high-volume reconciliation workloads
  • Built automated financial reporting modules on BigQuery, replacing manual Excel workflows
KotlinJavaSpring BootKotlin CoroutinesPostgreSQLBigQueryRedisSalesforceDockerGCPKubernetesJenkins

Backend Engineer

2020 — 2021

DataOx · Outsourcing / Data Extraction & Automation

  • Delivered 3 production projects end-to-end within the first year — from architecture to AWS deployment
  • Built automated news aggregation pipeline — 8+ sources, scheduled collection, PDF & Google Sheets export
  • Developed hybrid web scraping engine (Selenium + Jsoup) for Facebook data extraction — 50+ target groups, anti-bot handling
  • Designed event-driven Discord automation service with configurable moderation rules and audit logging
  • Established CI/CD pipelines and unit testing practices across all projects from day one
JavaSpring BootLiquibasePostgreSQLMavenSeleniumJsoupDockerAWS (EC2, RDS)Bitbucket Pipelines