Ilja Pavlovs is a QA engineer with 11 years in IT and over 9 years focused on test automation and ATDD, currently shaping quality practices at Chainlink Labs. He combines hands-on development and DevOps experience—contributing integration and chaos tests for Chainlink’s VRF smart contracts—with leadership in designing company-wide automation processes. His background spans cloud-native microservices, consumer-driven contract testing, and performance testing across Java/Kotlin, Spring Boot, and modern frontend stacks. Ilja has led and mentored teams, built training programs in Java and Selenium, and successfully transitioned testing practices into CI/CD-driven delivery. Based in Riga, he brings a rare blend of crypto-oriented smart contract testing experience and practical ATDD-driven test architecture.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Engineering (BEng), Telecommunications Engineering, Bachelor of Engineering (BEng), Telecommunications Engineering at Rigas Tehniska Universitate
node of the decentralized oracle network, bridging on and off-chain computation
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:277 reviews, 11 commits, 151 PRs in 4 months
Contributions summary:Ilja's commits focus on the development and testing of smart contracts, specifically related to the Chainlink's VRF (Verifiable Random Function) feature. Their contributions involve updating README files, creating integration tests, and adding chaos tests. The user has been instrumental in the deployment of smart contracts. The user has also worked on improving the testing infrastructure and adding test capabilities.
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.