Vitaly Chura

Senior Java Developer at SPD Technology

Kyiv, Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Vitaly Chura is a Senior Java Developer with eight years of professional experience delivering high-throughput, cloud-native microservice systems and performance-focused solutions. He has repeatedly driven dramatic speedups—30–60x in some pipelines—by rethinking business workflows, batching strategies, and DB access patterns, and has hands-on experience migrating systems to Google Cloud Storage and modern observability stacks. At companies from Luxoft to SPD Technology he improved resilience with refined circuit-breaker and fallback strategies and sped up endpoints through pragmatic engineering like compression and async Kafka processing. He contributes to notable open-source tooling around Testcontainers, improving documentation, logging, and Docker integration for more reliable integration tests. Based in Kyiv and now in Poland, Vitaly pairs a background in network operations and support with strong system-design instincts, often shipping end-to-end features and small productivity tools (including a Go utility for k8s port-forwarding) to smooth developer workflows.
code8 years of coding experience
job15 years of employment as a software developer
bookAssociate's degree Computer Software Engineering, Associate's degree Computer Software Engineering at Donetsk College of Industrial Automation
bookBachelor's degree Computer Systems Networking and Telecommunications, Bachelor's degree Computer Systems Networking and Telecommunications at Donetsk National University
stackoverflow-logo

Stackoverflow

Stats
800reputation
176kreached
45answers
16questions
github-logo-circle

Github Skills (17)

docker10
testing10
dockers10
java10
javas10
junit10
integration-testing10
docker-compose8
sql7
elasticsearch6
maven6
test-container6
spring-boot6
spring-data6
spring6

Programming languages (6)

JavaRustJavaScriptHTMLPythonKotlin

Github contributions (5)

github-logo-circle
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:9 reviews, 4 commits, 7 PRs in 1 year
Contributions summary:Vitaly contributed to the project by improving documentation related to startup strategies and providing examples. They also addressed issues related to Docker Machine integration by implementing the retrieval of the full remote daemon URL. Furthermore, the user enhanced logging within the project and improved error messages in database container tests. These contributions focus on improving the functionality and usability of the testing framework, especially for database container usage.
junit-testsjunitinstancestest-automationbrowsers
k8cp/k8cp

Feb 2024 - Sep 2024

Contributions:33 PRs, 51 pushes, 41 branches in 6 months
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.
Request Free Trial