John Burnette

Software Engineer at Revcontent

Ocala, Florida, 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
John Burnette is a seasoned software engineer with nine years of professional experience and nearly two decades of coding across web and client-side ecosystems. As lead engineer for client-side ad delivery at Revcontent, he architects and implements performant, privacy-aware ad integrations—contributing upstream to high-profile open-source work in the AMP project to add GDPR/CCPA support and Revcontent-specific ad features. He brings a full-stack front-end pedigree from building responsive UIs, custom controls, and server-side improvements at companies like B-Scada, coupled with practical SEO and marketing experience from earlier roles. Based in Ocala, Florida, John pairs hands-on implementation skills with product-minded thinking, often refactoring legacy ad logic into modern, testable code to improve compatibility and measurement.
code10 years of coding experience
job12 years of employment as a software developer
github-logo-circle

Github Skills (6)

javascript10
front-end-development10
google-amp10
integrations10
ampl10
html9

Programming languages (4)

TypeScriptRustJavaScriptHTML

Github contributions (5)

github-logo-circle
ampproject/amphtml

Mar 2020 - Jan 2022

The AMP web component framework.
Role in this project:
userFront-end Developer
Contributions:4 commits, 4 PRs, 8 comments in 1 year 10 months
Contributions summary:John primarily contributed to the `amphtml` repository by adding features related to advertisements. They implemented support for tracking sub-ids and wrapper attributes for Revcontent ads, enhancing the integration of this ad provider. Furthermore, the user updated the codebase to support GDPR/CCPA attributes and refactored revcontent logic for new adcode compatibility. These modifications involved updating and expanding the options within the `revcontent.js` file, and modifying the `examples/amp-ad/ads.amp.html` file for testing and demonstration.
web-components
johncburnette/amphtml

Feb 2020 - Nov 2022

The AMP web component framework. Please give us your feedback on AMP @ https://go.amp.dev/devx-survey
Contributions:6 pushes, 5 branches in 2 years 9 months
devcomponent-frameworkweb-componentampfeedback
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