Mikhail W

Software Engineer at kyruus

Boston, Massachusetts, 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

👤
Senior
🎓
Top School
Mikhail W is a software engineer and computational biologist with 15 years of experience blending physical chemistry, machine learning, and full-stack development to turn complex scientific problems into production-ready software. Trained at UW–Madison (BS) and MIT (PhD), he brings deep technical rigor alongside clear, collaborative communication to drive cross-disciplinary projects. He contributes to open-source tooling—evident in work like adding UMD support, modernized JavaScript patterns, and documentation to a curve-fitting library—showing attention to maintainability and interoperability. Based in Boston, he favors practical, creative solutions that bridge research-grade computation and robust engineering, often translating algorithmic ideas into usable tools. An unusual strength is his ability to refactor legacy codebases into cleaner, well-documented modules that scale across environments.
code15 years of coding experience
bookB. S., B. S. at University of Wisconsin-Madison
bookPhD, PhD at Massachusetts Institute of Technology
languagesGerman, Spanish, Russian, English
stackoverflow-logo

Stackoverflow

Stats
96reputation
5kreached
4answers
0questions
github-logo-circle

Github Skills (13)

javascript10
refactoring10
architectures10
refactor10
architecture10
bundle9
bundling9
documentation8
vi6
vim6
svg6
python6
raphael6

Programming languages (10)

TypeScriptShellJavaScriptElmGoObjective-CHTMLRuby

Github contributions (5)

github-logo-circle
Tom-Alexander/regression-js

Dec 2016 - Dec 2016

Curve Fitting in JavaScript.
Role in this project:
userFull-stack Developer
Contributions:18 commits, 1 PR, 1 comment in 13 days
Contributions summary:Mikhail implemented UMD (Universal Module Definition) for code encapsulation, ensuring compatibility with various module systems. They refactored existing code for improved readability, maintainability, and adherence to consistent spacing and scoping conventions. Additionally, the user added JSDoc documentation for key functions, replaced for loops with `.map` and `.reduce`, and improved the rounding for display within the project. They also performed build tasks for the project.
fittingcurvejavascriptcurve-fitting
ginkgobioworks/pychemy

Apr 2017 - Feb 2019

Python helpers for handling chemical formulas.
Contributions:1 release, 20 commits, 6 PRs in 1 year 10 months
pythonformulaschemicalchemical-formulashandling
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
Mikhail W - Software Engineer at kyruus