Mike Binns

Principal Software Engineer at DockYard, Inc.

South Hamilton, 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

🤩
Rockstar
🎓
Top School
Mike Binns is a Principal Software Engineer with 11 years of professional experience building scalable web and cloud platforms, currently leading engineering work at DockYard. He is a seasoned Elixir and Phoenix back-end developer who has contributed to high-profile open-source projects like phoenixframework/phoenix and elixir-ecto, adding Ecto.Enum support, redaction features, and generator fixes that improve production safety and developer ergonomics. Mike pairs full‑stack capabilities—evident from feature and LiveView work on BeaconCMS—with practical DevOps experience designing containerized deployment pipelines and OpenAperture-style automation. His career blends enterprise Java and modern Elixir systems, giving him a strong grounding in both legacy integrations and cloud-native architectures. Off the clock he applies leadership and crisis command skills as a Lieutenant and EMT with Wenham Fire Department, a role that informs his calm, mentorship-oriented approach to engineering teams.
code11 years of coding experience
job22 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Gordon College
github-logo-circle

Github Skills (25)

cms10
static-analysis10
apidoc10
elixir10
testing10
el10
query-building10
data-mapping10
code-analysis10
api10
phoenix-liveview10
phoenix-framework10
linter10
web-framework10
ecto10

Programming languages (9)

TypeScriptCSSShellMakefileJavaScriptHTMLErlangElixir

Github contributions (5)

github-logo-circle
BeaconCMS/beacon

Dec 2021 - Nov 2022

Open-source Content Management System (CMS) built with Phoenix LiveView. Faster render times to boost SEO performance, even for the most content-heavy pages.
Role in this project:
userFull-stack Developer
Contributions:62 reviews, 21 commits, 15 PRs in 10 months
Contributions summary:Mike primarily focused on implementing and improving the page management features within the Beacon CMS, built with Phoenix LiveView. Their contributions involved adding new functionalities like page creation, editing, and version control through the addition of components and associated API endpoints. They also made changes to the layout, stylesheets, and overall structure of the application to integrate these features, further demonstrating the user's full-stack capabilities. Furthermore, they integrated `safe_code` checks for security.
cmscontent-management-systemphoenix-liveviewseoelixir
phoenixframework/phoenix

Apr 2019 - Aug 2021

Peace of mind from prototype to production
Role in this project:
userBack-end Developer
Contributions:7 reviews, 9 commits, 16 PRs in 2 years 3 months
Contributions summary:Mike contributed to the Phoenix framework by addressing logic issues in core modules like `Phoenix.Digester` and `Mix.Phoenix.Schema`, and implementing new features such as Ecto.Enum support. They also modified code related to testing and code generation, including HTML and JSON generation. Furthermore, they fixed typos and added code related to the `redact` option for sensitive data in the framework's generators.
realtimepeacephoenix-frameworkelixirprototype
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