David Knight

Tech Specialist, IT Software Integration

Philadelphia, Pennsylvania, 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
David Knight is a versatile tech specialist with 13 years of experience blending UX design, front-end development, product ownership, and systems automation to deliver practical business solutions. Currently integrating IT software at Lucid Motors, he has led migrations and governance projects—most notably moving Jira Server to Jira Cloud and building API-driven automations with Workato to streamline complex processes. His background ranges from senior front-end engineering and UX to program and product management, giving him a rare ability to translate user-centered design into robust, automated workflows. An open-source contributor, he rewrote and hardened the widely used matchMedia.js polyfill, demonstrating attention to cross-browser compatibility and test coverage. Based in Philadelphia, he pairs hands-on technical craft with stakeholder-facing program leadership, often surfacing process improvements that reduce overhead while increasing consistency.
code13 years of coding experience
job7 years of employment as a software developer
github-logo-circle

Github Skills (6)

compatible10
javascript10
media-queries10
browser-support10
testing9
css9

Programming languages (1)

JavaScript

Github contributions (5)

github-logo-circle
paulirish/matchMedia.js

Aug 2013 - Oct 2013

matchMedia polyfill for testing media queries in JS
Role in this project:
userFront-end Developer
Contributions:9 commits in 1 month
Contributions summary:David primarily contributed to enhancing the functionality and maintainability of the matchMedia.js polyfill. Their work included a complete rewrite for performance improvements, refactoring existing code, and adding comments for clarity. They also added tests to validate the implementation of the polyfill and its integration with the addListener functionality. These changes show a focus on improving the robustness and browser compatibility of the library.
matchmediapolyfilltestingjavascriptmedia-query
weblinc/media-match

Dec 2012 - Jun 2013

Contributions:54 commits, 2 comments in 6 months
matchmediapolyfillfollowcssjavascript
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
David Knight - Tech Specialist, IT Software Integration