Joel Griffith

Chief Executive Officer at browserless

Vancouver, Washington, 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

🤩
Rockstar
🎓
Top School
Joel Griffith is the CEO and founder of browserless.io, a pragmatic browser-automation leader who has spent over a decade building and scaling Chrome orchestration for production services. He’s the driving force behind projects like browserless and chromeless, contributing chrome-launcher integration, session management, proxy error handling, and Docker/cloud deployment features that power real-world sites. Joel combines hands-on backend and DevOps expertise with senior engineering experience at Elastic and AppNexus and a background in ad-tech and infrastructure. A former professional trumpet player of more than ten years, he brings a creative, performance-oriented mindset to engineering and leadership. Based in Vancouver, Washington, he champions a get-it-done open-source ethos—“it only has to work”—while balancing surfing, music, LEGOs, and raising the next generation.
code10 years of coding experience
job12 years of employment as a software developer
bookDiploma of Education, Diploma of Education at La Center High School
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
2,122reputation
366kreached
53answers
2questions
Badges
graphql
top-1%
websocket
top-5%
puppeteer
top-5%
github-logo-circle

Github Skills (25)

dockerce10
javascript10
docker10
typescript310
puppeteer10
typescript10
chromium10
websocket10
typescript210
dockers10
javascripts10
ci-cd10
websockets10
typescript-types10
graphql10

Programming languages (11)

TypeScriptMDXC#JavaShellC++JavaScriptGo

Github contributions (5)

github-logo-circle
browserless/browserless

Nov 2017 - Jan 2023

Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:5 releases, 207 reviews, 2137 commits in 5 years 3 months
Contributions summary:Joel primarily focused on improving the browserless system's core functionality, particularly the Chrome browser management. Their contributions involved enhancements to error handling in proxy services and refinements to session management. They also made code improvements in the session timeout and the integration process by adding test and release functionalities, including code to ensure the integrity of browser builds.
chrome-extensionbrowserlesspuppeteerdockerchrome
schickling/chromeless

Jul 2017 - Aug 2017

🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.
Role in this project:
userFull-stack Developer
Contributions:9 commits, 8 PRs, 4 pushes in 2 days
Contributions summary:Joel made significant contributions to the `chromeless` project, focusing on adding new functionality and improving existing code. They implemented chrome-launcher integration and made changes to local Chrome setup and serverless configuration. They also introduced new features like `setHtml`, `getHtml`, `mousedown` and `mouseup` functionality, demonstrating a focus on expanding the project's capabilities for web automation.
headlessserverlessaws-lambdalocallychrome
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