Hi there!
I am a fourth year student majoring in Computer Science and Human Physiology at the University of British Columbia, where I did two internship placements for a year.
Currently, I have been interning as a software developer at SAP for about 8 months, where I work in an agile team on the blending, batch export, and dynamic image widget for SAP Analytics Cloud (SAC).
Previously, I interned at a startup called Simplexiar Solutions where they use AI and NLP to automate customer service requests using chat bots.
Outside of my academic studies and work, I am the president of the Women in Computer Science organization at my college and lead a team of
12 executives, where we host multiple social and sponsored events every month while working closely with various tech companies to build a
supportive network for computer science students who identify as women.
I also have been volunteering remotely as a coding tutor for neurodiverse children for about two years delivering individualized workshops for Java, Web Development, Scratch, and much more.
My personal portfolio showcases my skills and strengths through personal projects and volunteer experiences!
LocalHelps provides users with a simple, one-stop-shop to find local non-profit
organizations or charities that accept their specific donations. We used
JavaScript and a bit of Python for the back-end, and HTML and CSS for the
UI/front-end. We created a csv file, which we then parsed through and created
JSON objects of. From there, we were able to create our database of charities.
We also integrated a Google Maps API for the map feature so that users can
visualize where their local charities and non-profit organizations are.
This project is allows users to create and organize their workout guides with the
ability to add different exercises and reps for each other. After this project,
I learned how to create a GUI, UI and how to save and load data.
The Basket Catch concept was used as one of the workshops for teaching students
Scratch; thus, I wanted to challenge myself and recreate
this game using Java. After working on this project, I learned how to utilize
Java's Observer pattern and design the GUI using Java's Graphics class.
The War Card Game stimulates the multi-player card game where each player deals
a card at the same time. The winner is determined if their card dealt is greater in
value than their opponent's card that was dealt. After completion of this project,
I learned the basics of mobile development in iOS and the creation of a UI.
The SlotMachine Game stimulates a slot physical slot machine, where users can
their credits to try and win more credits if they can get a match vertically,
horizontally, and diagonally. This project helped me learn how to use SwiftUI
and utilize separate SwiftUI interfaces for similar functionalities.
As a coding tutor, I engage with a neurodiverse group of students who learn in a
variety of different ways. As part of facilitating virtual workshops, I design
customized lesson plans on Python, Java and web development to engage students
to be creative with their projects. As part of this role, I deliver
individualized workshops to cultivate students’ curiosity and interest in
programming.