Mike Macdonald

Software Development Engineer at PillPack

New Britain, Connecticut, 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
Mike Macdonald is a seasoned Software Development Engineer with 16 years of experience building web applications, primarily with Ruby on Rails, and a track record that spans full-stack delivery from server provisioning to CSS. Currently at PillPack, he excels both as a high-output individual contributor and as a technical lead who mentors teams and drives revamps of complex legacy systems. His background includes building ETL tooling, contributing to microservices and Ember front-ends, and subcontracting as a Rails/Ember specialist, demonstrating adaptability across architectures and lifecycles. An active tinkerer, he authored a Rust koans project to deepen language fluency and incremental learning—an example of his curiosity beyond his Rails expertise. Based in New Britain, CT, he combines pragmatic engineering with a focus on maintainable, production-ready systems.
code15 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Central Connecticut State University
stackoverflow-logo

Stackoverflow

Stats
534reputation
11kreached
19answers
0questions
github-logo-circle

Github Skills (17)

testing10
rust10
fileio9
file-access9
file-processing9
file-handling9
macros8
cargo8
version-control7
ruby-on-rails6
csrf6
ruby6
unit-testing6
assertion6
transaction6

Programming languages (18)

C#CSSRustElmHTMLJupyter NotebookTypeScriptCoffeeScript

Github contributions (5)

github-logo-circle
crazymykl/rust-koans

Aug 2015 - Mar 2020

Koans for the Rust programming language
Role in this project:
userBackend Developer
Contributions:37 commits, 28 PRs, 36 pushes in 4 years 8 months
Contributions summary:Mike primarily focused on developing the core logic and functionality for the Rust koans project. They initiated the project by setting up the basic koan runner structure and implemented the initial koans, including the truth and addition. Further contributions involved refactoring the code to incrementally run koans and creating files for koan organization. These changes demonstrate a focus on problem-solving within the Rust programming language, and improving the Koan runner's functionality.
rustprogramming-languagekoansrust-programming-language
crazymykl/r7-rs

Feb 2015 - May 2017

Contributions:49 commits, 2 PRs, 43 pushes in 2 years 4 months
schemer7rsrustcompliantaiming
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
Mike Macdonald - Software Development Engineer at PillPack