Jack Xia

Waterloo, Ontario, Canada
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
Jack Xia is a software engineer with 8 years’ experience specializing in high-throughput, always-on distributed systems, built from a Computer Science education at the University of Waterloo. He has focused much of his recent career on event ingestion at PagerDuty, progressing through multiple engineering levels while delivering reliable production services. An active open-source contributor to the widely used node-addon-api project, he has contributed robust tests and feature implementations for Node-API integrations in C++, demonstrating attention to low-level correctness and interoperability. Based in Waterloo, Ontario, Jack blends backend systems engineering with practical testing discipline—a combination that helps him tame complex async workloads and surface hard-to-catch edge cases.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at University of Waterloo
stackoverflow-logo

Stackoverflow

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

Github Skills (4)

cprogramming-language10
nodejs10
c-language10
testing10

Programming languages (5)

JavaC++JavaScriptGoHTML

Github contributions (5)

github-logo-circle
nodejs/node-addon-api

Jan 2021 - Jan 2023

Module for using Node-API from C++
Role in this project:
userBack-end Developer
Contributions:20 reviews, 33 commits, 49 PRs in 2 years
Contributions summary:Jack primarily contributed to the testing and implementation of various features within the Node-API module. Their work included adding tests for global object properties (get, set, delete, has), and String manipulation, as well as symbol tests. Further contributions involved creating new tests for function references and async worker tasks.
apicppnode-apinodejsnode
JckXia/assettoCorsaCompanion

Dec 2020 - Aug 2023

"It's lights out and away we go!" --- Qt application that can display real time vehicle telemetry
Contributions:2 PRs, 18 pushes, 2 branches in 2 years 7 months
qtcrosswordlightsqt5telemetry
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
Jack Xia