Summary
Ivan Kalinin is a Lead Software Engineer in Test with a decade of experience building and scaling test automation frameworks across fintech and enterprise environments, currently driving quality engineering at Tinkoff from Minsk. He progressed through technical and leadership roles at EPAM, delivering automation from scratch using JBehave, Selenium, Appium, Spring, Jenkins and Allure, and mentoring teams through complex test transformations. Ivan is an active contributor to the jbehave-core project, improving table parsing and multithreaded reporting—work that reflects a knack for clarifying brittle parsing logic and modernizing legacy code with Stream API patterns. With a background in physics and self-directed study via freeCodeCamp, he combines analytical rigor with practical software craftsmanship and a talent for simplifying intricate systems.
10 years of coding experience
7 years of employment as a software developer
Physics, Physics at Vitebski Dzjaržauny Universitet imja P.M. Mašerova
freeCodeCamp