Tim Van Der Horst

Software Engineer at Aire Software

Greater Brisbane Area 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 Van Der Horst is a versatile software engineer based in Queensland, Australia, with 15 years of experience focused on front-end development and reliable testing. He has shipped UI-centric improvements at companies like Catapult Sports and Aire Software while contributing to prominent open-source projects such as Plotly.js and the vscode-jest extension, where he strengthened test suites and improved concurrent process handling. Tim blends a design-minded background from dual degrees in IT and Communication Design with practical engineering, often tackling both UX details (icon creation, locale strings) and backend reliability (promise-based process management). Colleagues would describe him as detail-oriented and pragmatic—equally comfortable adding robust unit tests as he is refactoring UI logic for maintainability.
code15 years of coding experience
job4 years of employment as a software developer
bookBachelor of Information Technology, Bachelor of Creative Industries (Communication Design), Information Technology, Bachelor of Information Technology, Bachelor of Creative Industries (Communication Design), Information Technology at Queensland University of Technology
github-logo-circle

Github Skills (19)

data-visualizations10
unit-testing10
javascript10
ui-components10
testing10
charts10
data-visualisation10
chartjs10
charting10
jestjs10
data-visualization10
es6-promise9
visualization9
visualizations9
d3js9

Programming languages (11)

TypeScriptCSSC++ShellRustJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
jest-community/vscode-jest

Apr 2019 - May 2019

The optimal flow for Jest based testing in VS Code
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:12 commits, 1 PR, 19 comments in 1 month
Contributions summary:Tim primarily focused on enhancing the test suite for the `vscode-jest` extension. Their contributions include adding unit tests for the restart command, updating tests to incorporate promise return values, and fixing existing tests. These changes involved modifying test files and adjusting test expectations to ensure the reliability of the extension's functionality. The user also contributed to improvements in the `JestProcessManager` to better handle concurrent processes through promise-based operations.
jestvscodevscode-extensiontestingvs-code
plotly/plotly.js

Mar 2018 - Jun 2018

Open-source JavaScript charting library behind Plotly and Dash
Role in this project:
userFront-end Developer
Contributions:6 commits, 3 PRs, 15 comments in 3 months
Contributions summary:Tim primarily contributed to the front-end aspects of the plotly.js library. Their work included adding missing locale strings, refactoring the mode bar's icon creation logic, and updating the storage of icon transform matrices. Furthermore, the user added comprehensive tests for the mode bar icon creation process, demonstrating a focus on improving the library's functionality and maintainability through enhanced testing. These contributions suggest a focus on UI/UX elements and library improvements.
chartsdashcharting-librarychartwebgl
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 Van Der Horst - Software Engineer at Aire Software