Caleb Thomas is a proactive USC computer science student and software engineer with 11 years of hands-on experience across systems, mobile, and distributed engineering, currently working at Figma and contributing at Inductive Bio. He brings practical GraphQL and compiler-style expertise from contributions to Facebook’s Relay—improving schema parsing, AST traversal, and type-system tooling—which complements his background building scalable services at Facebook and Amazon. Caleb bridges low-level systems thinking with iOS and frontend development, and has a track record of shipping production microservices, optimizing ML-backed inference, and improving developer tooling. As HackSC’s Director of Sponsorship he pairs technical chops with community and industry engagement, signaling an ability to translate engineering work into broader impact.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Southern California
Relay is a JavaScript framework for building data-driven React applications.
Role in this project:
Back-end Developer
Contributions:6 commits in 3 months
Contributions summary:Caleb contributed to the GraphQL syntax and schema definitions within the Relay framework. Their work involved implementing traits for type system comparators, refactoring the build-schema process, and adding `fmt::Display` implementations for type system nodes. The user also added AST traversal helper functions and integrated a variable definition visitor into the graphql-ir, and added a function to check if the type is an input object. These contributions suggest a focus on improving the underlying data structures and parsing capabilities of the Relay framework.
Contributions:14 pushes, 1 branch in 2 years 10 months
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.