My name is Albert Cao and I'm currently a graduate computer science student at the University of Michigan. Currently, I'm interested in exploring opportunities in distributed systems, operating systems, artificial intelligence, machine learning, network security, as well as broader software infrastructure and backend development.
The first time I discovered computer science, I found an outlet for my creativity and love for solving puzzles. While it's still that outlet for me even today, I've come to realize computer science—especially systems programming—forms the foundation of nearly all modern computing. The deeper I dive into the inner workings of computers and distributed architectures, the more I appreciate their complexity, power, and potential. Ultimately, I strive to work on the systems that power global-scale applications and ensure reliability, performance, and resilience at their core.
Away from the screen, I enjoy cooking, swimming, lifting, playing football/basketball/volleyball (basically any sport), and spending time with friends and family.
Thanks for visiting my website and learning a little bit about me! Feel free to take a look around and contact me whenever!
Worked with this startup by mentoring students for their research projects related to music visualization
Created a performance profiler for the FGAC Spark team utilizing CloudWatch for simple metric collection and analysis
Helped build trading games used at trading conventions and taught incoming students various SWE/Trading concepts