Portfolio

A curated set of projects I’ve built (or want to build). Each entry includes a short summary.

What I optimize for

  • Quality: readable code + testing habits
  • Impact: solving real problems
  • Growth: learning new tools quickly

Projects

Webcrawler

Description: This program takes a url input file as input and parses the provided links in the file. It does this concurrently through multithreading to efficiently parse large quantities of data.

Tech: Winsock 2, TCP/IP

Sonar

Description: Uses a ultrasonic sensor to detect the distance of a object from the sensor. It is rotated 180 degrees and uses pythons PyGame to display a sonar like gui with the potentail objects distance being shown

Tech: Arduino, Ultrasonic Sensor, Servo, PyGame

Aggie Shell

Description: Aggie Shell is a lightweight version of the Linux/Unix shell and maintains the key functionalities that the Linux shell possesses.

Future ideas

I would like to develop a trading algorthim as it would help me gain a deeper understanding of finance, diversifying my skillset, as well as how software development works in the field of finance.

Useful reading: InvestopediaHarvard