Paul Bozek is an academic leader and educator with 11 years of professional experience, serving as Associate Professor (Teaching Stream) and Program Director for the Master of Public Health (Occupational and Environmental Health) at the University of Toronto. He combines a technical foundation in chemical engineering and occupational health (M.Eng.) with strategic business perspective from an MBA, enabling him to translate complex industrial hygiene concepts into practical public health curricula. Paul has a sustained track record of building and directing graduate programs while teaching and mentoring across multiple faculty roles since 2008. He also contributes hands-on data science work to open-source ML examples on Amazon SageMaker, adding preprocessing, feature-selection, and model-saving notebooks that bridge classroom theory with real-world model workflows. Known for blending rigorous engineering thinking with pedagogical clarity, he focuses on making technical subject matter accessible and actionable for public health professionals. Based in Old Toronto, he brings both institutional leadership and practical tooling experience to interdisciplinary education and applied research.
11 years of coding experience
8 years of employment as a software developer
Master of Engineering (M.Eng.), Occupational Health and Industrial Hygiene, Master of Engineering (M.Eng.), Occupational Health and Industrial Hygiene at University of Toronto
Master of Business Administration (MBA), Master of Business Administration (MBA) at York University
Example 📓 Jupyter notebooks that demonstrate how to build, train, and deploy machine learning models using 🧠Amazon SageMaker.
Role in this project:
Data Scientist
Contributions:76 reviews, 33 commits, 66 PRs in 1 year 9 months
Contributions summary:Paul contributed to the development of Jupyter notebooks that demonstrate how to train machine learning models using Amazon SageMaker. Their work involved tasks such as adding preprocessing notebooks, integrating changes, and incorporating specific datasets for model training. The user was also responsible for adding a feature selection notebook using the Scikit-learn k-NN algorithm and XGBoost for tabular data. Additionally, the user added code for saving the trained models.
Contributions:17 pushes, 1 branch in 4 years 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.