Matthew Kelly

Software Engineer at Chainlink Labs

Hong Kong Island, Hong Kong, China
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
Matthew Kelly is a software engineer with nine years of experience and a 7+ year professional track record focused on web and blockchain engineering, currently building at Chainlink Labs from Hong Kong. He has deep hands-on experience across full-stack TypeScript/Node.js and React ecosystems, plus backend systems using Redis, Postgres, MongoDB and Docker, and has authored smart contracts and tooling for EOSIO at Block.one. Matthew contributes to open-source backend infrastructure—such as improving data-fetching utilities in the smartcontractkit external-adapters monorepo—demonstrating a pragmatic focus on integrations and reliable data pipelines. A fast learner who enjoys exploring new technologies, he pairs a games-technology academic background with practical experience delivering SaaS and high-traffic e-commerce systems. Notably, he has built developer-facing platforms (BaaS, explorers, testnets) and custom monitoring/automation tools that bridge operations and developer ergonomics.
code9 years of coding experience
job7 years of employment as a software developer
bookAll Saints 6th Form College
bookBachelor of Science (B.Sc.), Computer Games Technology, 1st Class, Bachelor of Science (B.Sc.), Computer Games Technology, 1st Class at Liverpool John Moores University
languagesEnglish
github-logo-circle

Github Skills (11)

unit-testing10
apim10
javascript10
adaptor10
api10
extern10
adapter10
externals10
typescript4
typescripts4
typescript-types4

Programming languages (6)

TypeScriptC++ShellJavaScriptGoTSQL

Github contributions (5)

github-logo-circle
Monorepo containing JavaScript implementation of external adapters
Role in this project:
userBack-end Developer
Contributions:2 releases, 100 reviews, 93 commits in 10 months
Contributions summary:Matthew focused on enhancing the functionality of the external adapters by introducing a URL path builder method, along with its unit tests. They updated multiple adapters (e.g., Accuweather, Amberdata) to leverage this new utility. The user's work primarily involved modifications to the core utility library and adapter implementations, demonstrating a focus on improving data fetching and integration logic. This indicates a role in backend development.
javascriptmonorepotypescriptadapters
EOSIO/eosio-card-game-repo

Jul 2019 - Sep 2021

The Elemental Battles Tutorial is divided into easy to follow lessons that take you through the process of creating your own fully-functional blockchain-based dApp.
Contributions:65 pushes, 1 comment in 2 years 3 months
elementalgamedappelemental-battlesethereum
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
Matthew Kelly - Software Engineer at Chainlink Labs