Michael Shepanski

Director Software Engineering at Nasuni

Greater Boston 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 Shepanski is a seasoned software engineering leader with over 15 years of hands-on experience and more than a decade leading teams at Nasuni, where he now serves as Director of Software Engineering. He combines deep backend expertise in Python, Django, and Postgres with a strong product and UI sensibility, having built large-scale systems that track hundreds of millions of metrics across thousands of installs. Michael has a track record of shipping robust cloud and on-prem integrations, from NOC and management consoles to filer UIs and Azure Service Bus communications, and he mentors teams through design, delivery, and technical metrics. An active open-source contributor, he modernized Dropbox OAuth2 and Python3 support in django-dbbackup and enhanced Python Plex API bindings for SSL and hostname search — evidence of his focus on practical, interoperable solutions. Based in Greater Boston, he pairs formal training in computer engineering and computer science with a continuous-learning mindset and a knack for turning complex operational needs into elegant, maintainable software.
code15 years of coding experience
job19 years of employment as a software developer
bookBS Computer Engineering, BS Computer Engineering at Rochester Institute of Technology
bookMaster Computer Science, Master Computer Science at Northeastern University
stackoverflow-logo

Stackoverflow

Stats
3,006reputation
228kreached
10answers
11questions
github-logo-circle

Github Skills (18)

python10
apidoc10
back-end-development10
django10
backup10
api10
dropbox10
api-design9
apim9
websocket9
sqlite8
postgresql8
documentation7
chaining6
django-models6

Programming languages (15)

C#JavaCSSC++CDVueGo

Github contributions (5)

github-logo-circle
Python bindings for the Plex API.
Role in this project:
userBackend Developer
Contributions:1 release, 441 commits, 88 PRs in 5 years
Contributions summary:Michael's commits primarily focused on modifying and updating the Python code for the Plex API bindings. Their contributions included updating examples to be more explicit, refactoring the code to work with Python3, and implementing changes to enable support for SSL connections. Furthermore, the user added functionality to search by hostname or IP as well as improved the handling of playlist functionality.
apipythonplexpython-bindingsplex-api
jazzband/django-dbbackup

Apr 2015 - Mar 2019

Management commands to help backup and restore your project database and media files
Role in this project:
userBack-end Developer
Contributions:25 commits, 9 PRs, 22 pushes in 3 years 11 months
Contributions summary:Michael contributed to the `django-dbbackup` project by addressing several aspects of the codebase. They made improvements to utility functions and the README documentation. A significant portion of their work involved refactoring the Dropbox storage integration to use OAuth2 and Python3, while also addressing associated documentation issues. Furthermore, they fixed a bug related to SFTP storage and made minor version bumps and other internal changes.
mysqldjangomedia-filesrestoretrellis
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 Shepanski - Director Software Engineering at Nasuni