James Elliott

Founder, DJ at Deep Symmetry

Madison, Wisconsin, 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
🎓
Top School
James Elliott is a seasoned software engineer and founder with over a decade of experience building robust networked systems, APIs, and developer tools, now channeling his energies into Deep Symmetry, an open-source integration environment for DJ shows. He has a strong background in IP notification, VoIP/Cisco integrations, and iOS development from senior engineering roles where he invented protocols for IP-enabled paging and mass notification. An O’Reilly author and lifelong coder since the 6502 era, James blends deep systems knowledge (C, networking, cryptography) with modern functional approaches like Clojure and a strong emphasis on tooling, documentation, and developer experience. He contributes to notable open-source projects such as the Open Lighting Architecture and Homebrew, focusing on usability and package maintenance that keep ecosystems healthy. Based in Madison, WI, he pairs academic training (MS Computer Science) with practical product delivery across healthcare, education, and enterprise safety domains. Beyond code, he curates spine-tingling electronic music and lighting as a DJ, applying the same design-minded craftsmanship to performances and software.
code13 years of coding experience
job31 years of employment as a software developer
bookMS, Computer Science, minor in Philosophy, MS, Computer Science, minor in Philosophy at University of Wisconsin-Madison
bookBS, Computer Science, minor in Psychology, BS, Computer Science, minor in Psychology at Rensselaer Polytechnic Institute
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Williams College
languagesSpanish, French, Italian
stackoverflow-logo

Stackoverflow

Stats
967reputation
113kreached
21answers
1question
github-logo-circle

Github Skills (22)

formula10
javascript10
homebrew10
front-end-development10
formulas10
html10
software-packaging10
user-interface8
interface-design8
ui-design8
equality6
cocoa-touch6
sorting6
clojure6
iphone6

Programming languages (16)

JavaC++CSSRustCGoHTMLTypeScript

Github contributions (5)

github-logo-circle
Homebrew/legacy-homebrew

Apr 2015 - Mar 2016

💀 The former home of Homebrew/homebrew (deprecated)
Role in this project:
userBackend Developer
Contributions:10 commits, 11 PRs, 32 comments in 11 months
Contributions summary:James primarily contributed to updating and maintaining the `ola` formula, which is likely a software package within this Homebrew repository. Their work focused on upgrading the software to newer versions, as evidenced by the commit messages and changes to the `ola.rb` file. Furthermore, the user also updated the `leiningen` formula, another software package, demonstrating involvement in maintaining the Homebrew ecosystem.
macoshomebrew
OpenLightingProject/ola

Feb 2016 - Feb 2016

The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry
Role in this project:
userFront-end Developer
Contributions:5 commits, 3 PRs, 13 comments in 1 day
Contributions summary:James primarily focused on improving the user interface of the Open Lighting Architecture project. They added, fixed the location of, and made consistent the insertion of "noscript" tags across multiple HTML files to provide a warning message to users with JavaScript disabled. Additionally, the user made minor adjustments to the wording of the warning, showing an attention to user experience. These changes enhance usability by informing users about the interface's JavaScript dependency.
sacnprotobufc-plus-plusenttecstreaming-acn
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
James Elliott - Founder, DJ at Deep Symmetry