About

I am Shaurya Shubham, an undergraduate student at UW–Madison studying Computer Engineering. My interests are software development and digital hardware design. A PDF copy of my resume is available here.

Contact

You can email me at me@shauryashubham.com. I am also on LinkedIn.

Projects

Knight’s Tour Robot

This project is a robot programmed using RTL digital logic written in SystemVerilog to visit all the squares in a 5×5 chessboard using only knight chess moves. The robot is controlled using UART messages sent via Bluetooth using an Android app. This was made as a group project in my ECE 551 class.

Youtube video of demo.

Chess Game

This project is a chess game GUI that can be played with two human players. It was made in Python using the Qt GUI framework. It supports viewing game history stored in a SQLite database and reviewing old games. It also lets you save partial games to a file to play later.

Link to Git repository.

Coding

This section lists my solutions to a few programming challenges I’ve done, mainly Advent of Code.

Advent of Code 2024

Link to code repository.

Advent of Code 2023

Link to code repository.

Advent of Code 2019 Intcode

Link to code repository.

Writing