Joshua Allum

Senior Software Engineer at OpenSea

Diego Martin, Trinidad and Tobago
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
Joshua Allum is a Senior Software Engineer with nine years of hands-on experience building high-performance, reusable web applications and APIs, currently leading engineering efforts at OpenSea. He brings deep TypeScript and Node.js expertise, has production experience with React and Angular, and a track record of shipping features from design to deployment across both commercial and non-profit projects. At OpenSea he contributed substantial Seaport protocol integrations to the popular opensea-js SDK, improving order management, validation, types, and conduit support—work that impacts a widely used NFT marketplace. His background spans IoT, data-heavy analytics, and front-end graphing tools, and he’s comfortable moving between backend systems and polished client UIs. A University of Waterloo computer science graduate with entrepreneurship experience as a co-founder, he pairs pragmatic engineering with product intuition and a proven ability to deliver in cross-functional teams.
code9 years of coding experience
job6 years of employment as a software developer
bookNatural Sciences, Natural Sciences at St. Mary's College (CIC)
bookBachelor's degree Computer Science (Data Science), Bachelor's degree Computer Science (Data Science) at University of Waterloo
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

apim10
typescript10
javascript10
typescripts10
api10
sdk10
typescript-types10
web3js9
ethereum9

Programming languages (5)

TypeScriptRustSolidityJavaScriptPython

Github contributions (5)

github-logo-circle
ProjectOpenSea/opensea-js

Nov 2021 - Oct 2022

TypeScript SDK for the OpenSea marketplace
Role in this project:
userFull-stack Developer
Contributions:26 reviews, 111 commits, 40 PRs in 10 months
Contributions summary:Joshua's contributions primarily revolve around the integration of the Seaport protocol within the OpenSea JavaScript SDK. They implemented and upgraded methods related to order management, including `get_order`, `get_orders`, and `postOrder`. The user also worked on type definitions, added validation, and included features like support for order sides and consideration items. Furthermore, the user made improvements to the codebase by adding support for conduits and refining various aspects related to the Seaport protocol.
marketplaceopenseajavascriptblockchainsdk
SYSTT/sellyourstuff

Dec 2019 - Sep 2020

E-commerce solution for local small businesses to get their products online, accept online payments and utilize managed delivery
Contributions:155 PRs, 143 pushes, 134 branches in 8 months
paymentsecommercecommercee-commerceonline-payments
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
Joshua Allum - Senior Software Engineer at OpenSea