Edward Silverton is a senior software engineer and technical consultant based in Brighton with over 13 years of hands-on experience building full-stack web applications, UX-driven interfaces, and integrating emerging AI technologies. He combines academic engagement as a Visiting Fellow at the University of Brighton with entrepreneurial leadership at Mnemoscene and prior senior consultancy at Digirati, translating research-led ideas into production-ready systems. A long-time open-source contributor, Edward has improved UX and viewer controls in OpenSeadragon, enhanced 3D model loading and Draco decoding in three.js, and refined UI components for the Universal Viewer—work that underpins high-profile, media-rich web experiences. He brings a pragmatic blend of front-end polish and systems-level thinking, with a particular knack for making complex viewers and 3D workflows feel intuitive for end users.
13 years of coding experience
8 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Edinburgh Napier University
Contributions summary:Edward primarily contributed to the user interface elements of the Universal Viewer, making changes to button labels, HTML, and CSS styles. Their work involved updating UI components, such as the fullscreen button and modifications to the display and positioning of elements. These changes, including applying new visual styles and potentially resolving layout issues, suggest a focus on improving the user experience.
Contributions:7 commits, 2 PRs, 11 comments in 5 months
Contributions summary:Edward primarily worked on extending the functionality of the three.js library related to 3D model loading and rendering. Their contributions focused on integrating the Draco compression format for optimized 3D model loading, including implementing the necessary decoder and integrating it within the DRACOLoader. The user also updated the MTLLoader to support the 'norm' extension. Their work involved modifying existing loader files, adding new dependencies, and adapting the code to properly utilize the Draco and MTL functionalities.
virtual-realitysvgwebglcanvasjavascript
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.