Josh Ellis

Senior Software Engineer Technical Lead at Caplight

Portland, Oregon, 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
Josh Ellis is a Senior Software Engineer and Technical Lead based in Portland, Oregon, with six years of professional experience and a background in graphic design that gives him strong product sensibility and cross-functional communication skills. As an early platform engineer at a seed-stage startup, he has driven frontend architecture, feature-flagging for continuous deployment, and integrations that turned multi-week releases into rapid betas while enabling business teams to ship independently. He consistently focuses on performance—previous optimizations boosted Lighthouse by 25%, speed index by 50%, and bundle size by 28%—and has a track record of radically reducing latency in media processing. Comfortable across TypeScript, React, Next.js, Node, and modern infra like Docker and Kubernetes, he’s actively learning Rust and Go to bring that performance mindset to backend services. Outside work he designs board games, hikes national parks, and partners with his dancer wife at performing arts events, reflecting a creative curiosity that informs both product and engineering decisions.
code6 years of coding experience
job8 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Flatiron School
bookComputer Software Engineering, Computer Software Engineering at freeCodeCamp
bookBachelor of Science - BS Civil Engineering, Bachelor of Science - BS Civil Engineering at University of Illinois Urbana-Champaign
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (52)

visual-studio-extension10
animation9
javascript9
drag9
drag-and-drop9
open-source9
tailwindcss9
apollo9
react9
sortable9
rescript8
spring8
stitches8
css8
interaction-design8

Programming languages (9)

MDXTypeScriptCSSShellJavaScriptHTMLRubyReScript

Github contributions (5)

github-logo-circle
imjoshellis/BGQuickstart.com

Feb 2020 - May 2022

The fastest way to choose a start player. Offline enabled as Progressive Web App (PWA). Built with ReScript and React.
Contributions:2 releases, 148 commits, 40 PRs in 2 years 2 months
reactrescriptboardgamesinteraction-designpwa
imjoshellis/ticketapp.dev

Oct 2020 - Nov 2020

A Stubhub mini-clone with microservices using React, Node, TypeScript, Docker, and Kubernetes
Contributions:23 PRs, 89 pushes, 10 branches in 15 days
dockerkubernetesmicroservicesreacttypescript
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