Matthew Crumley

Saint Petersburg, Florida, 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
Matthew Crumley is a seasoned software developer with 17 years of hands-on experience across back-end data processing, web front-ends, and low-level systems work. He is proficient in C#, HTML, JavaScript, CSS, and ASP.NET, and enjoys everything from pointer-level manipulation to high-level object-oriented design. Based in Saint Petersburg, Florida, he blends practical engineering with a curiosity for language runtimes—having contributed meaningful fixes and feature enhancements to a JavaScript mathematical expression evaluator by improving string handling, operator behavior, and array support. Matthew favors tasks that require clear, reliable implementations, whether that’s building compilers and virtual machines or scripting pragmatic automation. Known for tackling both brittle edge cases and architectural concerns, he brings a wide-ranging toolset and a maker’s enthusiasm to every codebase he touches.
code17 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
102,079reputation
21.0mreached
270answers
4questions
Badges
image
top-1%
sed
top-5%
browser
top-5%
event-handling
top-1%
oop
top-1%
canvas
top-1%
github-logo-circle

Github Skills (48)

ajax10
oop10
json10
user-defined-function10
gzip10
javascript10
parser10
strings10
event-handling10
jquery10
image10
multidimensional-arrays10
constructor10
canvas10
c-string10

Programming languages (7)

TypeScriptJavaJavaScriptVueHTMLMarkdownKotlin

Github contributions (5)

github-logo-circle
silentmatt/expr-eval

Jun 2009 - Oct 2021

Mathematical expression evaluator in JavaScript
Role in this project:
userBack-end Developer
Contributions:322 commits, 126 PRs, 214 pushes in 12 years 5 months
Contributions summary:Matthew's commits focus on enhancing the functionality and robustness of the JavaScript mathematical expression evaluator. They addressed string handling improvements, allowing for escape sequences and ensuring proper string representation. These changes also included fixes to the power operator, and further improvements to array handling and various bug fixes.
mathmathematical-expressionsjavascriptmathematical-expressionmathematical
A big integer library for JavaScript
Contributions:52 commits, 1 PR, 16 pushes in 10 years 7 months
integerjavascriptnodejsbig-integer
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