Kerry Archibald

Software Engineer at Element

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

🤩
Rockstar
🎓
Top School
Kerry Archibald is a software engineer with nine years of experience building front-end and back-end features for collaborative web applications, currently contributing to Element from New Zealand. They have a strong focus on UX and real-time features—shipping live location sharing, beacon handling, and accessible UI improvements in the Element/Matrix ecosystem. Kerry pairs practical front-end work in React with back-end maintenance and test automation for the matrix-js-sdk, including encrypted message handling and relation filters. Their background spans product-focused roles at Lilt, HelloFresh and Vista, showing comfort moving between consumer-facing interfaces and infrastructure code. A University of Auckland computer science graduate, Kerry brings curiosity-driven refinements and a knack for improving both developer experience (eslint, refactors) and end-user interactions.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at University of Auckland
github-logo-circle

Github Skills (18)

javascript10
testing10
typescript10
user-interface10
uid10
front-end-development10
typescript-types10
typescripts10
react10
ux-design9
matrix9
ui-design9
css9
sdk9
user-experience9

Programming languages (6)

MDXTypeScriptRustJavaScriptPythonKotlin

Github contributions (5)

github-logo-circle
matrix-org/matrix-react-sdk

Dec 2021 - Jan 2023

Matrix SDK for React Javascript
Role in this project:
userFront-end Developer
Contributions:601 reviews, 374 commits, 854 PRs in 1 year 1 month
Contributions summary:Kerry primarily contributed to the React-based front-end of the Matrix React SDK, focusing on UI/UX improvements. They implemented a localizable placeholder for the emoji picker search, fixed a leaking registration test, and made tooltips keyboard accessible. Additionally, the user refactored existing components like TooltipTarget and TextWithTooltip to improve maintainability.
reactmatrix-chatjavascriptsdkmatrix-sdk
matrix-org/matrix-js-sdk

Feb 2022 - Jan 2023

Matrix Client-Server SDK for JavaScript
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:97 reviews, 75 commits, 128 PRs in 11 months
Contributions summary:Kerry primarily focused on back-end code maintenance and improvement, as demonstrated by the contributions in the `matrix-js-sdk` repository. They fixed a filter in the relation sender. They also updated eslint versions. Further, the user added LocationAssetType enum and implemented Location event helper functions. They also implemented beacon events and added functionality to handle encrypted messages.
matrix-chatjavascriptclient-serversdkmatrix-sdk
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
Kerry Archibald - Software Engineer at Element