← Back
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