Josh Parnham

Senior Software Engineer at Freckle (freckle.io)

Melbourne, Victoria, 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
Josh Parnham is a Senior Software Engineer in Melbourne with 13 years of experience delivering user-focused web and desktop applications. Currently at Freckle, he’s held senior roles at Miga, Omny Studio and Xero, contributing across front-end and back-end stacks including React, .NET and cloud-native services. An active open-source contributor and meetup organiser, he’s added TypeScript definitions to DefinitelyTyped and improved accessibility and AppleScript integration for the slate window manager. He’s known for pragmatic full‑stack problem solving that balances developer experience, usability and accessibility—plus a fondness for good coffee, laptop stickers and tinkering with tooling.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor of Computer Science, WAM: 74.265, Bachelor of Computer Science, WAM: 74.265 at Monash University
stackoverflow-logo

Stackoverflow

Stats
2,504reputation
150kreached
18answers
2questions
Badges
scroll
top-1%
javascript
top-5%
html
top-5%
github-logo-circle

Github Skills (30)

accessibility10
objective-c10
typescrpt10
javascript10
typesc10
typescript310
scroll10
applescript10
typescript10
typescript210
type-definition10
dts10
javascripts10
typesystems10
typescript-types10

Programming languages (19)

C#MDXJavaCSSCRustObjective-C++Go

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userFull-stack Developer
Contributions:21 reviews, 7 commits, 8 PRs in 1 year 11 months
Contributions summary:Josh contributed to the DefinitelyTyped repository by adding and updating TypeScript type definitions for various JavaScript libraries and APIs, including Atlassian Connect, monday-sdk-js, and Google Visualization. Their work involved modifying interface definitions and updating test files to ensure the accuracy and completeness of the type declarations. These contributions enable better type checking and developer experience when using these libraries with TypeScript.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
jigish/slate

Oct 2012 - Dec 2012

A window management application (replacement for Divvy/SizeUp/ShiftIt)
Role in this project:
userFront-end Developer
Contributions:6 commits in 2 months
Contributions summary:Josh primarily focused on improving the user experience and resolving usability issues within the application. They implemented features to address accessibility problems related to assistive devices, including adding informative alerts and enabling access through AppleScript. Additionally, the user fixed a bug related to status item highlighting and improved the application's behavior regarding user interaction with assistive device permissions. The user also attempted to fix a file management issue.
nightlinuxwindow-managementwindowaero
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