Andrew Callahan

Staff Software Engineer at Procore Technologies

Austin, Texas, 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
Andrew Callahan is a Staff Software Engineer in Austin with 13 years of experience building APIs, authentication systems, and scalable backend services. He currently drives architecture and delivery at Procore Technologies after senior engineering roles at DockYard and LiftForward, where he built enterprise HaaS platforms, integrated numerous external services, and improved conversion through analytics. Comfortable across Ruby on Rails, Elixir contributions, and frontend stacks, he has shipped isomorphic React apps, Rails APIs, and production message-driven systems using RabbitMQ and Postgres. An active open-source contributor, he improved documentation and core modules for the Ash Elixir framework, demonstrating attention to developer experience and clarity. He pairs hands-on coding with mentoring and cross-functional collaboration, having led product and engineering teams as a founder and manager. Known for translating complex integrations into pragmatic, testable systems, he brings both product-minded judgment and deep technical craft to engineering problems.
code12 years of coding experience
job12 years of employment as a software developer
bookFlatiron School
bookGraduate Certificate, Business, Graduate Certificate, Business at Columbia University
bookBA, Economics, Political Science, BA, Economics, Political Science at The University of Connecticut
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
11reputation
2kreached
0answers
1question
github-logo-circle

Github Skills (8)

application-framework10
ash10
app-framework10
web-framework10
elixir10
documentation10
dsl10
ruby-on-rails6

Programming languages (7)

TypeScriptCSSJavaScriptHTMLRubyElixirPython

Github contributions (5)

github-logo-circle
ash-project/ash

Oct 2019 - May 2020

A declarative, extensible framework for building Elixir applications.
Role in this project:
userBack-end Developer
Contributions:18 commits, 4 PRs, 20 pushes in 7 months
Contributions summary:Andrew primarily focused on enhancing the documentation and structure of the Ash resource framework. Their contributions include updating the main resource documentation, improving documentation for the ETS data layer, and refining the general language used within the project. They made several adjustments to the code in the `Ash.Resource` module, as well as making changes in the `Ash.DataLayer.Ets` module. These changes show a dedication to better explain and organize the project's capabilities.
dsldeclarativeelixirframeworkextensible
andrewcallahan/url-shortener

Feb 2014 - Feb 2014

Contributions:26 commits in 5 days
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
Andrew Callahan - Staff Software Engineer at Procore Technologies