I am a NYC native who loves to learn new skills and meet new people. My passion for Computer Science started with my eagerness to learn more about HTML/CSS. I love the feeling of building something step by step and working through all the obstacles in the way. With technology I hope to be able to help the society and give back. I hope to find a position where I am continuously challenged and can collaborate with different teams to bring impact into the society. Outside of work, I love to travel, bake, and dance!
Angular
React Native
React.JS
Javascript
Java
Python
Figma
SQL
HTML/CSS
Bon APPétit
This is an application that helps users with dietary restrictions to find restaurants to eat at. We also recommend them which dishes based on user ratings. This uses information retrieval, specifically boolean search. We also incorporate word embedding to find related words. You can check it out at this website
I worked in a group of 5, where I was mainly in charge of the front-end and the design. I also contributed to the brainstorming of the approach and did user testing.
Sudoku Generator and Solver with image recognition
This is a sudoku solver that offers users the option to either generate a sudoku board of varying difficulties or to upload an image of the sudoku board. We then proceed to use constraint programming to solve the sudoku.
I worked in a group of 3, where I was mainly in charge of the solver and generator. We used python and a python library called py-constraint. To generate different levels, we used a prefilled base board and shuffled the rows, columns and sub-group. We then removed cells from highest density to lowest.
UniPantry
Unipantry is a student startup that aims to provide students a resource to achieve a well-balanced lifestyle by offering a product to manage their pantry, budget and nutrition. We also provide recipes and grocery shopping abilities to streamline the process. Currently, we are trying to partner with schools to including their dining hall options.
I was on the development team, focusing on building the app using React Native and firebase. I collaborated with other student developers, as well as our designers. We worked in an agile environment, with weekly standups and check ins. I was able to develop my communication skills and gain confidence in asking for help.
Number Game
This game was inspired by my high school teacher. In this game, the user's goal was to guess a random 6 digit number. For each guess, they will be told how many digits and positions are correct.
I designed most of the interface, getting feedback from my peers. I used React Native to create this app. Through this, I was able to develop my time managment and project planning skills. It was my first time using React Native, which made it more rewarding and valuable. It was enjoyable to feel passionate about the work I was doing.
Slack Design Case Study
The purpose of this project was to pick an application and find a problem to solve. Once a problem was indentified, I had to create a solution for it and design the UX.
This was an individual project that involved finding a people problem through user interviews and coming up with solutions through brainstorming sessions. The problem I was solving was how people found it difficult to manage notifications from different slack groups and channels.I really enjoyed this class/project because it taught me a different side of things; how designs are created, the different effects of placements of a component. To learn more, check out the Medium article I wrote!
CSA Website
This was a project for my web development class, where I worked with other students to design a website for an organization. We chose the Chinese Student Association. It involved interviewing the club representative, market research and collecting user feedback. The site featured an admin setting that allowed them to edit website info. We mainly used PHP and mySQL.
I collaborated with a few other students. I was mainly in charge of distributing tasks and facilitating conflicts. I worked on developing pages such as the events page which involved fetching information from the SQL server we created and displaying it.