Jonathan Cairns is a pragmatic software engineer with 11 years’ experience building user-focused web and mobile applications across health tech, finance, and e-commerce from Christchurch, New Zealand. He specializes in React, React Native, TypeScript, GraphQL and cloud architecture, and has repeatedly improved developer experience through tooling, design systems and seamless local environments. Jonathan has driven high‑impact projects—migrating large codebases to TypeScript for NZ Police, delivering payment and search integrations at Xero, and building clinic invoicing and digital walk‑in systems at Tend Health under tight timelines. He contributes front-end refinements to notable open-source projects like Tdarr, demonstrating attention to UI resilience and error handling in distributed apps. A collaborative mentor and problem solver, he pairs practical engineering with product empathy to simplify complex integrations between legacy systems and modern platforms.
11 years of coding experience
10 years of employment as a software developer
BSc, Computer Science and Information Systems, BSc, Computer Science and Information Systems at University of Auckland
Diploma of Web Development, Web, Diploma of Web Development, Web at Natcoll Design Technology
Tdarr - Distributed transcode automation using FFmpeg/HandBrake + Audio/Video library analytics + video health checking (Windows, macOS, Linux & Docker)
Role in this project:
Front-end Developer
Contributions:16 commits, 8 PRs, 6 comments in 12 days
Contributions summary:Jonathan primarily contributed to the front-end of the Tdarr application. Their work involved refactoring the navigation system, making minor UI tweaks, and adding error handling with the ErrorBoundary component. They also focused on updating the appearance and functionality of the UI components, including help and plugin sections.
A bot built for discord with a bunch of functionality and dank memes
Contributions:6 releases, 3 reviews, 363 commits in 6 years 1 month
discord-jsdankdiscorddiscordjsbot
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.