Shashwat Jaiswal

Research Assistant at University of Illinois Urbana-Champaign

Urbana-Champaign Area 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
Shashwat Jaiswal is a CS PhD student and research assistant at UIUC with six years of experience researching systems and networking topics including disaggregated memory, LEO satellites, ML compilers, and edge systems under Professors Indranil Gupta and Josep Torrellas. He has interned and researched at top labs including Google and Microsoft, contributing to ML, cloud AI, and systems innovation projects, and holds a flawless 4.0 PhD record after graduating top of his class from IIT Bhilai. An active open-source contributor, he improved testing and documentation in the widely used Checkstyle Java project through integration tests and core fixes, demonstrating strong backend and tooling skills. Beyond research, he has led student tech communities and competitive programming chapters, reflecting both technical depth and mentorship experience. Colleagues describe him as a systems thinker who bridges theoretical rigor with practical engineering, often turning complex research ideas into reproducible tools and tests.
code6 years of coding experience
job1 year of employment as a software developer
bookHigher Secondary, Science, Higher Secondary, Science at St Francis College Lucknow
bookDoctor of Philosophy - PhD, Computer Science, 4.0/4.0, Doctor of Philosophy - PhD, Computer Science, 4.0/4.0 at University of Illinois Urbana-Champaign
bookBachelor of Technology - BTech, Computer Science, 9.8/10.0, Highest GPA in the graduating class of 2023, Bachelor of Technology - BTech, Computer Science, 9.8/10.0, Highest GPA in the graduating class of 2023 at Indian Institute of Technology, Bhilai
languagesEnglish, Hindi
github-logo-circle

Github Skills (5)

javas10
java10
test-automation10
testing10
documentation9

Programming languages (13)

JavaC++CSSRustCGoHTMLKotlin

Github contributions (5)

github-logo-circle
checkstyle/checkstyle

Mar 2020 - Nov 2021

Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
Role in this project:
userBackend Developer
Contributions:274 reviews, 364 commits, 364 PRs in 1 year 8 months
Contributions summary:Shashwat primarily worked on improving the Checkstyle project, a tool for Java code style enforcement. Their contributions focused on integrating new integration tests for various checks like MissingJavadocMethod and UnnecessaryParentheses. The user also made documentation improvements, updating examples and descriptions in the code and documentation files. Their commits touched upon core aspects of the project, demonstrating a familiarity with testing and documentation.
ant-taskinvokedcode-qualityconventionscheckstyle
shashwatj07/Google-Books

Jun 2020 - Oct 2021

Contributions:7 reviews, 4 PRs, 11 pushes in 1 year 4 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
Shashwat Jaiswal - Research Assistant at University of Illinois Urbana-Champaign