Rijul Jain

Graduate Research Assistant

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
Rijul Jain is a CSE PhD student and graduate research assistant at the University of Washington who blends computational research with humanities training in nineteenth-century aesthetic theory and the philosophy of history. With four years of research and software experience, he has built tools and conducted empirical co-design studies to rethink search and discovery in digital collections while producing digital humanities scholarship. His internship work spans Microsoft Research (studying proof-oriented programming users) and Carnegie Mellon (LLM-driven domain-specific program generation), and he contributed front-end and editor features to the notable Penrose diagramming project, adding SVG rendering improvements and an LLM-based program generation interface. Comfortable across C++, R, web stacks, and experimental design, he pairs rigorous empirical methods with practical engineering to surface surprising behaviors and new interaction possibilities in systems.
code4 years of coding experience
job1 year of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science & Engineering, Doctor of Philosophy - PhD, Computer Science & Engineering at University of Washington
bookBachelor of Arts - BA, English and Computer Science, Bachelor of Arts - BA, English and Computer Science at Williams College
bookUniversity of Oxford
bookMaster of Philosophy, English Studies, Master of Philosophy, English Studies at University of Cambridge
bookHigh School Diploma, High School Diploma at Bellarmine College Preparatory
github-logo-circle

Github Skills (12)

typescript10
javascript10
typescripts10
svg10
front-end-development10
react10
typescript-types10
ui-components9
diagram9
api8
apim8
python3

Programming languages (1)

TypeScript

Github contributions (5)

github-logo-circle
penrose/penrose

Jun 2023 - Apr 2024

Create beautiful diagrams just by typing notation in plain text.
Role in this project:
userFull-stack Developer
Contributions:1 review, 20 PRs, 47 pushes in 10 months
Contributions summary:Rijul primarily focused on enhancing the frontend components and the editor features of the Penrose project. Their contributions include adding and modifying SVG rendering capabilities, specifically adding viewbox metadata and cropping functionalities within the examples browser and gallery. They also updated the gallery UI to pick a smaller viewbox, and integrated an LLM-based program generation interface within the edgeworth component. The user demonstrated proficiency in handling SVG rendering, UI updates, and integrating new features into the editor and examples browser.
diagramssvgeulermathematicsjavascript
rjainrjain/PixelPunk

Feb 2022 - Aug 2022

Contributions:5 pushes in 6 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
Rijul Jain - Graduate Research Assistant