Caleb Evans

Senior Front-End UI Developer at Model N

Carlsbad, California, 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 Evans is a Senior Software Engineer with 11 years of experience building enterprise-grade and e-commerce applications for companies like AMD, RED Digital Cinema, and Model N. He specializes in TypeScript and React front-ends, having led the creation of a shared component library and modernized publishing and invoice workflows to improve performance and accuracy. Caleb also designs full-stack solutions and middleware, shipping NetSuite/SuiteCommerce customizations and RESTful APIs while guiding teams as a technical lead. An active open-source maintainer, he has contributed to popular projects such as a Raycast extension and the jCanvas plugin and has dozens of personal repos that together have drawn hundreds of GitHub stars. Based in Carlsbad, CA, he pairs client-facing communication and Figma-driven design collaboration with a knack for translating complex business rules into intuitive UIs. Beyond work, his projects reveal a developer who values usefulness and polish—building both small utilities and large-scale production systems.
code11 years of coding experience
job6 years of employment as a software developer
bookComputer Science, Computer Science at Palomar College
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at California State University San Marcos
stackoverflow-logo

Stackoverflow

Stats
4,221reputation
516kreached
50answers
14questions
github-logo-circle

Github Skills (27)

atom-editor10
javascript10
jquery10
canvas10
cson10
raycast10
ruby10
gemfile10
raycasting10
react10
jquery-plugin9
ui-design9
typescript9
typescript-types9
front-end-development9

Programming languages (15)

C++CSSRustAppleScriptHTMLTypeScriptCoffeeScriptShell

Github contributions (5)

github-logo-circle
caleb531/jcanvas

Jan 2015 - Nov 2022

A jQuery plugin that makes the HTML5 canvas easy to work with.
Role in this project:
userFront-end Developer
Contributions:18 releases, 138 commits, 26 PRs in 8 years
Contributions summary:Caleb primarily contributed to the "jcanvas" library by updating and improving the handles plugin, which adds interactive handles to the canvas elements. Their work involved updating version numbers, making code improvements. The commits reveal modifications to both the main and minified JavaScript files of the handles plugin.
javascript-libraryjquerycanvasjavascripthtml5
atom/language-ruby

Jun 2016 - Mar 2017

Ruby package for Atom
Role in this project:
userFull-stack Developer (Ruby)
Contributions:6 commits, 4 PRs, 6 comments in 9 months
Contributions summary:Caleb contributed significantly to the `language-ruby` Atom package. Their primary focus was on enhancing the Ruby grammar to correctly tokenize Gemfile syntax, adding support for keywords like "source", "group", and "ruby". They also created a dedicated Gemfile grammar and added specifications to test its functionality, ensuring accurate parsing of Gemfile-specific keywords and syntax.
atom-plugintextmatetree-sitterrubyatom
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