Peter Davidson

Director at TransPosition

Brisbane City, Queensland, 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

👤
Senior
🎓
Top School
Peter Davidson is a transport planner, modeller and engineer with over three decades of hands-on experience turning data, models and software into practical policy and planning insight. As Director of TransPosition he built innovative analytical tools including the ground-up 4S multi-modal transport model and a novel integrated transport/land-use projection system, reflecting deep strengths in GIS, databases and statistical programming. He combines strategic leadership with detailed technical contribution — from developing analytical systems for urban transport to improving rendering and image-export precision in open-source plotting tools. Based in Brisbane, he blends rigorous civil engineering training with a rare mix of software development and domain expertise, helping clients test pricing, active transport and behaviour-change scenarios with clarity. Notably, his open-source work on ScottPlot demonstrates an appetite for improving tooling quality beyond his core sector.
code11 years of coding experience
job14 years of employment as a software developer
bookBrisbane Grammar School
bookBE, Civil Engineering, BE, Civil Engineering at The University of Queensland
stackoverflow-logo

Stackoverflow

Stats
404reputation
472kreached
6answers
0questions
github-logo-circle

Github Skills (21)

data-visualizations10
net10
dotnet10
data-visualisation10
plot10
graphic10
charting10
asp-net10
dotnet-core10
data-visualization10
csharp10
charts9
dotnet-new9
generics6
pandoc6

Programming languages (4)

C#TypeScriptHaskellPython

Github contributions (5)

github-logo-circle
ScottPlot/ScottPlot

Apr 2021 - Apr 2021

Interactive plotting library for .NET
Role in this project:
userBack-end Developer
Contributions:6 commits, 2 PRs, 4 comments in 1 day
Contributions summary:Peter contributed significant improvements to the `scottplot` library, primarily focused on enhancing image saving and rendering capabilities. They introduced features allowing precise control over image resolution without affecting plot element sizes. The commits involved modifying core rendering functions to adapt to new output dimensions and transform scaling, along with updating settings to accommodate these features. Additionally, the user added a new `IPlottable` object to draw a single circle with an optional label.
chartsdotnetchartchartingplot
PeterDavidson/qmk_firmware

Dec 2021 - Jun 2024

Open-source keyboard firmware for Atmel AVR and Arm USB families
Contributions:11 pushes in 2 years 6 months
firmwareavratmelusbatmel-avr
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