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 (85)

apollo-server10
open-source10
animation9
javascript9
visual-studio-extension9
stitches9
drag9
apollo9
sortable9
drag-and-drop9
react9
react-typescript9
corona8
rescript8
apollo-client8

Programming languages (9)

TypeScriptMDXCSSShellJavaScriptHTMLRubyReScript

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
offline-enabledfastestpreactpwarescript-react
imjoshellis/imjoshellis.com

Aug 2020 - Jun 2021

My personal website. Automated using GitHub and Dev.to APIs. Built with React, Typescript, Tailwindcss, and Apollo (GraphQL).
Contributions:221 commits, 18 PRs, 82 pushes in 10 months
reactbuilt-with-reacttailwindcssdevreact-tailwindcss-typescript
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
Josh Ellis - Senior Software Engineer Technical Lead at Caplight