Michael Crawford is a senior software engineer with 11 years of experience specializing in financial services software and currently contributing engineering expertise at Nava from Oklahoma City. He has progressed from application developer to engineering manager and team lead roles at Veterans United Home Loans, demonstrating strong delivery and people leadership across large product teams. Michael pairs practical backend craftsmanship with an eye for maintainability—evident from open-source contributions improving code quality and documentation in the widely used Mailgun PHP SDK. He holds a BS in Information Technology from the University of Missouri-Columbia and brings a disciplined, systems-oriented approach to shipping reliable, auditable systems. Outside work he’s an anime-loving gamer and cat parent, a detail that hints at both a collaborative personality and a propensity for focused, long-term projects.
11 years of coding experience
12 years of employment as a software developer
High School, 3.9, High School, 3.9 at Puxico High School
Contributions summary:Michael primarily contributed to improving the code quality and maintainability of the Mailgun PHP SDK. They refactored code by adding PHP docblock comments, changing constants to use new constant classes, and updating the constants based on the class changes. The user also updated class docblocks and added links to readme files for usage instructions. The commits focused on modularization and documentation of the codebase.
Contributions:12 PRs, 154 pushes, 25 branches in 3 years 4 months
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 Crawford - Senior Software Engineer at Nava