Grace Jennings

Predoctoral Researcher at Computational Social Science Lab at Penn

Philadelphia, Pennsylvania, 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
Grace Jennings is a predoctoral researcher and software engineer with seven years of experience building and maintaining complex systems, currently expanding large-scale data infrastructure for the Penn Media Accountability Project in Philadelphia. She brings deep compiler expertise from her work on Microsoft’s DirectX Shader Compiler—contributing features, diagnostics, and LLVM integration—that reflects strong backend engineering and systems-level reasoning. Her background spans industry research internships and academic collaborations (MIT CSAIL, Technical University Munich) where she applied C++, Python, and embedded/autonomy tools to real-world problems. Comfortable navigating large codebases and open-source communities, she pairs rigorous technical skill with empirical research interests in media bias and science communication. An unassuming detail: her compiler work included adding user-facing flags and nuanced diagnostics, showing a focus on developer ergonomics as well as correctness.
code6 years of coding experience
job3 years of employment as a software developer
bookTrinity College Dublin
bookBachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Vanderbilt University
bookCorona de Mar High School
github-logo-circle

Github Skills (8)

hlsl10
compile-time9
cprogramming-language9
diagnostics9
c-language9
compiler9
dx8
dxc8

Programming languages (2)

C++JavaScript

Github contributions (5)

github-logo-circle
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Role in this project:
userBack-end Developer
Contributions:16 reviews, 11 commits, 25 PRs in 1 year
Contributions summary:Grace primarily contributed to the DirectX Shader Compiler by implementing and improving compiler features. Their work included adding a version flag, integrating source encoding options, and introducing warnings for shader model version promotions and unwritten outputs. The user also worked on fixing logical operator behavior, along with tests, and supported the use of options to compile API, including set private and root signature features.
directx-shader-compilercppclangbgfxhosts
gracejennings/Spotifeatures

Dec 2019 - Nov 2022

Contributions:4 pushes, 1 branch in 2 years 11 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.
Request Free Trial
Grace Jennings - Predoctoral Researcher at Computational Social Science Lab at Penn