JD Cantrell

Software Engineer at Customer.io

San Francisco, 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
JD Cantrell is a seasoned software engineer with 13 years building full-stack web applications and leading front-end teams from San Francisco. He has driven product and platform work at companies from Trulia to Opendoor and most recently Customer.io, combining hands-on React/GraphQL UI development with API design and light DevOps. JD led design system growth, enforced strict TypeScript and code hygiene, and translated product requests into actionable engineering work as a staff-level front-end architect. His open-source contributions include meaningful enhancements to Trulia’s Hologram documentation system, improving markdown handling, table generation, and maintainability—an example of his focus on developer experience. Comfortable shipping across the stack, he’s as likely to refactor backend services or CI as to prototype polished customer portals. Known for pragmatic technical leadership, he pairs deep implementation skills with a steady focus on team workflow and quality.
code13 years of coding experience
job13 years of employment as a software developer
bookBS Computer Information Science, BS Computer Information Science at Kansas State University
stackoverflow-logo

Stackoverflow

Stats
2,581reputation
201kreached
16answers
0questions
Badges
django
top-5%
python
top-5%
github-logo-circle

Github Skills (21)

markdown10
redcarpet10
sass10
ruby10
markdown-it10
python9
django9
yaml9
rouge9
documentation9
html9
build-automation8
zsh6
php6
css6

Programming languages (4)

CSSJavaScriptRubyPython

Github contributions (5)

github-logo-circle
trulia/hologram

Mar 2013 - Jan 2015

A markdown based documentation system for style guides.
Role in this project:
userFull-stack Developer
Contributions:54 commits in 1 year 10 months
Contributions summary:JD primarily contributed to the development of a markdown-based documentation system. Their work involved implementing features such as support for nested directories, header and footer files, and static assets. They also added support for plain markdown files, and various improvements to table generation within the documentation. Furthermore, the user restructured the codebase, improved error reporting, and refactored the code for better readability and maintainability.
style-guidesmarkdowndocumentation-site
jdcantrell/dotfiles

Feb 2013 - Jan 2015

Contributions:24 commits in 1 year 10 months
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
JD Cantrell - Software Engineer at Customer.io