Cody Shearer

Software Development Intern, Krumware | Computer Science Undergradute, UofSC

About Me

Hi, my name is Cody. I’m a undergraduate studying computer science and mathematics at the University of South Carolina. I’m also a software development intern at Krumware.

Languages:

  • Python, Java, C++, Matlab

Front-end Technologies:

  • Vue, Vuetify, Vue-router, Vuex, jQuery, Cypress

Misc. Technologies:

  • Anaconda, Docker, Make

Projects

A scan-and-go webapp to streamline customers' shopping experiences and automate a business's inventory tracking.

My role in this project is to develop a single page application for customers to scan and pay for items in their shopping cart. To simplify collaboration for our team with little front-end experience, I selected Vue as a framework for its component-based architecture and the Vuetify Library to enforce a consistent UI design.

My biggest takeaway from this project is the importance of consistent communication and being open to change. In a team of five, there are five different visions of the final product, so it’s important to amicably resolve these differences as early in the design process as possible.

Experience

AI and Systems Laboratory

https://pooyanjamshidi.github.io/AISys/

Research Assistant

August 2020 - April 2021

UofSC Research Lab investigating a variety of open problems that sit at the intersection of artificial intelligence, machine learning, and computer systems.

Responsibilities:

  • Analysis of cross-platform performance behavior of Facebook deep-learning recommender systems as part of a collaboration with Columbia University on work to be submitted in the NSDI’22 conference.
  • Ensuring reproducability of past research on highly configurable systems.
  • Staying current on developments on causal inference and ML and how those may impact our work.

Velocity Technology Solutions

https://velocitycloud.com/

VCAMP Intern

Summer 2018

Cloud Technology Provider

Responsibilities and Achievements:

  • Create AWS storage primitive abstracting cloud complexity for high level orchestration.
  • Development of storage optimization solution for Amazon Elastic Block Storage.

Education

University of South Carolina

BS Computer Science

2017 - 2021

Founded in 1801 as South Carolina College, Columbia is the flagship research institution of the UofSC System.

My time at UofSC has been fundamental in my development as problem solver and developer. My favorite courses have been Artificial Intelligence and Machine Learning Systems.

I also spent some of my free time as a member of the Carolina Movement Club taking on roles such as President and Treasurer.

Awards: UofSC Outstanding Senior Award, Palmetto Fellows

Honors: Phi Beta Kappa, President’s List, Dean’s List

A Little More About Me

Alongside my interests in ML and casual inference, some of my hobbies include parkour, gaming (including board games and DnD!) and carpentry.