Summary
Ivan Khalopik is a seasoned Software Development Engineer II with 15 years of experience building and maintaining Java-based systems across startups and large enterprises, currently contributing to Amazon Canada Fulfillment Services. He has led engineering teams and owned architecture and delivery at companies like Fitbit, AlgoSec and Game Stream, blending hands-on coding with people management, hiring and process leadership. Ivan’s depth spans Java EE/SE, Spring, cloud-native services, databases and performance testing tools, and he routinely applies design patterns and long-term architectural thinking to complex back-end and integration challenges. Comfortable across the stack, he has a history of designing APIs, SSO, frontend integrations and robust backend platforms for high-throughput environments. Colleagues note his practical curiosity for new technologies and an ability to simplify and solve “impossible” problems under production constraints. Trained with a master’s in computing, he brings a pragmatic engineering mindset forged by diverse domain experience from fintech to IoT and logistics.
15 years of coding experience
13 years of employment as a software developer
Master's degree, Computing/Information Technology, Master's degree, Computing/Information Technology at Belarusian State University of Informatics and Radioelectronics
English, Russian, Russian