Jon Wong

Technical Lead at Solana Foundation

New York, New York, United States
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
Jon Wong is a Technical Lead with 13 years of experience who runs the Ecosystem Engineering team at the Solana Foundation, guiding teams and companies into web3 from his base in New York. He spent 8+ years at Coursera architecting frontends and culture, then moved into blockchain where he built NFT collections for Orca, Phantom, Parcl and Welcome to Chinatown. An active open-source contributor, Jon has made substantive improvements to high-profile GraphQL projects like Apollo Client, graphql-tag and eslint-plugin-graphql—work that tightened fragment handling, removed unnecessary dependencies and prevented invalid GraphQL documents. He’s also hands-on in the Solana tooling space, integrating WalletConnect flows into wallet adapters and improving developer UX for production apps. Jon blends pragmatic full‑stack engineering with developer advocacy, helping teams operationalize web3 while shipping reliable client libraries and tooling.
code13 years of coding experience
job12 years of employment as a software developer
bookUniversity of California San Diego
languagesEnglish
stackoverflow-logo

Stackoverflow

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

Github Skills (30)

unit-testing10
wp-graphql10
javascript10
typescript310
node-js10
testing10
typescript10
eslint10
typescript210
javascripts10
apollo-client10
solana10
wordpress-graphql10
typescript-types10
graphql-client10

Programming languages (13)

MDXJavaCSSRustCScalaGoHTML

Github contributions (5)

github-logo-circle
apollographql/graphql-tag

Dec 2016 - Nov 2018

A JavaScript template literal tag that parses GraphQL queries
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:80 commits, 75 PRs, 83 pushes in 1 year 11 months
Contributions summary:Jon primarily focused on improving the reliability and functionality of the `graphql-tag` library. Their contributions involved implementing checks and assertions to prevent duplicate fragments within GraphQL documents, ensuring the validity of the generated documents. They also refactored code for more concise fragment handling using `uniqBy` from Lodash and later removed the dependency on Lodash. Additionally, the user added and fixed tests to ensure the correct parsing and handling of GraphQL queries.
template-literaljavascriptgraphql-queriesliteralgraphql
:vertical_traffic_light: Check your GraphQL query strings against a schema.
Role in this project:
userBack-end Developer / Test Automation Engineer
Contributions:2 releases, 88 commits, 90 PRs in 3 years 1 month
Contributions summary:Jon contributed to the development and testing of a GraphQL ESLint plugin. They implemented new test cases to improve the plugin's ability to validate GraphQL queries, focusing on edge cases and different environments. The user also modified the plugin's core logic to handle fragment interpolation within GraphQL queries, taking into account different GraphQL client behaviors (e.g., Apollo). These changes demonstrate a deep understanding of GraphQL syntax and the nuances of different GraphQL implementations.
querylightstringstraffic-lightgraphql
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