Assistant Professor Of Teaching at The University of British Columbia
Vancouver, British Columbia, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Joel Ostblom is an Assistant Professor of Teaching and data science educator with 11 years of experience bridging biomedical research and reproducible programmatic analysis. He earned a PhD in Biomedical Engineering and transitioned from quantitative image-analysis for stem cell and developmental biology into curriculum development and Masters-level teaching at UBC. Joel is an active open-source contributor and steering committee member of Vega, co-maintaining Altair and improving widely used Python visualization libraries (Plotly, Matplotlib, Seaborn), where his work often focuses on documentation, examples, and user-facing clarity. He combines deep domain experience in life sciences with practical software craftsmanship—improving tooling from back-end features to front-end visuals—and has a knack for turning complex computational workflows into teachable, reproducible pipelines. Based in Vancouver, he champions data literacy through courses, open resources, and hands-on contributions that make visualization and analysis more accessible to researchers and students.
11 years of coding experience
2 years of employment as a software developer
Nanyang Technological University
Florida Gulf Coast University
Doctor of Philosophy (PhD), Biomedical/Medical Engineering, Doctor of Philosophy (PhD), Biomedical/Medical Engineering at University of Toronto
Doctor of Medicine (M.D.), Doctor of Medicine (M.D.) at Karolinska institutet
Contributions:9 commits, 10 PRs, 56 comments in 1 year 1 month
Contributions summary:Joel made several contributions to the `watson` project, a command-line time tracker. They implemented new features, such as controlling the order of days in the log output and specifying a start time for projects. The user also addressed bug fixes by modifying the CSV output and the start/stop functions. These changes demonstrate a focus on improving the core functionality and user experience of the time-tracking application.
Contributions:2 releases, 314 reviews, 38 commits in 2 years 3 months
Contributions summary:Joel made several contributions to the Altair documentation, addressing display issues and improving clarity. They updated the documentation by fixing typos, correcting code snippets, and revamping various sections to enhance readability and user experience. Furthermore, the user contributed to the examples by adding new examples and reformatting code to align with the project's style guidelines. They also addressed and fixed issues related to the rendering of images in tooltips and other chart functionalities, contributing to the overall quality and usability of the library.
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
Joel Ostblom - Assistant Professor Of Teaching at The University of British Columbia