Sem Kolesnik
About Sem Kolesnik
Sem Kolesnik is a Java Tech Lead and Director of Engineering at NielsenIQ in Toronto, Canada, with over 15 years of experience in software development and engineering management. He has a strong background in transitioning software architectures and implementing CI/CD processes, having previously worked at Rakuten Advertising and TechInsight.
Current Role at NielsenIQ
Sem Kolesnik serves as the Director of Engineering at NielsenIQ, a position he has held since 2023 in Toronto, Ontario, Canada. In this role, he oversees engineering operations and contributes to strategic initiatives within the organization. His leadership is marked by a focus on enhancing software processes and team dynamics.
Previous Experience at NielsenIQ
Before his current role, Sem Kolesnik worked as a Senior Engineering Manager at NielsenIQ from 2022 to 2023. During this 11-month tenure, he was responsible for managing engineering teams and driving project outcomes. His experience in this position laid the groundwork for his advancement to Director of Engineering.
Work at Rakuten Advertising
Sem Kolesnik has been a Java Tech Lead at Rakuten Advertising since 2020. In this capacity, he leads a team of Java developers and is involved in various technical projects. He previously held the position of Engineering Manager at Rakuten Advertising from 2021 to 2022, where he further developed his leadership skills in a technical environment.
Educational Background
Sem Kolesnik studied at Odessa I.I.Mechnikov National University, where he earned a master's degree in Applied Mathematics from 1998 to 2004. This educational foundation provided him with strong analytical and problem-solving skills, which he has applied throughout his career in engineering and technology.
Technical Contributions and Leadership
Throughout his career, Sem Kolesnik has made significant contributions to software development processes. At NielsenIQ, he played a key role in implementing a continuous integration and continuous delivery (CI/CD) process and transitioning the software architecture from monolithic structures to micro-services. His leadership experience includes guiding teams of Java developers and managing engineering operations.