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.
11 years of coding experience
22 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Gordon College
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:
Full-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.
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.