Craig Kelly is a Domain Architect with 12 years of hands-on software engineering and data science experience, currently leading architecture and strategic technical initiatives at FedEx from Memphis. He blends deep systems design and data engineering expertise with practical machine learning and DevSecOps experience, having driven mainframe retirements, enterprise CI/CD pipelines, and applied ML for cybersecurity and anomaly detection. Craig mentors small, high-performing teams and frequently steps into high-impact, temporary squads to deliver end-to-end solutions that span data lakes, pipelines, and production ML systems. His background includes academic research software development and long-term ERP/analytics work, giving him a rare mix of research rigor and enterprise delivery. An active contributor to open-source tooling, he has improved robustness and test coverage in projects like the proselint prose linter by hardening file-cache handling and CLI resilience—an indicator of his focus on reliability even in peripheral but impactful components.
12 years of coding experience
24 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at The University of Memphis
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:10 commits, 4 PRs, 5 comments in 3 months
Contributions summary:Craig primarily focused on improving the stability and robustness of the `proselint` project. Their contributions included implementing error handling and retry mechanisms for cache files, which involved interacting with the file system using Python's `shelve` and `dbm` modules. They also worked on fixing and improving test coverage, particularly related to handling invalid characters and ensuring the CLI correctly processes files with decoding errors.
Contributions:2 PRs, 45 pushes, 3 branches in 7 years 2 months
linterlint
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.