Summary
Serhiy Kulyk is a senior software engineer with over 15 years of experience designing and building high-availability distributed systems and multitenant cloud applications. Currently at SDL, he architects and implements Spring Boot-based content management solutions, combining hands-on Java development with Docker, AWS, and Spring Security. He brings deep expertise in OOA/OOD, microservices, OAuth2/OpenID, and performance tuning, alongside practical ML/NLP work in Python using PyTorch and TensorFlow. Comfortable across the full SDLC, Serhiy also excels at translating business requirements into technical designs and PoCs. A long-time technologist educated in computer engineering, he pairs classical systems thinking with modern cloud-native practices and a knack for debugging complex distributed behaviors.
11 years of coding experience
Kharkiv National University of Radio Electronics