Update Meet The Team page for Winter 2022 (Closes #382) #388

Merged
e26chiu merged 13 commits from update-meet-team-page-winter-2022 into main 1 year ago
  1. 6
      content/team/execs/01-dora-su.md
  2. 6
      content/team/execs/01-juthika-hoque.md
  3. 6
      content/team/execs/02-eric-huang.md
  4. 6
      content/team/execs/02-jason-sang.md
  5. 6
      content/team/execs/03-anjing-li.md
  6. 6
      content/team/execs/03-dina-orucevic.md
  7. 11
      content/team/execs/04-eden-chan.md
  8. 6
      content/team/execs/04-yanni-wang.md
  9. 6
      content/team/execs/05-max-erenberg.md
  10. 6
      content/team/execs/05-raymond-li.md
  11. 177
      content/team/programme-committee.json
  12. 28
      content/team/systems-committee.json
  13. 22
      content/team/terminal-committee.json
  14. 22
      content/team/web-committee.json
  15. BIN
      images/team/AaryanShroff.JPG
  16. BIN
      images/team/AdeleChen.jpg
  17. BIN
      images/team/AllenLu.png
  18. BIN
      images/team/AmyaSinghal.jpg
  19. BIN
      images/team/AndrewWang.jpg
  20. BIN
      images/team/AndyWang.jpeg
  21. BIN
      images/team/AnnaWang.jpg
  22. BIN
      images/team/AnnieZhang.jpg
  23. BIN
      images/team/ArjunAthalye.jpeg
  24. BIN
      images/team/CalvinZhong.jpg
  25. BIN
      images/team/DanielKim.jpg
  26. BIN
      images/team/DanielLiu.jpg
  27. BIN
      images/team/DavidChen.jpg
  28. BIN
      images/team/DavidHui.jpg
  29. BIN
      images/team/DevinLin.jpg
  30. BIN
      images/team/DianaBrebeanu.jpg
  31. BIN
      images/team/DinaOrucevic.jpg
  32. BIN
      images/team/EdenChan.jpg
  33. BIN
      images/team/EricHuang.jpg
  34. BIN
      images/team/EricLiu.jpg
  35. BIN
      images/team/EthanHong.jpg
  36. BIN
      images/team/GovindVarma.jpg
  37. BIN
      images/team/GurnikaKaur.jpg
  38. BIN
      images/team/HaleySong.jpg
  39. BIN
      images/team/JasmineBal.jpg
  40. BIN
      images/team/JennyZhang.jpg
  41. BIN
      images/team/JesseLiu.jpg
  42. BIN
      images/team/JonathanCui.jpg
  43. BIN
      images/team/JosephWang.jpg
  44. BIN
      images/team/KensonHui.jpg
  45. BIN
      images/team/KshamaPatel.jpg
  46. BIN
      images/team/LauraNguyen.jpg
  47. BIN
      images/team/MabelKwok.jpg
  48. BIN
      images/team/MarcusChan.jpg
  49. BIN
      images/team/MashrurChowdhury.jpg
  50. BIN
      images/team/MatthewWang.jpeg
  51. BIN
      images/team/MayankMehra.jpg
  52. BIN
      images/team/NamanChhawchharia.jpg
  53. BIN
      images/team/OliviaLiu.jpg
  54. BIN
      images/team/RachelMa.jpg
  55. BIN
      images/team/SantiagoMontemayor.jpg
  56. BIN
      images/team/SatArora.png
  57. BIN
      images/team/StarXie.jpg
  58. BIN
      images/team/TracyDong.jpg
  59. BIN
      images/team/VictorWu.jpg
  60. BIN
      images/team/VictorZheng.jpg
  61. BIN
      images/team/VivianGuo.jpg
  62. BIN
      images/team/WandaSong.jpg
  63. 20
      pages/about/team.tsx

@ -1,6 +0,0 @@
---
name: Dora Su
role: President
---
Hey everyone, I'm Dora, a 2nd year CS student.

@ -0,0 +1,6 @@
---
name: Juthika Hoque
role: President
---
Hi!! I’m Juthika, a 2B CS student. I joined CSC in Spring 2021, and instantly found the community that I felt had been missing in CS due to an online first year. The visions and the goals of CSC have resonated with me since I joined, and quickly developed into a passion for me. I hope that as President, I can lead CSC while keeping our mission in mind to make the computing community a better place for everyone.

@ -0,0 +1,6 @@
---
name: Eric Huang
role: Vice President
---
Hi! I'm Eric, a 2B CS student. As VP, I help lead our passionate events team that bring lots of wonderful opportunities to the CSC public! The CSC community has helped me grow in lots of ways, and I hope to provide the same experience for anyone interested in Computer Science. Besides doing the non-stop school grind, you can usually find me playing volleyball or watching anime. Don't be afraid to reach out to me on Discord for a chat, or say hi to me in any way! 😁

@ -1,6 +0,0 @@
---
name: Jason Sang
role: Vice President
---
Hi! I’m Jason and I’m a 3B CS student. As VP, I help lead the events and operations team. Joining in Winter 2021, I quickly warmed up to the vision that Kallen and Gordon, our former Presidents, had for CSC. Like them, I saw CSC as a chance to fill the cohort gap that Engineering had and that Computer Science lacked. Other than grinding the Waterloo CS cycle, you’ll find me in my spare time composing and playing acoustic fingerstyle guitar or drowning in bass at a festival 😆.

@ -1,6 +0,0 @@
---
name: Anjing Li
role: Assistant Vice President
---
Hey guys! I'm Anjing, a 2nd year CS student.

@ -0,0 +1,6 @@
---
name: Dina Orucevic
role: Assistant Vice President
---
Hi everyone, I’m Dina, a rising 1B student in Systems Design Engineering! I’m so glad I get the chance to lead a group of interested students to make the CS community even more inclusive, diverse, and engaging! In my free time I love snapping film photos, going to dog parks (even though I don’t own a dog) and reading a good novel.

@ -0,0 +1,11 @@
---
name: Eden Chan
role: Treasurer
---
👋 Hello! I’m Eden and I’m a second year CS student.
As treasurer, I make sure that CSC has the funds to run all the 🔥🔥🔥 initiatives and events throughout the term.
I also help lead our amazing events team plan socials and community-focused events. 🚀🚀 🚀
Joining in Winter 2021, I warmed up to the vision that Kallen, Gordon, and Jason, our former Presidents, had for CSC.
Like them, I saw CSC as a chance to fill the cohort gap that Engineering had and that Computer Science lacked.
Other than grinding the Waterloo CS cycle, you can find me shamelessly plugging my anime piano covers and blog this term :3

@ -1,6 +0,0 @@
---
name: Yanni Wang
role: Treasurer
---
Hello! I’m Yanni and I’m a 2A CS student. As treasurer, I make sure that CSC has the funds to run all the amazing initiatives and events throughout the term. In my spare time I enjoy skateboarding, baking bread, and playing video games. If you see me on campus, don’t hesitate to say hi :D

@ -1,6 +0,0 @@
---
name: Max Erenberg
role: Systems Administrator
---
Hi, I'm Max, and I'm in 4A CS. I love GNU/Linux, tiling window managers, and everything in between.

@ -0,0 +1,6 @@
---
name: Raymond Li
role: Systems Administrator
---
Hey there! I'm [Raymond Li](https://raymond.li). I'm in my 2B CS term. As sysadmin, I lead syscom in maintaining all the club infrastructure, including our [machines](https://wiki.csclub.uwaterloo.ca/Machine_List), [mirror](https://mirror.csclub.uwaterloo.ca/stats), [wiki](https://wiki.csclub.uwaterloo.ca), [email service](https://mail.csclub.uwaterloo.ca), [Gitea instance](https://git.csclub.uwaterloo.ca), [Mattermost instance](https://mattermost.csclub.uwaterloo.ca), [TheLounge instance](https://chat.csclub.uwaterloo.ca), and much much more. I like to code, ski, and play chess and violin.<br />#btwiusearch (at least until [Linux expires in 2038](https://youtu.be/dQw4w9WgXcQ))

@ -1,20 +1,69 @@
[
{
"name": "Sam Honoridez",
"name": "Jenny Zhang",
"role": "Head of Design"
},
{
"name": "Jenny Zhang",
"name": "Vivian Guo",
"role": "Head of Design"
},
{
"name": "Rachel Ma",
"role": "Design"
},
{
"name": "Vivian Guo",
"name": "Aaryan Shroff",
"role": "Design"
},
{
"name": "Jason Sang",
"name": "Andy Wang",
"role": "Head of Discord"
},
{
"name": "Alex Zhang",
"role": "Discord Mod"
},
{
"name": "Allen Qin Lu",
"role": "Discord Mod",
"image": "/images/team/AllenLu.png"
},
{
"name": "Chris Xie",
"role": "Discord Mod"
},
{
"name": "Edwin Yang",
"role": "Discord Mod"
},
{
"name": "Laura Nguyen",
"role": "Discord Mod"
},
{
"name": "Marcus Chan",
"role": "Discord Mod"
},
{
"name": "Mark Chen",
"role": "Discord Mod"
},
{
"name": "Victor Zheng",
"role": "Discord Mod"
},
{
"name": "Eden Chan",
"role": "Head of Events"
},
{
"name": "Eric Huang",
"role": "Head of Events"
},
{
"name": "Adele Chen",
"role": "Events"
},
{
"name": "Amya Singhal",
"role": "Events"
@ -24,107 +73,149 @@
"role": "Events"
},
{
"name": "Eric Huang",
"name": "Catherine Wan",
"role": "Events"
},
{
"name": "Riddhi Bajaj",
"name": "Diana Brebeanu",
"role": "Events"
},
{
"name": "Stephanie Xu",
"name": "Elaine Han",
"role": "Events"
},
{
"name": "Yanni Wang",
"name": "Jonathan Cui",
"role": "Events"
},
{
"name": "Anjing Li",
"role": "Head of Marketing"
"name": "Kenson Hui",
"role": "Events"
},
{
"name": "Alex Zhang",
"role": "Marketing"
"name": "Mabel Kwok",
"role": "Events"
},
{
"name": "Catherine Tao",
"role": "Marketing"
"name": "Mashrur Chowdhury",
"role": "Events"
},
{
"name": "Matthew Wang",
"role": "Events"
},
{
"name": "Naman Chhawchharia",
"role": "Events"
},
{
"name": "Riddhi Bajaj",
"role": "Events"
},
{
"name": "Santiago Montemayor Gomez",
"role": "Events",
"image": "/images/team/SantiagoMontemayor.jpg"
},
{
"name": "Tommy Jiang",
"role": "Events"
},
{
"name": "William Tran",
"role": "Events"
},
{
"name": "David Chen",
"role": "Marketing"
"role": "Head of External Affairs"
},
{
"name": "Daniel Kim",
"role": "External Affairs"
},
{
"name": "Eric Liu",
"role": "External Affairs"
},
{
"name": "Victor Wu",
"role": "External Affairs"
},
{
"name": "Wanda Song",
"role": "External Affairs"
},
{
"name": "Dina Orucevic",
"role": "Marketing"
"role": "Head of Marketing"
},
{
"name": "Helen Dong",
"role": "Marketing"
"name": "Arjun Amit Athalye",
"role": "Marketing",
"image": "/images/team/ArjunAthalye.jpeg"
},
{
"name": "Saikrishna Tadepalli",
"name": "Catherine Tao",
"role": "Marketing"
},
{
"name": "Sherry Lev",
"name": "Ethan Hong",
"role": "Marketing"
},
{
"name": "Andrew Wang",
"role": "Head of Discord"
"name": "Gurnika Kaur",
"role": "Marketing"
},
{
"name": "Charles Zhang",
"role": "Discord Mod"
"name": "Haley Song",
"role": "Marketing"
},
{
"name": "Chris Xie",
"role": "Discord Mod"
"name": "Kshama Patel",
"role": "Marketing"
},
{
"name": "Elaine Han",
"role": "Discord Mod"
"name": "Bonnie Peng",
"role": "Head of Photography"
},
{
"name": "Edwin Yang",
"role": "Discord Mod"
"name": "Annie Zhang",
"role": "Photographer"
},
{
"name": "Kallen Tu",
"role": "Discord Mod"
"name": "Calvin Zhong",
"role": "Photographer"
},
{
"name": "Laura Nguyen",
"role": "Discord Mod"
"name": "Jesse Liu",
"role": "Photographer"
},
{
"name": "Mark Chen",
"role": "Discord Mod"
"name": "Amy Luo",
"role": "Head of Reps"
},
{
"name": "Juthika Hoque",
"role": "Head of Reps"
"name": "Govind Varma",
"role": "Representative"
},
{
"name": "Aaron Choo",
"name": "Guneet Bola",
"role": "Representative"
},
{
"name": "Amy Luo",
"name": "Ivy Lei",
"role": "Representative"
},
{
"name": "Eden Chan",
"name": "Jasmine Bal",
"role": "Representative"
},
{
"name": "Felix Yang",
"name": "Mayank Mehra",
"role": "Representative"
},
{
"name": "Guneet Bola",
"name": "Olivia Liu",
"role": "Representative"
},
{

@ -1,25 +1,41 @@
[
{
"name": "Max Erenberg",
"name": "Raymond Li",
"role": "Sysadmin"
},
{
"name": "Amin Bandali",
"role": "Alumni"
},
{
"name": "Andrew Wang",
"role": "",
"image": "/images/team/AndrewWang-Syscom.jpg"
},
{
"name": "Raymond Li",
"role": ""
"name": "Anthony Brennan",
"role": "Alumni"
},
{
"name": "Rio Liu",
"role": ""
"name": "Edwin Zhang",
"role": "Alumni"
},
{
"name": "Amin Bandali",
"name": "Elana Hashman",
"role": "Alumni"
},
{
"name": "Jennifer Zhou",
"role": "Alumni"
},
{
"name": "Max Erenberg",
"role": ""
},
{
"name": "Rio Liu",
"role": ""
},
{
"name": "Zachary Seguin",
"role": "Alumni"

@ -0,0 +1,22 @@
[
{
"name": "Daniel Liu",
"role": ""
},
{
"name": "David Hui",
"role": ""
},
{
"name": "Devin Lin",
"role": ""
},
{
"name": "Joseph Wang",
"role": ""
},
{
"name": "Seshan Ravikumar",
"role": ""
}
]

@ -1,32 +1,16 @@
[
{
"name": "Aditya Thakral",
"name": "Amy Wang",
"role": "Team Lead"
},
{
"name": "Neil Parikh",
"role": "Team Lead"
},
{
"name": "Amy Wang",
"role": "Developer"
},
{
"name": "Beihao Zhou",
"role": "Developer"
},
{
"name": "Bonnie Peng",
"role": "Developer"
},
{
"name": "Catherine Wan",
"role": "Developer"
},
{
"name": "Dora Su",
"role": "Developer"
},
{
"name": "Emily Chiu",
"role": "Developer"
@ -38,9 +22,5 @@
{
"name": "Shahan NedaDahandeh",
"role": "Developer"
},
{
"name": "William Tran",
"role": "Developer"
}
]

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 665 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 426 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 246 KiB

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 392 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 164 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 433 KiB

After

Width:  |  Height:  |  Size: 205 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 956 KiB

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 300 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 260 KiB

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1021 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1002 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 MiB

After

Width:  |  Height:  |  Size: 2.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 822 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 328 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 348 KiB

@ -18,6 +18,7 @@ import {
import programmeData from "../../content/team/programme-committee.json";
import systemsData from "../../content/team/systems-committee.json";
import terminalData from "../../content/team/terminal-committee.json";
import webData from "../../content/team/web-committee.json";
import styles from "./team.module.css";
@ -32,9 +33,16 @@ interface Props {
programme: Metadata[];
website: Metadata[];
systems: Metadata[];
terminal: Metadata[];
}
export default function Team({ execs, programme, website, systems }: Props) {
export default function Team({
execs,
programme,
website,
systems,
terminal,
}: Props) {
return (
<>
<Title>Team</Title>
@ -47,6 +55,7 @@ export default function Team({ execs, programme, website, systems }: Props) {
<Link href="#programme">Programme Committee</Link>
<Link href="#website">Website Committee</Link>
<Link href="#system">Systems Committee</Link>
<Link href="#terminal">Terminal Committee</Link>
</div>
<h2
className={styles.subheading}
@ -80,6 +89,10 @@ export default function Team({ execs, programme, website, systems }: Props) {
<h2 className={styles.subheading}>Systems Committee</h2>
<MembersList team={systems} />
</div>
<div id="terminal">
<h2 className={styles.subheading}>Terminal Committee</h2>
<MembersList team={terminal} />
</div>
</DefaultLayout>
<div className={styles.elections}>
<Bubble>
@ -131,13 +144,14 @@ export const getStaticProps: GetStaticProps<Props> = async () => {
const execs = (await Promise.all(
execNames.map((name) => getExec(name))
)) as SerializedExec[];
const [programme, website, systems] = await Promise.all([
const [programme, website, systems, terminal] = await Promise.all([
getTeamWithImages(programmeData),
getTeamWithImages(webData),
getTeamWithImages(systemsData),
getTeamWithImages(terminalData),
]);
return {
props: { execs, programme, website, systems },
props: { execs, programme, website, systems, terminal },
};
};

Loading…
Cancel
Save