Welcome

I hope you enjoy your stay!

About Me | Portfolio

What's The Latest?

Image of 3D printing page on site.

Site Updates & Project Progress

Over time, I have been slowly giving this portfolio page the makeover that it was due for. Recently, that has included fundamentally reworking the navigation menu system to be... well, an actual system rather than hard-coded per-page. It's also included revisiting old projects. I find that it can become difficult to keep track of one's own projects when actively engaged in learning new computer science concepts and implementing them for classes. That said, I hope to get back to working on independent projects, such as Blackjack, which just received quite the update. Feel free to check it out and let me know what you think!

13 November 2023

Play Blackjack

Image of 3D printing page on site.

URI's 2023 EGT Career Fair

What a great experience! I was fortunate enough to be apart of today's Career Fair as both a student seeking opportunity and an organization admin looking to network on behalf of Ram Hacks. Many thanks to all those who were involved in providing this opportunity to us!

04 October 2023

LinkedIn Post

Image of internship GitHub repository.

2023 Internship Complete

After roughly two months, my first internship with Professor Michael Conti is complete! Throughout this time, I was able to exercise my computer science problem solving skills, creating Python solutions to programming prompts in order to later generate .JSON test case files for the Computer Programming class's Autograder.

July 2023


Image of 3D printing page on site.

3D Printing!

Hey there! Today, I'm super happy to bring back a hobby of mine through the use of both a Raspberry Pi 3 mini-computer and my new portfolio website. Thanks to the OctoPi software and a few third-party plugins, I can now share my prints both during and after their completion. In time, I'll have a small collection of time lapse videos and plan to make a nice little gallery for them, but until then I hope you enjoy the livestreaming feature that's all ready to go!

30 April 2023

Open Page