Yevhen Krotov is a Scala developer with eight years of experience building high-load web and server applications, microservices, and cloud-native platforms for eCommerce, crowdfunding, and financial domains. He designs and deploys resilient distributed systems on AWS and IBM Cloud using Kubernetes, Terraform, Helm and Jenkins, and instruments production services with Prometheus, Grafana and Loki for observability. At SoftServe and previously SysGears he focused on backend Scala work, contributing to well-known starter projects like Apollo Universal Starter Kit by improving database seeding and GraphQL subscription logic. His background spans hands-on infrastructure and ops from CTO and hardware roles early in his career, giving him uncommon fluency across development, deployment, and support. Based in Dnipro, Ukraine, Yevhen combines pragmatic engineering with a track record of shipping scalable, production-ready systems.
Apollo Universal Starter Kit is a SEO-friendly, fully-configured, modular starter application that helps developers to streamline web, server, and mobile development with cutting-edge technologies and ultimate code reuse.
Role in this project:
Back-end Developer
Contributions:6 commits, 5 PRs, 61 pushes in 1 month
Contributions summary:Yevhen primarily focused on back-end development, specifically working within the server-side Scala modules. Their commits demonstrate modifications to database initialization and seeding processes within the `core`, `pagination`, `counter`, `authentication`, `user`, and `upload` modules. They updated the data initialization logic and modified table creation and seeding methods. Additionally, the user worked on GraphQL subscriptions functionality.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.