SE 2022 Yearbook

"There is a clear increase in both wealth and degeneracy from 1A to 4B as I look at these photos."

Messages from Faculty

Dear Software Engineering Graduates of 2022, We first met when you came to Waterloo in September 2017. It was a privilege to teach you and to serve as your Director for exactly half of your degree; one of the best parts of my job is interacting with students. I'm also extremely thankful to Derek Rayside for running the program during the unprecedented pandemic circumstances of the second half of your degree, while I was working remotely in a far-away land. I said it in 2017 and I'll say it again. You came in as excellent students. You have certainly gained hard technical skills; we know how to teach those, and you know how to learn them. But there are even more important aspects to your personal development. I hope that you have also gained empathy and soft skills during the past 5 years, perhaps through your interactions with your peers, some of whom will be your friends for life. Now it is time for you to find your very own paths in the world. I hope that you will continue to grow and to become better human beings. I wish you success and happiness, and I trust that you will seek to leave the world a better place than you found it. Patrick Lam Director of Software Engineering, 2016 - 2019.

Dear 4B Software Engineering Students, 4B marks the end of a remarkable journey, a journey of learning and self-discovery. A fruitful journey is never easy. But through your efforts and dedication, you have managed to overcome every obstacle on your path to success. For that, we are proud. You must be eager for what is to come. As you imagine the future and plan your next steps, remember that you are stronger than you think. Do not be afraid to take risks and accept challenges. You already have all the power to make an impact in the world. An impactful life is full of obstacles and challenges, and those who overcome them will learn, improve, and become stronger than ever. Every one of you has the potential to achieve great things. Remember to be present and open to the opportunities that unfold before you. After this term, many of you will no longer be students. However, life never stops its lessons. Life will teach you more than you could imagine. You will advance in life by what you will learn in the future more than what you learned in the past. I wish you the greatest success in all your endeavours. Victoria Sakhnini Associate Director of Software Engineering

Dear SE Class of 2022; The traditional purpose of an engineering capstone project — and SE is no exception — is to encourage you, the student, to apply what you have learned in your classes from us profs to a real system of your choice — and not a prof-concocted one — in your chosen field. While each course is about one topic, in any project in which you participate now and in the future, you will need to apply an unpredictable subset of what you have learned in the courses, and you will have to chose what to apply on the fly, in real time, during the project. Further, you will need another subset, again determined on the fly, of what you have learned in order to make this choice of what to apply. The capstone is typically your first opportunity to make these choices for a real project. This is true even in a cooperative education program, which most, if not all of you were in, because typically your employers have made the choices for you, in the hopes of wringing the most productivity out of you in the short durations in which you work for them. I will let you in on a dirty little secret. The reality is that many students do not learn what the profs try to teach with lectures, homework, and exams. We profs know this secret because we were students at one time (hard to believe, eh?). Students need to actually use what is taught in a real project to really know what the prof is trying to teach. That is, the students really teach themselves what the profs are trying to teach by doing what the profs are trying to teach in their own projects in the capstone. In some cases, students discover the lessons all by themselves. So, the capstone project is where you really learned to be a software engineer. When I saw the enthusiasm with which you presented your capstone projects on Symposium Day, I knew that the capstone projects had done their magic. A warm congratulations on finishing your capstone projects and all your courses, particularly the SE core courses, including the one you took from me. Congratulations also on graduating with a BSE degree. Good luck in all your future endeavors. Live long and prosper! Don′t behave! If you′re ever in Waterloo, drop by and tell me how you′re doing. Dan Daniel M. Berry Class Professor Cheriton School of Computer Science University of Waterloo dberry@uwaterloo.ca http://cs.uwaterloo.ca/~dberry

Dear SE class of 2022 - Thank you for the privilege of teaching you SE212 in Fall 2018! We had a lot of fun with Harry Potter's puzzle and playing musical chairs. Although it is easy to see that those were the good old days now. You have overcome so many obstacles. You have become independent, resilient self-learners, who have supported each other through unprecedented times. Congratulations on your tremendous accomplishment of graduation! Remember when I asked you what you would remember from SE212 in 10 years? I hope that you at least remember that you have the skills to conquer complex problems. These skills will always be in demand. I hope that you can use your skills to make software engineering a profession that can offer guarantees about software behaviour. Best wishes in your personal and professional futures! Nancy Day SE 212 Professor

Dear SE Class of 2022, First and foremost, congratulations on your incredible accomplishment! It's always hard to put one's intellectual and emotional growth into proper perspective now because we are always thinking about the future and planning our next steps. Resist this temptation for a second, breathe deeply, and make sure to savour the outstanding accomplishments of the past 5+ years of you and your classmates. Your class will always have a special place in my heart. Together we experienced the turbulence of March 2020. Later that fall your class was the first I'd ever taught online. I still think about an example from MATH213 about "overly rapid growth" which I naively likened to the spread of a virus! I wish you nothing but success and happiness in the next phases of your life. I encourage you to remain intellectually curious and to keep an open mind to new ideas. You never know when an idea or concept might prove useful even when its utility isn't immediately obvious. You will face many problems in the future, but you have the skills and the tenacity to solve them. I look forward to hearing about your adventures. Stay in touch. Chris Nielsen MATH 213 & SE 380 Professor

Time to start. Look at you all! You are amazing! Did you ever think you would make it? Well you did make it. Be proud, be very very proud of what you accomplished. The software engineering program is the hardest CS program. You have learned SO much. Now you have to take that knowledge to the next level and apply it. Make us proud of your next accomplishments. While graduating is a very special moment, trust me, you won't remember it, because it's only the goal. What you will remember, for the rest of your life, is the journey. The work, the disappointments, the work, the triumphs, the work, your instructors, the work, your friends. Did I mention the work? So, graduation is a tough day. Saying good bye to the University and all your University friends is both sad and happy. But, even if you never see your University friends again, for some reason, they will always be your best friends. I'll end by saying: The Angles have the phone box. The Angles are coming Don't Blink! Good Luck. Peter Buhr CS 343 Professor

People of SE2022

Tobi Adewoye

“When life gives you lemons, make lemonade. I read that one on a can of lemonade. I like to think it applies to life.” — Andy Dwyer

New York

Shazz Amin

I learned how to live life on the edge. (This quote submitted at 11:59:57 pm.)

NYC

Ravindu Angammana

Toronto

Daniel Arevalo

No, the hair was not inspired by Torodoki

Winnipeg

Rosie Bahrani

You can do anything you set your mind to.

New York, USA

Dhruvin Balar

Parampeel Parambatur Chinnaswami Muthuswami Venugopal Iyer. Sriniwasana Trichipalli Yekya Parampeel Parambatur Chinnaswami Muthuswami Venugopal Iyer.

Parampeel Parambatur Chinnaswami Muthuswami Venugopal Iyer. Sriniwasana Trichipalli Yekya Parampeel Parambatur Chinnaswami Muthuswami Venugopal Iyer.

Vancouver

Anshuman Banka

Turns out the real total comp were the friends we made along the way

Toronto/GTA

Arjun Bhushan

San Francisco

Irene XiangYi Chen

Errors are red, warnings are yellow, I want to strangle this previous fellow

Bay Area

Navraj Singh Chhina

My biggest accomplishment in life is that I peaked Immortal in Valorant.

Waterloo

Caleb Choi

Glad to have met you all :)

FB/Messenger

NYC woooo

Shisheer

Failure is the condiment that gives success its flavour

Waterloo

Max Dai

Give a man some code, and he'll break prod for a day. Teach a man to code, and he'll keep breaking prod for a lifetime.

New York City

Kieryn Davison

Life is better when you're laughing :)

Mountain View, CA

Bimesh De Silva

If you're lucky enough to be in the mountains, you're lucky enough

New York

Abhishek Dhakla

Tomatoes are a fruit!

Vancouver

Jay Dhulia

Iyer. Venugopal Iyer. Muthuswami Venugopal Iyer. Chinnaswami Muthuswami Venugopal Iyer.

California

Brooke Dolny

"Don't let anyone rob you of your imagination, your creativity, or your curiosity. It's your place in the world; it's your life." - Mae Jemison

Toronto

Beini Fang

Bay Area

Max gao

Guh

Tina Gao

San Francisco

Thomas George

"I will either find a way or make one." - Hannibal of Carthage

Chicago, Illinois

Alexandra Girard

That’s how programmers turn a 5 hour task into a 5 year task

San Francisco

Matthew Godin

"Never doubt the magic of software." - Bill Gates

Toronto

Gordon Guan

amogus

Chicago

Yingning Gui

hey are you in waterloo rn?

New York

Ahmed Hamodi

Kindness is a mark of faith, and whoever has not kindness has not faith.

San Francisco

Haosen Han

To be pure is to be machine

Muhammad Haris

New York

Joshua Hong

Ellen Huang

Don't worry about it

NYC

Emily Huang

Maybe the real TC was the friends we made along the way

NYC

Jerry Huang

Procrastinate today, procrastinate tomorrow, procrastinate forever. Such is and always will be my life.

Carrier pigeon

Zürich

Stanley Huang

Somehow, five years have passed, and it feels like everything's changed and nothing's changed at all.

Vancouver, BC

Michal Jez

Waterloo

Austin Jiang

big mac no pickles no meat

New York

Lindsey

hydrate or diedrate

New York

Ayush Kapur

“Was that life? Well then, once more!” - Nietzsche

Seattle

Yifan Kou

"The real trouble with reality is that there's no background music"... that's why I bought 4 pianos on co-op, oops

Ariel Lam

"I haven't started yet"

San Francisco

Ben Langlois

My rapper name is Lil' Endian

Waterloo

Angelo Lao

I'm very glad that the lack of OOP friendship was accounted for by a different kind of class friendship <3 Hope to see y'all soon!

Toronto

Wesley Leung

I like spreadsheets

Bellevue, Washington, United States

Andi Li

First comes thought, then comes action. Action creates habits, which guide your destiny.

Kyle Li

Seattle

James Long

Toronto

Heng Lu

Looking forward to retire life already lol

luheng.leo@gmail.com

Possibly GTA, in Canada for sure

Sean Lynch

Passing SE380 was easier than coming up with this quote

sean@lynches.ca

San Francisco

Sarah Ma

There's a fine line between order and chaos, and we're flirting with it

San Francisco

Finn Macdonald

I always wished I had got to spend more time with people in our class, seems we lucked into a good batch all around.

San Francisco

Taha Masood

"Not all those who wander are lost" - J.R.R. Tolkien

New York City

Amanda Morin

Thanks for the best possible 5 years of sleep deprivation! Can't wait for our next adventures

San Francisco

Callum Moseley

New York

Heather Musson

I promise this is the last time I bother you about the yearbook

Seattle, WA

Sailesh Nankani

You can’t connect the dots looking forward; you can only connect them looking backward. You have to trust that the dots will somehow connect in future

Toronto

Sri K. Nellutla

Grateful for the hustle and play with some fun, smart and passionate people over the last five years!

Toronto

Samuel Noguchi

NYC

Jasmine Ou

San Francisco

Ankit Patel

Molybdenum Sulfur Sulfur

New York

Haoyang Qi

Oh, how we've grown, but I can't wait to go home

Waterloo, maybe Toronto

Shubhi Raj

"Is my screen visible to all? Oh sorry I was muted, I hope my screen is visible to all."

Vancouver

Shun Rao

c29sdmUgZm9yIHByaXplCmViMGVhMGJjNmM5MWUxZTgwNThkZGRkZmE2MTkyY2U3XlsxNSwyNiw5LDEyLDg0LDg5LDAsMTAsNyw2LDg1LDcxLDM5LDAsOCwxNSwxLDksNzEsMTQsOCwyNF0=

Chicago

Eddie Ren

The risk I took was calculated, but man, am I bad at math

Menlo Park

Brayden Riggs

It was wonderful to spend my time here with such impressive people, may we all go on to explore big ideas and solve big problems.

Gabriel Robles

De Tulcan al Mundo

Waterloo

Brett Selby

Vancouver

Yeliang Shou

Hello friends, SE was a fun time and I think we all met some pretty cool people. Let’s stay in touch!

New York

Amolik Singh

Jayasuriya Laxmansriramkrishna Shivavenkata Rajasekara Sriniwasana Trichipalli Yekya Parampeel Parambatur Chinnaswami Muthuswami Venugopal Iyer.

Toronto

Danieil Skrinikov

Always down to get baited. Reach out if you're ever in town! :)

Bay Area

Joseph Tafese

"Simplicity & Elegance take hard work to achieve and education to be appreciated" - Dijkstra ' - Derek Rayside (1A)

Doing a PhD in Formal Verification @ uWaterloo

Saidi Tang

To the Moon

Wakanda

Erik Terwiel

Lever up

Chicago

Harry Tong

YYZ -> SFO -> YYZ -> SFO -> YYZ -> SFO -> YYZ -> SFO -> YYZ -> SFO -> YYZ -> SFO -> YYZ

NYC

Kash Vasanthan

Life is short, smile while you still have teeth :)

Toronto

Andy Wang

The difference between us and mathematicians is that what we do makes sense. - Prof. Mansour

Toronto

Leo Wang

Moss

California

Stephanie Warwick

Earning this degree has had its ups and downs...but I wouldn't change a byte of it!

Staying in Waterloo

Nim Wijetunga

Just another SE with a calendar app for their FYDP

Bay Area

Lucy Wu

Sometimes, the best thing you can do is just say, “I don’t know.”

Toronto

Gracie Xia

goodbye

New York City

Orion (Hongru) Xiang

Love, Life & Code

Staying in Waterloo

Han Xiao

I'm down to get baited

Mail pigeon

Shawn Xie

Derek Xu

A penguin turns to another and says, "you look like you’re wearing a tuxedo." The other replies, "maybe I am."

Waterloo

Jayson Yan

Hey does it smell like updog to you?

San Francisco

Misha Zharov

Thanks for all the great memories y'all!

San Jose

David Zhou

San Francisco

Riley Zhou

Unauthorized

Waterloo

Cynthia Zhu

2022 is a celebration to the endeavours and a new beginning for more.

Ji Lin Zhu

New York

Robbie Zhuang

SF & Seattle

SE at Heart

Jun

Johnny Applesauce eating his first apple

New York

Sterling Finn

Do what makes you happy

Bob Wei

3 years together of ups & downs, we got through it with equal laughs & tears. Then she brought up SE380, so I left before she could put a ring on it

@bobqywei

Bay Area

1A. Fall 2017

Prof Mansour called my name and took me on the class stage and asked me to run into the wall and not slow down as I approached the wall.

Austin falling off his chair in MATH 115 and Faustin telling him do not get too much excited.

Falling off my chair in MATH115

1B. Winter 2018

-30 degrees in Montreal, first year: it is 4am and I am arguing with a taxi driver on how much he would charge if an unnamed SE yaks in his car. He still has not paid me back.

The time someone ended up blacking out and going to the hospital at CUSEC in our 1B term.

WKT1. Summer 2018

A bunch of the boys showed up to Montreal. We ended up bar hopping and playing LaserQuest drunk!

2A. Fall 2018

Rodolfo exposing his desktop background ♥w♥

WKT2. Winter 2019

2B. Summer 2019

Watching Spiderman Far From Home after bombing the Math 239 final

WKT3. Fall 2019

3A. Winter 2020

SE 350: Staying in the OS lab with so many other SE groups till 4AM, eating, and being frustrated at the lab but still having fun

Working on the OS lab when school got cancelled and immediately going to LCBO.

WKT4. Summer 2020

3B. Fall 2020

Going out for sushi with friends after exams every term. Sometimes with a large group, sometimes with just a single friend, but the sushi always seemed to taste better seasoned with the shared relief of surviving yet another ordeal.

WKT5. Winter 2021

4A. Summer 2021

WKT6. Fall 2021

4B. Winter 2022

Falling asleep in every single class in the front row.

Watching my friends fall asleep in class

Thank You!

We hope you enjoyed viewing the University of Waterloo Software Engineering 2022 Yearbook!

Acknowledgements

This project was inspired by the Software Engineering Class of 2019 website, https://softi.es/. The styling was inspired by the Software Engineering Class of 2021 Class Profile, https://sexxis.github.io/classprofile/.

In classic SE fashion, the source code for this website is available on Github. Create a PR to fix mistakes or update your information.