Dave Smart

Technical SEO at Tame the Bots

England, United Kingdom
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
Dave Smart is a Technical SEO specialist and web developer with over two decades of hands-on website experience and eight years focused on professional SEO practice at Tame the Bots. Based in England, he combines deep JavaScript and technical SEO expertise with practical DevOps skills demonstrated through contributions to Rendertron, where he improved caching, logging, resource management and test coverage for a Headless Chrome rendering solution. A Google Webmaster Central Product Expert, he bridges developer workflows and search-engine best practices to solve indexing and rendering challenges for modern web apps. Colleagues rely on him for pragmatic fixes that improve stability and SEO visibility rather than theoretical audits, and his background shows a rare mix of legacy web knowledge and current headless-rendering experience.
code8 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
21reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (16)

rendering10
caching10
puppeteer10
javascript10
nodejs10
chrome10
render10
chromeless10
headless-browser10
testing10
koa9
cicd8
nuxt6
vue6
vuejs26

Programming languages (10)

TypeScriptLiquidC++BikeshedCSSJavaScriptVuePHP

Github contributions (5)

github-logo-circle
GoogleChrome/rendertron

May 2020 - Dec 2020

A Headless Chrome rendering solution
Role in this project:
userBack-end & DevOps Engineer
Contributions:14 commits, 11 PRs, 40 comments in 7 months
Contributions summary:Dave focused on improving the functionality and maintainability of the Rendertron project. Their contributions include fixing a filesystem cache bug, implementing an invalidate endpoint, and adding logging for debugging purposes. Furthermore, the user introduced configuration options to control browser closing behavior, impacting resource management and stability, and made improvements to the project's base URL handling. They also worked on improving tests to cover more test cases, including testing the cache clear functionality.
chromerenderingheadless-chromeseopuppeteer
dwsmart/gpiggy

Mar 2019 - Jul 2023

External Routing in Nuxt Example
Contributions:25 PRs, 41 pushes, 18 branches in 4 years 5 months
nuxtnuxt-exampleroutingvuenuxtjs
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