Nicholas Smith is a software engineer based in Queensland, Australia with 12 years of hands-on experience building front-end and visualization-focused applications. He has blended academic and industry practice through roles as a PhD student and teaching assistant at the University of Melbourne and practical engineering positions across startups and consultancy. As a freelancer he delivered applied software solutions before joining Biarri, and his work often centers on interactive web visualizations and 3D UI integration. Notably, he contributed to the WebCola project by integrating three.js for 3D graph visualization, demonstrating an ability to bridge constraint-based layout libraries with modern 3D rendering. He combines strong JavaScript/front-end skills with an academic orientation toward complex data representation and teaching experience that helps translate research ideas into usable interfaces.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Computer Science (Honours), Bachelor of Computer Science (Honours) at Monash University
Contributions summary:Nicholas appears to be focused on enhancing the example application for the brain project by adding support for 3D graph visualization. Their primary contribution involves modifying the `brain3d.html` and `brain3d.js` files to integrate a three.js model of the brain, suggesting UI and display implementation. The user added changes to the `brain3d.js` file that set up the three.js and webcola libraries for the display of the 3D graph.
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.