Michael Jayasuriya

Software Engineer at Drexel University, College of Medicine

San Francisco Bay Area United States
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
Michael Jayasuriya is a software engineer with seven years of experience blending production-grade engineering at Waymo and Verily with deep technical research in computational biology from UC Berkeley. He applies machine learning and probabilistic modeling to single-cell omics (contributing to the widely used scvi-tools project) while also shipping mobile and backend features in healthcare and autonomous-driving domains. A CS ’22 from Berkeley now pursuing an MD, he uniquely bridges clinical ambition with hands-on ML systems and Android development. Known for teaching large classes and leading student teams, he pairs clear communication with a knack for turning complex research models into robust, testable code.
code7 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree, Computer Science, 3.83, Bachelor's degree, Computer Science, 3.83 at University of California, Berkeley
bookBishop O'Dowd High School
bookDoctor of Medicine - MD, Doctor of Medicine - MD at Drexel University College of Medicine
github-logo-circle

Github Skills (8)

rna-seq10
variational-autoencoder10
seq10
pytorch10
deep-learning10
python10
sc10
variational-inference9

Programming languages (3)

JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
scverse/scvi-tools

Mar 2021 - Mar 2022

Deep probabilistic analysis of single-cell and spatial omics data
Role in this project:
userML Engineer
Contributions:1 review, 18 commits, 8 PRs in 1 year
Contributions summary:Michael contributed to the core functionality of the `scvi-tools` repository, which focuses on deep probabilistic analysis of single-cell and spatial omics data. Their work centered around modifying the `LossRecorder` class, adding a flag to record the ELBO during training, and logging the training loss. They also addressed an error related to the `record_elbo` parameter within the adversarial training plan, enhancing the model's training process. Further contributions include changes to settings and threads configurations.
hierarchicaldeep-generative-modelmixture-of-expertssingle-cell-rna-seqsingle-cell
mjayasur/handwrite

Dec 2018 - Mar 2020

Contributions:3 pushes, 1 branch in 1 year 3 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
Michael Jayasuriya - Software Engineer at Drexel University, College of Medicine