Caleb Morris

Software Engineer at Wix.com

Mesa, Arizona, 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
Caleb Morris is a software engineer with 13 years of experience building full-stack, mobile, and enterprise systems, currently contributing to Wix from Mesa, Arizona. He has a strong background in scalable web and mobile API design from roles at Amazon, Heartland Payment Systems, and startups, and has shipped cross-platform mobile apps and CI-driven testing pipelines. Caleb contributes to open-source React tooling—adding prop-type validation and JSX linting rules—which reflects a focus on front-end developer ergonomics and reliable code quality. Comfortable across the stack (Node.js backends, React frontends, and mobile frameworks), he blends practical engineering with a testing-first mindset and a knack for integrating services at scale.
code13 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Arizona State University
bookAssociate of Science (A.S.), Science, Associate of Science (A.S.), Science at Scottsdale Community College
languagesEnglish
github-logo-circle

Github Skills (14)

kotlin10
android-ui10
javascript10
eslint10
lint10
reader10
android10
react10
jsx10
ui-design9
develop9
data-mapping8
java7
javas7

Programming languages (8)

C#TypeScriptC++CSSJavaScriptHTMLRubyKotlin

Github contributions (5)

github-logo-circle
React-specific linting rules for ESLint
Role in this project:
userFront-end Developer
Contributions:13 commits, 10 PRs, 5 comments in 23 days
Contributions summary:Caleb focused on enhancing the `eslint-plugin-react` repository, a project focused on React-specific linting rules. Their contributions involved implementing and testing new features related to prop type validation, specifically concerning custom validators and the `oneOfType` prop type. They added unit tests to ensure proper behavior and incorporated changes to support custom validator integration, modifying both the rule logic and schema. Furthermore, the user added and updated tests for the `jsx-curly-spacing` rule and introduced a new rule for preventing unwrapped literals in JSX.
reactlintlintereslintjavascript
:star: Resx editor for Visual Studio for Mac / Monodevelop
Contributions:2 releases, 50 commits, 7 PRs in 1 year 1 month
resxvisual-studio-for-macsqfmonodevelopmac
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