William Columbia

University of South Carolina
  • Columbia, SC

About

I am a Computer Science Graduate at the University of South Carolina. I am actively seeking opportunities for employment in Software Engineering/IT. With a demonstrated commitment to academic excellence, I am proud to maintain a cumulative GPA of 3.30, reflecting my dedication to mastering the complexities of computer science and software engineering.

With a focused specialization in backend software development, I possess a comprehensive understanding of languages such as C++, Python, Java, Node.js, and Django. Additionally, I demonstrate proficiency in frontend development utilizing languages such as HTML, React, CSS, and Javascript. My academic coursework and practical experiences have equipped me with the necessary skills to thrive in both backend and frontend development roles which is why I aspire to become a Full Stack Engineer.



What Makes Me a Valuable Addition?

Throughout my life, I have always been determined and hardworking. In Elementary School gym class, I was one of the only kids who were unable to jump rope. I despised the fact that I could not, so when I returned home that day, I immediately ran outside with a jump rope to learn. I was so determined to be the best rope jumper in my class that I stayed outside until the sun went down and my mother forced me to come in for dinner. While this story may sound silly, I believe it showcases how I developed a determined personality at a young age.

When faced with a challenge I do not know how to solve, I will work tirelessly to learn and solve the problem.

Along with being hardworking and determined, I am a natural-born leader. All my life, I have played competitive sports. No matter the team I am on, I have always been looked at as a leader of the team and in most cases, been named team captain. I am a firm believer that a diverse team can bring all sorts of different ideas and that every idea has a place to be implemented.

I am the type of leader that does not point fingers and shout orders, but one that will work alongside my teammates to assist and guide towards our goal.



Projects

Listed below are several projects I have contributed to, each accompanied by a link to its GitHub repository and a demonstration video or relevant link.

PitStop Pro is a Django web app that I and three of my classmates are currently developing.

This application is designed to serve as a comprehensive software system tailored for mechanic shops. It enables users to efficiently manage various aspects including inventory, invoices, revenue tracking, employee payroll, and more.

PitStop Pro App (Django)

The Peg Solitaire Solver is a personal Python project I developed.

This program is designed to solve the 'Pegs' board game commonly found in Cracker Barrel restaurants.

Given a board size and the position (x,y) of the empty space, the program generates the most efficient sequence of step-by-step instructions to solve the game.

Peg Solitaire Solver (Python)

The Flight Booking System is an all-in-one travel booking solution developed collaboratively by myself and two classmates.

Through this program, users can seamlessly search and book flights, taxis, rental cars, and hotels to any destination.

The system offers extensive filtering options, allowing users to refine their searches based on flight types, seat preferences, rental car specifications, pricing, and more.

Flight Booking System (Java/JSON)

I am developing a web application tailored for my father, who serves as the Head Coach of the Riverside Warriors Men's Soccer program.

Key functionalities of the web app include an interactive calendar displaying game times, integrated ticket purchasing capabilities, a team newsletter feature, a media gallery, and a dedicated athlete login page.

High School Soccer Team Website (Django)