Ivan Vaskevych is a Principal Engineer based in Gdańsk with 11 years of experience designing and delivering high‑impact enterprise and cloud products, most recently as an independent contractor and previously as a Senior Software Engineer at AWS. He combines deep Java and backend expertise—shaped by roles building BPM, integration, high‑performance services and web scraping/data‑mining systems—with hands‑on architecture work at scale. Ivan has a track record of turning complex requirements into auditable, production-ready systems, including custom BPM solutions, secure WebServices integrations, and performance tuning for Java applications. His background in performance and concurrency training, plus practical CI/CD and deployment experience, lets him balance pragmatic delivery with technical excellence. Notably, he shifted from large-company engineering to long‑term contracting, bringing both enterprise rigor and startup agility to client engagements.
11 years of coding experience
9 years of employment as a software developer
Vinnitsa Technical Lyceum
Computer Science, Computer Science at Heinz Kabutz - Extreme Java - Concurrency Performance for Java 8 Course
Master's degree, Computer Sciences, Master's degree, Computer Sciences at Vinnytsia National Technical University
Computer Science, Computer Science at Martin Thompson - Performance Testing & Tuning Java Applications
Contributions:3 pushes, 1 branch in 2 years 10 months
kafka-streamsapache-kafkaapachekafkajava
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.