Keith Leonardo is a 3D software engineer based in Melbourne with 11 years of experience building performant web renderers and full-stack systems. At Skand he leads engineering and design for a React + Three.js Viewer, implementing custom shaders, geometry-processing algorithms, and support for formats like 3D Tiles, Quantized Mesh, IFC and Gaussian splats. He’s built end-to-end 3D data pipelines for point cloud tiling, orthophoto tiling and panorama extraction across vendors (Matterport, Leica, Trimble), and has integrated diverse capture systems into interactive walkthroughs. With a First Class Honours in Computing from the University of Melbourne, he pairs front-end UX work and low-level graphics optimizations with practical back-end experience from Firebase to Django. Colleagues know him for shipping complex visualization tools and for quietly turning vendor-specific capture formats into reusable, high-performance web components.
11 years of coding experience
4 years of employment as a software developer
Foundation Studies, Bachelor of Science, 96 WAM, Foundation Studies, Bachelor of Science, 96 WAM at Trinity College, the University of Melbourne
Contributions:32 PRs, 424 pushes, 49 branches in 3 years 4 months
aiartificial-intelligencechess-engine
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.