Phil Gates-idem

Staff Software Engineer at Opine

Durham, North Carolina, 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
Phil Gates-idem is a Staff Software Engineer with 13 years of experience building high-scale, data-driven systems and web applications from startup to enterprise. He has led engineering and architecture at companies like JupiterOne and Socket, where he introduced ClickHouse and Kafka, scaled storage to multi-terabyte volumes, and helped drive >5x ARR growth through reliable analytics and telemetry systems. Equally comfortable as a hands-on IC and a lightweight manager, he ships backend pipelines, APIs, and frontend improvements using Node.js, TypeScript, and cloud platforms (GCP/AWS). An active open-source contributor, he’s contributed substantive fixes and tests to the popular Marko.js framework, reflecting deep full-stack instincts. Based in Durham, NC, he co-founded Opine and continues to tinker with code outside work, blending product intuition with pragmatic engineering.
code13 years of coding experience
job22 years of employment as a software developer
bookMaster's Computer Science, Master's Computer Science at North Carolina State University
github-logo-circle

Github Skills (8)

javascript10
frontend10
isomorphic10
ui-components10
html9
nodejs9
server-side-rendering8
dom8

Programming languages (13)

SmartyJavaCScalaGoHTMLGroovyTypeScript

Github contributions (5)

github-logo-circle
marko-js/marko

Feb 2014 - Sep 2017

A declarative, HTML-based language that makes building web apps fun
Role in this project:
userFull-stack Developer
Contributions:118 commits, 10 PRs, 28 pushes in 3 years 7 months
Contributions summary:Phil made several contributions to the Marko.js framework. They focused on fixing bugs related to string concatenation, fixing an error message, and adding support for new features. The user also cleaned up jshint errors, added missing dependencies, and worked on code cleanup throughout the codebase. Finally, the user added tests for rendering and updated template compilation.
javascriptdeclarativeweb-appsisomorphiccompiler
philidem/node-app-root-dir

Jun 2014 - May 2015

Contributions:9 commits, 1 PR, 3 pushes in 11 months
infernode-applicationnodejsdirectorynpm
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
Phil Gates-idem - Staff Software Engineer at Opine