Paul Irwin

Chief Technology Officer at feature[23]

Colorado, 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
Paul Irwin is a seasoned software leader and CTO with 13 years of progressive engineering and leadership experience, currently driving technology strategy at feature[23] after rising through principal and lead engineering roles there. He blends hands-on backend expertise—demonstrated by durable open-source contributions improving string-similarity algorithms—with product-facing technical leadership across e-commerce and enterprise domains. Based in Colorado, Paul pairs practical .NET and Java experience with a knack for hardening edge cases and test coverage, reducing latent runtime errors. A member of the Apache and Lucene.NET project management communities and founder of COTB, he brings both community-oriented open-source stewardship and startup-minded execution to scaling teams and systems.
code13 years of coding experience
job20 years of employment as a software developer
bookBachelor of Science - BS Information Technology, Bachelor of Science - BS Information Technology at Florida State University
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Western Governors University
github-logo-circle

Github Skills (8)

algorithm10
javas10
java10
levenshtein-distance9
testing9
junit8
cosine-similarity8
seq7

Programming languages (15)

C#PowerShellJavaC++PLpgSQLGoHTMLKotlin

Github contributions (5)

github-logo-circle
Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index, Longest Common Subsequence edit distance, cosine similarity ...
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 21 comments in 2 days
Contributions summary:Paul primarily contributed to improving the robustness of the string similarity algorithms library. They focused on handling null and empty string inputs across multiple algorithms, ensuring consistent behavior and preventing potential errors. The user implemented new utility functions and refactored existing tests to cover edge cases, including null and empty string comparisons. The work involved modifying several core classes and test suites, demonstrating a strong understanding of the codebase.
string-matchingjarostringstring-distanceshingles
A .NET port of java-string-similarity
Contributions:5 releases, 2 reviews, 56 commits in 6 years 5 months
string-matchingstringaho-corasickstring-distanceshingles
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
Paul Irwin - Chief Technology Officer at feature[23]