← Back

Pitt CSC Website
githubActive Project

PittCSC Website

Description

During my time as an officer of the Computer Science club I maintained the club's website and updated the content therein.

Role

Lead Developer

Skills Utilized

  • Gatsby.js
  • React.js
  • Google Calendar
  • Notion API

Contribution

Communicated with officer team to keep content like officer info, event schedule, and general club information up to date. Performed updates on software packages with vulnerabilities and fixed minor UI bugs.

Outcome

Gave officers more time to focus on club administrative work by offloading brunt of commonly asked questions to Pitt CSC website.

Key Takeaways

  • Inheriting a codebase is hard and takes time to get caught up with all the interworkings
  • Automated CI/CD is amazing
  • The complexity of Gatsby and its many dependencies makes it difficult to maintain

Further Information

If you're interested in contributing to the PittCSC website, visit the GitHub repository for more information