My name is Shanaya Nagendran and I am currently an undergraduate student at Loyola Marymount University pursuing a Bachelors Degree in Computer Science with a minor in Business Administration.
My third summer at Google I worked on a Google Assistant team in Chelsea, New York. My project involved working with the client-side dashboard which allows organizations that create custom Actions to track user statistics. I will be providing more relevant information and further context for the existing data.
My second summer at Google, I worked on the Google Cloud Platform Learn Assistant Panel to integrate a feature that provides GCP users with learning material such as tutorials and forums. I built the infrastructure to customize these provided tutorials based on user history. To do so, I used Java and JavaScript along with 2 Google internal languages.
My first summer at Google, I worked on an internal team, Legal Works, which built a search engine tailored toward lawyer needs. My project was to add a feature to the knowledge card of a queried company that visually represented its first degree subsidiary companies. I did this by accessing knowledge endpoints and using the D3js library to create the visualization.
This is a semester long group project for a Langauge Translation and Implementation (Compilers) class at LMU. RealHotGirlScript is an esoteric language filled with pop culture references, in an attempt to break out from what programmers would except from a normal programming language.
RealHotGirlScript creates its syntax by using an Ohm grammar, which is parsed by Abstract Syntax Tree nodes, analyzed for semantic errors using static semantic analysis, and finally connected with a backend in JavaScript and optimized. RealHotGirlScript supports multiple data types, arithmetic expressions,
functions, if/else statements, loops, comments, classes, and print statements.
Created: Spring 2020 (currently in progress)
TrapMap is an iOS application for finding events near you! The application integrates the Eventful API to search and update existing event and venue databases.
Created: Fall 2019
This web application was created to be the first music social networking app purely for the sharing, discovery, and promotion of music.
Created: August 2017
This project was a group project for my Operating Systems course at LMU. The rap name generator creates its own unix command that asks a user for their first and last name, and returns
a users rap name based of initials mapped to rap names. The initials inputted are converted to ASCII values and given an offset to correspond to the proper index in an array of rap first and last names; this allows a user to get the same rap name for their name regardless of case sensitivity.
This project invovled using Ubutnu, Virtual Box, Makefiles, and reading and writing C code in a linux kernel.
Created: Spring 2020
I am currently serving my second term on the Executive Board of the LMU SWE chapter as the Professional Development and Mentorship Chair. This involves bringing recruiters and speakers to campus in order to grow our members' professional skills and networks. In this position, I have also re-vamped the peer mentorship program to provide students with the proper resources to further their academic and professional futures.