Jonathan Cairns

Software Engineer at Tend Health Ltd

Christchurch, Canterbury, New Zealand
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
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.
code11 years of coding experience
job10 years of employment as a software developer
bookBSc, Computer Science and Information Systems, BSc, Computer Science and Information Systems at University of Auckland
bookDiploma of Web Development, Web, Diploma of Web Development, Web at Natcoll Design Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

uid10
javascript10
front-end-development10
ui-design10
react10
html9
css9
bootstra8
bootstrap8
ffmpeg5
360-video5
automations4
automation4

Programming languages (8)

C#TypeScriptShellMakefileJavaScriptPHPObjective-CPython

Github contributions (5)

github-logo-circle
HaveAGitGat/Tdarr

Nov 2019 - Nov 2019

Tdarr - Distributed transcode automation using FFmpeg/HandBrake + Audio/Video library analytics + video health checking (Windows, macOS, Linux & Docker)
Role in this project:
userFront-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.
transcode-automationvideohealthstreamingchecking
jonocairns/dankbot

Oct 2016 - Oct 2022

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.
Request Free Trial