Arthur Street

Software Engineering Manager at Propeller

Sydney, New South Wales, 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
Arthur Street is a seasoned software engineering manager based in Sydney with 13 years of experience building and leading teams that visualise and analyse large geospatial and time-series datasets. He combines hands-on full-stack skills in Python, TypeScript, React and Node with a history of shipping production-grade 3D mapping and visualization tools at Propeller and Data61 (CSIRO). An active open-source contributor, Arthur has improved core features in prominent projects like Cesium (3D globes) and 3Dmol.js, extending WMS compatibility and WebGL rendering quality. He brings a research-trained mindset from a Caltech PhD in physics and a track record of turning complex scientific and government data into usable, reliable web applications. Colleagues value his ability to bridge product, design and engineering while preserving rigorous testing and scalability in mission-critical visualiser platforms.
code13 years of coding experience
job21 years of employment as a software developer
bookCalifornia Institute of Technology
bookThe University of Sydney
github-logo-circle

Github Skills (19)

webgl10
molecule10
resium10
javascript10
geospatial10
ui-design10
geojson10
graphic10
uid10
cesiumjs10
gis10
front-end-development10
3d10
html10
react10

Programming languages (9)

TypeScriptC++CSSCJavaScriptHaskellHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
TerriaJS/terriajs

Oct 2015 - Nov 2017

A library for building rich, web-based geospatial data platforms.
Role in this project:
userFront-end Developer
Contributions:1668 commits, 366 PRs, 1245 pushes in 2 years 1 month
Contributions summary:Arthur primarily contributed to the development of UI components using React and related technologies. Their commits focused on implementing and modifying various features, including controls for zooming and showing data, handling feature information, creating chart functionality, and working on general user interface elements. They made changes to the front end design.
3d-globedataterriajsprogressive-enhancementmediawiki-extension
CesiumGS/cesium

Oct 2015 - Oct 2016

An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
Role in this project:
userFull-stack Developer
Contributions:35 commits, 8 PRs, 23 comments in 1 year
Contributions summary:Arthur's contributions centered around enhancing the Cesium library's functionality and improving its codebase. Their work involved integrating data sources, creating and maintaining the entity collection, and adding tests to ensure the reliability of the new features. The user also refactored code and updated GeoJSON descriptions, along with adding support for new feature info formats like msGMLOutput and THREDDS to expand the WMS compatibility, demonstrating strong proficiency in the project's core technologies.
3d-globegltfjavascript-librarygeospatial3d-tiles
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
Arthur Street - Software Engineering Manager at Propeller