Summary
Hong Sun is a software engineer and educator with 12 years of experience building backend systems, data platforms, and web applications using Java, Python, SQL, HTML and Golang. Currently a Partial-Load Professor in Engineering at Mohawk College and a part-time PhD candidate focused on model-based engineering at McMaster, he blends hands-on development with academic research. His industry work spans performance-conscious Spring Boot services, Kafka instrumentation and JMeter load testing to Hadoop-based analytics and a Mahout prototype recommendation system. Past roles at Dell and NetEase highlight strong skills in enterprise Java, test automation, and CI/CD improvements. Comfortable moving between production engineering and teaching, he brings practical operational insight to classrooms and research projects alike. Based in Waterloo, Ontario, he pairs mathematical training with applied software and data engineering to solve real-world performance and analytics challenges.
12 years of coding experience
8 years of employment as a software developer
Master; Business School Information Technology, Master; Business School Information Technology at Worcester Polytechnic Institute
Master's degree Computer Science, Master's degree Computer Science at Sun Yat-sen University
Bachelor Mathematics, Bachelor Mathematics at South China University of Technology
English, Chinese, Chinese