Yi Cao is a Python developer with eight years of experience building data-driven web applications, visualization tools and automation test frameworks across finance, AI cloud and open-source projects. At Morgan Stanley she leads Jupyter environment delivery and designed container-level scheduling for traders, blending data-science ergonomics with production orchestration. Previously at Plotly she built and optimized Dash apps and supported enterprise customers, and contributed a medical-provider Dash demo to the widely used plotly/dash-sample-apps repo. Her background in machine learning, bioinformatics research and QA automation gives her a rare combination of data analysis rigor, test-first engineering and customer-focused delivery. Based in Montreal, she pairs hands-on Python (Dash, Flask, Celery), Docker and CI/CD skills with strong cross-team collaboration and attention to detail.
8 years of coding experience
5 years of employment as a software developer
Bachelor of Science (B.Sc.), Biological Sciences, Bachelor of Science (B.Sc.), Biological Sciences at Nanyang Technological University
Master of Science (M.Sc.), Pharmacology and Therapeutics, in collaboration with Physics, 3.7/4.0, Master of Science (M.Sc.), Pharmacology and Therapeutics, in collaboration with Physics, 3.7/4.0 at McGill University
Contributions:305 commits, 59 PRs, 229 pushes in 1 year 11 months
Contributions summary:Yi added a new medical provider charges app to a monorepo, indicating the development of a new feature. This involved creating an `app.py` file, likely containing the back-end logic and potentially front-end elements. The code differences involve importing various libraries and modules related to Dash and data manipulation, suggesting the user worked with a Python-based web application with data visualization capabilities. There are also file-path adjustments, demonstrating that the developer has a basic understanding of file structure.
A manufacture dashboard demo app showing real-time process control.
Contributions:78 commits in 1 month
demo-appreactprocess-controldashboardreal-time
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.