I'm Ivan Kadyka, a Technical Lead and Senior Software Engineer with 13+ years of experience in JavaScript/TypeScript, React/Next.js, Nest.js, and C#/.NET, ASP.NET Core, and WPF. I enjoy turning complex requirements into scalable software and leading cross-functional teams to deliver robust cloud-based applications. I have built AWS-based infrastructures serving high-load systems with millions of daily users, including AI-powered solutions, game tooling, and automation pipelines. I place a strong emphasis on code quality, best practices, and comprehensive documentation, and I thrive on mentoring teammates and guiding projects from architecture through deployment.

Ivan Kadyka

I'm Ivan Kadyka, a Technical Lead and Senior Software Engineer with 13+ years of experience in JavaScript/TypeScript, React/Next.js, Nest.js, and C#/.NET, ASP.NET Core, and WPF. I enjoy turning complex requirements into scalable software and leading cross-functional teams to deliver robust cloud-based applications. I have built AWS-based infrastructures serving high-load systems with millions of daily users, including AI-powered solutions, game tooling, and automation pipelines. I place a strong emphasis on code quality, best practices, and comprehensive documentation, and I thrive on mentoring teammates and guiding projects from architecture through deployment.

Available to hire

I’m Ivan Kadyka, a Technical Lead and Senior Software Engineer with 13+ years of experience in JavaScript/TypeScript, React/Next.js, Nest.js, and C#/.NET, ASP.NET Core, and WPF. I enjoy turning complex requirements into scalable software and leading cross-functional teams to deliver robust cloud-based applications.

I have built AWS-based infrastructures serving high-load systems with millions of daily users, including AI-powered solutions, game tooling, and automation pipelines. I place a strong emphasis on code quality, best practices, and comprehensive documentation, and I thrive on mentoring teammates and guiding projects from architecture through deployment.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent
Russian
Advanced
Belarusian
Advanced
Polish
Intermediate

Work Experience

Technical Lead at Time To Book
January 1, 2024 - January 1, 2025
Designed and developed TimeToBook, a platform-as-a-service for managing bookings of outdoor and leisure activities for both B2B and B2C clients. Implemented an AI-powered full-stack development workflow, built a responsive UI with internationalization, integrated Stripe for payments, and established cloud deployment. Led CI/CD pipelines with GitHub Actions to automate builds and ensure reliable releases.
Technical Lead at Playtika
January 1, 2022 - January 1, 2023
Led a development team creating Unity-based infrastructure and tools for multi-platform game studio applications with millions of daily active users. Defined technical strategy, architecture, and end-to-end execution of game development workflows. Oversaw cross-platform infrastructure services as SaaS for studio apps including Bingo Blitz, Solitaire, Caesars Slots, and 1v1.
Software Developer at Playtika
January 1, 2012 - January 1, 2021
Developed gameplay features using Unity and Xamarin; created a high-performance WPF game editor; built native bindings for Android, iOS, and WebGL to support third-party integrations; translated art and design concepts into functional features, boosting engagement and performance.
Technical Lead at Timebook.net (PaaS platform)
January 1, 2024 - Present
Led end-to-end development of a timebook.net platform for booking outdoor and leisure activities; defined architecture and implemented AI-powered workflows; built backend with ASP.NET Core and a responsive frontend with Next.js; established CI/CD pipelines and cloud deployment to ensure scalable, reliable services.
Software Developer at Minsk Studio (Belarus)
January 1, 2012 - January 1, 2021
Developed engaging game features using Unity and Xamarin; created a custom WPF game editor; supported third-party solutions; built native bindings for Android, iOS, and WebGL to streamline development and mitigate integration risks.
Senior Software Developer at Playtika
September 1, 2017 - July 31, 2021
Designed and developed Unity/Xamarin-based mobile infrastructure for high-scale apps serving millions of daily users. Defined technical strategy and platform standards, enabling scalability and performance. Led CI/CD pipelines and streamlined release processes using TeamCity/Jenkins, improving testing, documentation deployment, and overall automation.
Technical Lead / Senior Software Developer at Playtika
July 1, 2021 - July 31, 2023
Led development of cross-platform mobile infrastructure and tooling for high-scale applications. Defined technical strategy, architecture, and platform standards, ensuring scalability, performance, and maintainability across the product ecosystem. Mentored team members and instituted code quality and documentation practices; implemented authentication and platform integrations.
Technical Lead at TimeToBook
February 1, 2024 - Present
Architected and led a 4-person team in the development of an AI-powered full-stack booking platform with a modern UI, internationalization support, and Stripe payments integration. Implemented AWS cloud deployment and CI/CD pipelines using GitHub Actions, improving scalability, reliability, and deployment speed.

Education

Bachelor's Degree at Belarusian National Technical University
January 1, 2008 - January 1, 2013
Bachelor's Degree in Software Engineering in Computer Science at National Technical University (Minsk), Belarus
January 1, 2008 - January 1, 2013
Bachelor's degree in Software Engineering at Belarusian National Technical University
January 1, 2008 - January 1, 2013

Qualifications

Bachelor's Degree in Software Engineering in Computer Science
January 1, 2008 - January 1, 2013

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Professional Services, Other