Portfolio
Game Clock
This will be a future addition to my website. I have previously created a desktop version of this and I am now looking to transition it to a web version and continue to develop features for both. You can view the desktop appplication on my GitHub using the title link.
Technology stack: Python, Tkinter
VR Mechatronics
The purpose of this project was to work on developing a VR game that can be used by a research group at Vanderbilt University to measure the interaction of Autistic and Neurotypical people. This was a Leader-Follower game so there would be a leader who can see a scematic of the Arduino and pseudo code for the Arduino code that they would use to try and explain how the follower should wire the Arduino and code the Arduino. The Follower would then see an Arduino interface that they could wire up to 2 LEDs. These LEDs would then blink at different frequencies if they were wired correctly. There was then the Drag-and-Drop Arduino code section that the follower would interact with to try and drag the code in the proper place based on what the leader was telling them. The final project is in the Teamwork_2 folder.
Technology stack: C#, Visual Studio, and Unity
Desktop Chat App
This is a Windows only Chat app that I created in my Data Network Communications class using C# and Visual Studio. It is a client-server application, so it requires the server part to be ran before the clients are started to work properly. It communicates over the network using the TCP socket and IP address of the host which has to be set manually. On the GitHub readme file is instructions on how to run the program and its dependencies.
Technology stack: C#, Visual Studio, and Socket programming
Work Automation
These are some files I created to help speed up some of my current work tasks. I have regular base templates that I have to create so I made a script to help automate some of that work. With these scripts I am able to take the templete SELECT statement that Microsoft SQL Server provides you and create an INSET statement with it. Saving time and money by not having to manually type this for each new table.
Technology stack: Python, Microsoft SQL Server, and SQL