Dennis Hotson is an engineering manager based in Melbourne with 16 years of experience leading teams and shipping web-scale products across companies like Influx, Culture Amp and 99designs. He blends hands-on engineering chops—shown by front-end contributions to projects such as a performant force-directed graph library—with leadership in technical delivery and team development. His background spans full-stack problem solving, performance optimization and UI polish, and he has a track record of turning subtle bugs and animation issues into smoother, more maintainable user experiences. Comfortable scaling teams and systems, he pairs a software engineering degree from RMIT with a pragmatic, detail-oriented approach to product quality and developer productivity.
16 years of coding experience
14 years of employment as a software developer
Bachelor of Applied Science (Software Engineering), Bachelor of Applied Science (Software Engineering) at RMIT University
A force directed graph layout algorithm in JavaScript
Role in this project:
Front-end Developer
Contributions:24 commits, 3 PRs, 4 pushes in 6 years 9 months
Contributions summary:Dennis primarily focused on improving the user interface and animation aspects of the force-directed graph visualization. They addressed a bug in a core function, implemented smoother animation using `requestAnimFrame`, and optimized performance by caching text width calculations. Furthermore, the user made minor improvements to code structure and whitespace, demonstrating a focus on enhancing the visual and performance characteristics of the springy graph library.
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.