Sean Callan is a DevSecOps Architect and seasoned engineering leader with 15+ years of hands-on experience building resilient, cloud-native platforms and products from startup to enterprise scale. He has led cross-functional teams responsible for WMS, OMS, e-commerce and B2B integrations, driving architecture, reliability, and long-lived systems that required minimal maintenance. A pragmatic Elixir advocate, Sean has contributed to high-profile open-source projects such as Phoenix, Credo, Ueberauth and Elixir School—working across backend, testing and front-end improvements including multi-language support and Jekyll deployment. He combines managerial impact (scaling teams and mentoring engineers) with deep technical chops in CI/CD, event-based architectures and AWS infrastructure. Based in Atlanta, he often bridges product and engineering strategy, turning complex supply-chain and platform problems into auditable, production-ready solutions. Colleagues describe him as someone who not only designs systems to last but also quietly reduces operational overhead through careful, durable choices.
15 years of coding experience
17 years of employment as a software developer
Bachelor of Science Computer Science, Bachelor of Science Computer Science at Georgia Southern University
A list of companies currently using Elixir in production.
Role in this project:
Full-stack Developer
Contributions:81 reviews, 189 commits, 591 PRs in 6 years
Contributions summary:Sean primarily contributed to the front-end and basic backend of the project. They added features to the HTML, including Google Analytics, favicons, and multi-column menus. They also corrected code links and integrated features to support companies hiring. These changes improved the usability, functionality, and overall presentation of the Elixir Companies website.
An Elixir Authentication System for Plug-based Web Applications
Role in this project:
Back-end Developer
Contributions:5 releases, 17 reviews, 11 commits in 3 years 3 months
Contributions summary:Sean primarily focused on releasing new versions of the Elixir authentication system, as evidenced by the numerous "Release" commits. These commits involved updating the project's version number, modifying dependencies in `mix.exs`, and making adjustments to documentation. The user also addressed documentation-related issues, improving the project's maintainability and user experience. They expanded the Travis matrix and updated the Makefile.
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.