Skip to main content

Sorren Jao

SFU Student Undergraduate
Communication, Art + Technology › Interactive Arts + Technology › Interactive Systems
Co-operative Education › Local Co-op

Photo of Sorren
I encourage anyone pursuing Co-op to accept the work given to you as a learning experience because you may be surprised at what you will get out of your efforts.

Raymond Kroc, the founder and builder of McDonald’s Corporation, loved to say “I put the hamburger on the assembly line." His methods of running McDonald's as an "operating system" were key to a successful business. Kroc’s philosophy was serving burgers of the exact same size, quality and duration of time for production and delivery.

This resonated with me while designing profile pages for the Graduate and Postdoctoral Studies (GPS) website. Kroc’s concept allowed me to transform an idea to design consistent profiles. I received numerous requests for profiles from graduate students, so starting from scratch with each one would be taxing (of time and energy). I realized a functioning “operating system” was required–not one that makes burgers, but one that deals with profile templates.

A photoshopped image depicting a McDonald’s cheeseburger, freshly graduating with its Master’s degree.
Sorren Jao

As you may know, GPS at Simon Fraser University (SFU) is a department that supports certificate, master’s, and doctoral students as well as postdoctoral fellows. GPS provides graduate students networking opportunities, finds funding for research, promotes research, and much more. One service allows SFU graduate students to submit a profile to the SFU GPS website. This allows the student to be recognized for their achievements, get recognized by professionals/employers, and have an opportunity to promote their research on an official SFU web page. And of course, all of this is completely free for the graduate student. Sounds like a pretty good deal. On top of this, any graduate student with major awards of the year receives social media promotion. If you are a graduate student from SFU reading this, I highly recommend taking the time to submit a profile.

I was a Design and Marketing Associate for GPS and one of my responsibilities was to design profile pages. I was also responsible for updating the various web pages found on the GPS site such as the job page, event page, and awards page, and coding the template for the GPS news bulletin.

Profile Helper Prototype: Hypertext Preprocessor
Graph showing the efficacy of Sorren's tool
The profile per day began to increase around Feb. 11, the day when I made this helper.

Last-minute profile submissions have piled up since the winter break of 2020. Perhaps graduate students had more time to submit it over the break. With over 60 profiles to be completed within a short time frame, the volume is overwhelming. My solution for this problem was to create a program to aid with the formatting. This generates a pre-made template for the profile pages. As a result of my innovation, I was able to complete the profile pages at a faster rate and with more consistency.

Profile Helper User Version

My supervisor was proud of my innovations in accomplishing this task and required the Profile Helper to continue with operations within the department especially when there were large volumes of profiles requested. Unfortunately, there was a problem with my prototype Profile Helper. This version was built with the scripting programming language: Hypertext Preprocessor, which deals with web server functionalities and was not accessible to the department.

I used jQuery (an alternative programming language) to build the Profile Helper. jQuery is a JavaScript library that can be used to create dynamic web pages. While using jQuery, I could generate profile templates just like before and accessible to my supervisor.

I also improved the user experience within the Profile Helper. This user-friendly version contains colour-coded buttons, tabs to separate content, save and download functions, and a text editor to test out the generated HTML.

You can try out my Profile Helper here.


As a result of my innovation–a tool to aid with profile creations–my supervisor shared my work with the GPS staff. Minor tweaks were made based on my supervisor’s feedback.

Looking back, I realized that if it weren’t for the numerous profile requests, this project would not have existed. The deadlines and the profile requests unexpectedly taught me the fundamentals of Hypertext Preprocessor and jQuery.

I compared my project to the assembly system of McDonald's from the way it seamlessly automates and generates burgers. One might say that this method of automation diminishes the quality of McDonald's food (no offence to McDonald's). However, this method does not diminish the quality of a profile as one may believe, rather it assists users with the process of creating quality content by allowing them to begin with a template.

As I conclude this blog, I encourage anyone pursuing Co-op to accept the work given to you as a learning experience because you may be surprised at what you will get out of your efforts.

Feel free to chat: 

To see more of my projects, please visit my portfolio.



Sorren Jao

SFU Student Undergraduate
Communication, Art + Technology › Interactive Arts + Technology › Interactive Systems
Co-operative Education › Local Co-op

Sorren Jao is a dedicated web developer who is always open to learning new things. In addition to developing websites, Sorren has a passion for learning how to develop certain apps on your phone, and how code is used to improve user experience. Sorren hopes that his projects can contribute to society in a positive way, whether it is by improving accessibility, user experience, or functionality. You can reach him at:

visibility  623
May 27, 2022

Posts by Author

Sorren Jao
How to Tailor your Website for Success

Sorren takes one through how creating a website is much like tailoring a new suit; in order to have the best chance at success, one must present their best self.

You Might Like These... During the Work Term, Professional Development, Workplace Success, Workplace Transition, Communication

Co-op coordinator wth student during site visit
Make the Most of Your Co-op Site Visits

Your Co-op Coordinator, supervisor, and you in the same room -- time for a site visit! Co-op site visits are a time for reflection on your work term including what could be improved and what has been great so far.

person with their head in a book
Responsibility and Success

One of the most memorable parts of my time in co-op was the collection of accidents, errors, mistakes, and mix-ups that happened in the course of working in the laboratory.


Picture of Katelyn smiling
SFU Home to Canada’s Top Co-op Student

SFU Biology and Biochemistry Co-op student Katelyn Mueller was awarded the 2008 National Co-op Student of the Year award from the Canadian Association for Co-operative Education during National Co-op Week, March 23rd - 27th, 2009.

You Might Like These... Co-op Reflections

Taylor Nguyen Portrait
Banking is not Boring!

When Taylor Nguyen imagined working at a large bank, she pictured cubicles, formal attire, and stacks of documents. What she found instead were opportunities to learn and create in a fun and collaborative environment. 

A woman sitting on an excersize mat and stretching
5 Healthy Habits to Combat the 9-5 Office Life

During his co-op job, William realized that he needed to build healthy life-long habits for his long career ahead. Below is a short list of small things he does combat body deterioration for the 9 to 5 office-life.

Nicole giving a thumbs up while showing her desk computer
4 Reasons Why Administrative Work is Essential

While an often overlooked role, administrative work provides multiple opportunities for growth and skill development. Read on to learn from Nicole how the Co-op position she wasn't originally looking for (but found anyways!) taught her how to appreciate the Front Desk.