My Photo
Hello!

I'm Sam Ruggerio

I do research in Computer Science Theory.

I also do software engineering, security, and research in Graphics and HPC.

About Me

I am a PhD student at UIUC studying Computer Science. I'm currently doing research in Theoretical Computer Science and Graphics. I have software engineering experience at Amazon doing front-end development with React and Typescript. I also have a strong interest in teaching and pedagogy for computer science.

I actively work with:

  • C/C++
  • Python
  • Assembly & Reverse Engineering Tools
  • JS/TS/HTML/CSS

I have experience with:

  • Verilog
  • Haskell
  • OpenCV
  • Java
  • Game Development IDEs (Gamemaker/Unity/Unreal)

You can follow some of my work on my Github or Twitter.

About Sam Ruggerio

Experience

Work

Amazon

I worked within AWS in the Commernce Platform Entities team. I worked on a front-end console, built in React+Typescript, to speed up modification and deployment of worldwide legal entities. I also worked on an interactive map to display coverage of various AWS entities.

AWS Logo
Work

CS 374 Course Development

CS 374 is UIUC's Undergraduate Algorithms course. To approach teaching at scale, we have been designing and implementing autograded assignments to teach and assess students about algorithms. UIUC has PrairieLearn, their own content assessment plaform, where I have developed, using JS/HTML/CSS, an autograded FSM builder and graph construction guided problem sets.

PrairieLearn

Contact

Feel free to email me about any opportunities, collaborations, or just to say hi!

Sam Ruggerio
Samuel Ruggerio
[email protected]