Summary
Maksym Kuhatov is a Senior Software Engineer from Kyiv with over 10 years building robust backend systems, cloud-native services, and full-stack features across product and outsourcing environments. He has deep Java expertise (including Java 11/Kotlin, Spring Boot, Dropwizard) and hands-on experience with distributed systems technologies like Kafka, Cassandra, GRPC, and Kubernetes, plus front-end work in React.js. Maksym has migrated monoliths to microservices, implemented resilient task-processing pipelines with idempotency and retry policies, and contributed to PKI-focused projects—demonstrating a strong emphasis on reliability and integration with external providers. Comfortable across CI/CD, testing (Testcontainers, JUnit, Cucumber) and AWS, he blends practical pentesting and deep learning interests into a security-aware engineering mindset. Colleagues describe him as a team-first engineer who learns continuously and favors pragmatic, well-documented solutions that scale.
10 years of coding experience
12 years of employment as a software developer
Specialist, Computer systems and robotics, Specialist, Computer systems and robotics at Shidnoukrains'kij Nacional'nij Universitet im. Volodimira Dalja
Ukrainian, English