Nok Chan

Stony Stratford, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Nok Chan is a Lead Software Engineer and Machine Learning Engineer with a decade of experience building production-ready ML systems and developer tools across industry and consultancy. Based in the UK, she has driven core contributions to the widely used open-source Kedro framework—fixing starter templates, refactoring session management, and improving config loading—and helped deliver Kedro’s first VSCode extension and notebook debugging improvements to boost developer experience. At QuantumBlack/McKinsey she blended hands-on engineering (FastAPI, Postgres, SQLAlchemy, Airflow, Databricks, SageMaker, PySpark) with product thinking, user research, and mentoring. Earlier roles in logistics and analytics saw her lead forecasting and optimization work (LightGBM, CPLEX) and build MLOps practices including experiment and artifact management. She combines a strong practical focus on reproducibility and maintainability with a habit of working directly in open-source communities to design durable, user-centered solutions. An interesting thread through her career is moving research-grade models into robust engineering workflows—often by building the tooling that makes that scale.
code10 years of coding experience
job9 years of employment as a software developer
bookdeeplearning.ai, Deep Learning, deeplearning.ai, Deep Learning at Coursera
bookDeep Learning MOOC (International Fellow), Machine Learning, Deep Learning MOOC (International Fellow), Machine Learning at fast.ai
bookData Analyst Nanodegree, Data Analysis, Data Analyst Nanodegree, Data Analysis at Udacity
bookBachelor's degree, Bachelor's degree at American University
bookThe Chinese University of Hong Kong (CUHK)
languagesEnglish, Chinese, Chinese
stackoverflow-logo

Stackoverflow

Stats
314reputation
11kreached
15answers
6questions
github-logo-circle

Github Skills (14)

configuration-management10
document-generation10
documents10
python10
documentation10
testing10
pipeline9
mlops8
kedro6
jupyter-notebook6
random-forest6
amazon-s36
scikit-learn6
data-science6

Programming languages (11)

TypeScriptJavaC++ShellRustJavaScriptHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
kedro-org/kedro

Mar 2022 - Dec 2022

Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
Role in this project:
userBack-end Developer
Contributions:976 reviews, 69 commits, 347 PRs in 8 months
Contributions summary:Nok primarily contributed to fixing dependencies related to building documentation, correcting the default Python package name for new projects, and resolving issues in Kedro's starter templates. They also added and modified properties within the `KedroContext`, including the `config_loader`. Furthermore, the user was involved in refactoring code related to session management, including removing and reintroducing specific mechanisms. The user's work focused on improving the core functionality and usability of the Kedro framework and its tools.
data-engineeringdata-sciencekedromlopspython
noklam/noklam

Oct 2020 - Jan 2025

Contributions:30 pushes, 1 branch in 4 years 4 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.
Request Free Trial