Tim Leslie

Senior Software Engineer Technical Lead at harrison.ai

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
Tim Leslie is a Senior Software Engineer and Technical Lead based in Sydney with 20 years of experience building robust, regulated systems across medical devices, research, and education. He blends deep scientific training (BE/BSc and MSciTech in Mathematics) with hands-on expertise in Python, Node.js, embedded C/assembly and ML to deliver end-to-end solutions—from DICOM image processing and firmware CI for Cochlear to full-stack GraphQL CMS platforms. As a pragmatic engineering lead he has hired, mentored and grown teams, led architecture decisions, and translated clinical workflows into production-grade data pipelines and tooling. An active open-source contributor, he has improved testing and maintenance in heavyweight scientific projects like NumPy, SciPy and LAPACK, highlighting a focus on code quality and reproducible science. Tim’s background in computational fluid dynamics and signal-processing tools gives him unusual strength at the intersection of numerical methods and production engineering.
code20 years of coding experience
job18 years of employment as a software developer
bookUNSW Sydney
github-logo-circle

Github Skills (38)

unit-testing10
scipy10
javascript10
maintenance10
back-end-development10
apidoc10
python10
testing10
fortran10
typescript10
blas10
wpgraphql10
numpy10
api10
front-end-development10

Programming languages (12)

TypeScriptHCLMDXDockerfileJavaC++RustCMake

Github contributions (5)

github-logo-circle
keystonejs/keystone

May 2018 - Oct 2021

The superpowered headless CMS for Node.js — built with GraphQL and React
Role in this project:
userFull-stack Developer
Contributions:1623 reviews, 1670 commits, 3684 PRs in 3 years 5 months
Contributions summary:Tim was involved in a variety of tasks, demonstrating proficiency across both front-end and back-end development. They implemented features, fixed bugs and maintained several aspects of the KeystoneJS headless CMS. The user's work focuses on refactoring and improving the functionality and maintainability of various components within the project.
cmscms-frameworkreactnode-jsnodejs
scipy/scipy

Mar 2006 - Dec 2021

SciPy library main repository
Role in this project:
userBack-end Developer
Contributions:155 commits, 2 PRs, 2 comments in 16 years
Contributions summary:Tim primarily focused on improving the codebase by addressing minor errors and inconsistencies. The contributions include fixing variable name typos, removing deprecated features like aliases to NumPy, and removing unused imports to improve code readability. The changes involved modifications to several files within the `scipy/scipy` repository. This suggests a focus on code maintenance and cleanup tasks.
scipypythonscientific-computing
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
Tim Leslie - Senior Software Engineer Technical Lead at harrison.ai