Michael Cordingley

Senior Software Engineer at Datavant

Columbus, Ohio, 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

👤
Senior
🎓
Top School
Michael Cordingley is a Senior Software Engineer with 14 years of experience building secure, scalable platform services from full-stack roots to distributed systems and applied cryptography. He has deep practical expertise in OpenID Connect, OAuth, Zanzibar-style ReBAC authorization, and microservice architecture, having driven identity and authorization design as a senior engineer on Upstart’s Identity platform and now at Datavant. Michael pairs hands-on backend contributions to well-known open-source projects—such as improving random number generation in chancejs and hardening webhook signature verification in laravel/cashier-stripe—with a history of modernizing legacy PHP systems and implementing robust deployment practices. He’s comfortable consulting on modeling and architecture to balance low-friction user experiences with rigorous security, and has a track record of turning messy legacy code into maintainable MVC and API-first systems. Based in Columbus, Ohio, he brings an uncommon blend of applied cryptography interest, practical authorization design, and an operator’s experience shipping production services.
code14 years of coding experience
job17 years of employment as a software developer
bookMBA, General Business, MBA, General Business at Ohio University
stackoverflow-logo

Stackoverflow

Stats
1,485reputation
95kreached
29answers
17questions
Badges
jquery
top-5%
github-logo-circle

Github Skills (36)

javascript10
middleware10
jquery10
validations10
stripe10
laravel-mix10
plugin-development10
user-authentication10
authentication10
laravel10
validation10
ch10
phpunit10
php10
chancejs10

Programming languages (9)

TypeScriptJavaShellJinjaCSSCJavaScriptPHP

Github contributions (5)

github-logo-circle
laravel/framework

Jan 2014 - Sep 2018

The Laravel Framework.
Role in this project:
userBack-end Developer
Contributions:18 commits, 12 PRs, 42 comments in 4 years 8 months
Contributions summary:Michael primarily contributed to the back-end functionality of the Laravel framework. They made changes to various core components, including the Pluralizer, Validator, and User Providers. The contributions included adding features, fixing bugs, implementing security enhancements, and improving overall code quality through whitespace removal and test additions. The user demonstrated a strong understanding of authentication and validation mechanisms within the framework.
laravel-frameworklaravelphpframework
A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies.
Role in this project:
userFull-stack Developer
Contributions:9 commits in 12 days
Contributions summary:Michael primarily contributed to the development of a jQuery plugin for number, money, and currency formatting. Their work involved implementing various methods such as `formatMoney`, `formatColumn`, `formatNumber`, `toFixed`, and `unformat`, to extend the functionality of the `accounting.js` library. The user also focused on allowing settings to be overridden and customized, including options for overriding the settings when calling an individual function. This involved modifying the underlying JavaScript code to enhance the plugin's capabilities and improve its usability.
financialjavascript-librarycurrency-formattingdependencieszero
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 Cordingley - Senior Software Engineer at Datavant