Tim Dwyer

Associate Dean Research, Faculty Of IT

Melbourne, Victoria, Australia
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
Tim Dwyer is Associate Dean Research and Professor of Data Visualisation and Immersive Analytics at Monash University with 20 years’ experience bridging academic research and industrial practice. His work focuses on information visualisation, network layout optimization, and novel interaction designs that make complex, linked data understandable and engaging. He leads research into Immersive Analytics, exploring large interactive surfaces and AR/VR to bring data "out of computers and into the world around us." Tim has commercial R&D experience from multiple stints at Microsoft and contributes to open-source tooling such as the WebCola constraint-based graph layout library, where his refactorings improve maintainability and performance. Trained with a PhD in Computer Science from the University of Sydney and dual degrees from the University of Melbourne, he combines rigorous technical depth with a practical eye for usable visual interfaces. Colleagues know him for tackling hard optimisation challenges in graph layout while keeping aesthetics and human interaction central.
code20 years of coding experience
job7 years of employment as a software developer
bookThe University of Sydney
bookThe University of Melbourne
github-logo-circle

Github Skills (5)

javascript10
refactor9
code-cleanup9
maintenance9
refactoring9

Programming languages (8)

C#TypeScriptC++CSSPureScriptJavaScriptHaskellHTML

Github contributions (5)

github-logo-circle
tgdwyer/WebCola

Aug 2013 - Nov 2020

Javascript constraint-based graph layout
Role in this project:
userBack-end Developer
Contributions:1 release, 476 commits, 69 PRs in 7 years 4 months
Contributions summary:Tim's commits primarily involve cleanup activities within the codebase of the webcola project, including refactoring and code adjustments. The user's actions focus on refining existing code, which suggests a role in maintenance, and potential improvements to the codebase's structure. These changes are likely geared towards improving code readability, maintainability, and possibly performance.
graph-basedjavascriptlayoutgraph-editorconstraint
tgdwyer/tgdwyer.github.io

Oct 2019 - Oct 2022

Apps and Demos
Contributions:1 release, 20 reviews, 395 commits in 3 years
reactfunctional-programmingjavascripttextbooklearning-resources
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