Summary
Sergey Khomich is a Java Software Architect with a PhD in Engineering and more than 25 years in IT, currently architecting Java-based solutions at GeeksForLess in Oakville, Ontario. He combines deep academic expertise in telecommunications and signal processing with hands-on experience building high-load microservice systems using Java, Kafka, gRPC, Kubernetes and cloud platforms. His career spans telecom R&D, advertising, media and finance, where he has delivered robust distributed services and performance-tuned platforms. Sergey has moved fluidly between research, hands-on development and operational roles—from designing modems and codecs during his doctorate to optimizing mobile traffic and running production microservices. He’s noted for pragmatic system design and a proven track record of national and international awards, bringing both theoretical rigor and practical scalability to complex engineering problems.
11 years of coding experience
17 years of employment as a software developer
Data Sciences Institute, University of Toronto
Ph.D Engineering, Computer Sciences, Engineering, Telecommunications System & Networking, Ph.D Engineering, Computer Sciences, Engineering, Telecommunications System & Networking at Odessa National Telecommunications Academy
Русский, Ukrainian, English