Hi! My name is Lauren, and I'm currently a rising Senior at Loyola Marymount University in Los Angeles. I'm majoring in Computer Science, and getting a minor in Business Administration. Feel free to navigate around this website to learn more about me, as well as my experience and projects regarding computer science!
I spent Summer 2018 working at Google in its headquarters in Mountain View, CA, as an Engineering Practicum Intern. There, I was on the ads team where I analyzed a new infrastructure to develop an advertisement rendering engine for Google display ads. I wrote code in C++, JavaScript, and HTML/CSS and analyzed data of ad formats put out to experiment. I also participated in a fix it challenge for my team, and fixed 7 bugs in order to prevent error in code when it is used in production.
I spent my second summer at Google as an Engineering Practicum intern in the San Francisco, CA office. I spent my summer working on Google Cloud Platform working on the Learn Assistant Panel for users to navigate easily though GCP tutorials that were best suited to users based off of their personal metrics. I coded in Java, JavaScript, TypeScript, and 3 other Google internal languages to complete my project. I improved overall test coverage and wired data to tests to limit hardcoded data in tests and increase efficiency for new tutorial additions.
This is a semester long group project for a Language 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 expect 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
What's Cooking is an iOS mobile application coded using Swift in Xcode using storyboard vision to effectively wire API output to the user display. What's Cooking uses the Spoonacular API endpoints to display lists of recipes
a user can make based off of recipe queries. What's Cooking is a project from an Interaction Design course at LMU and applies interaction design principles of usability to guide design and navigation functionality decisions.
Created: Fall 2019
This project was made in one week in collaboration with two other students. Endurance is a fitness website that allows
a user to log in using their email, view various workouts in text and YouTube format, and log their workouts. Coded mostly in HTML, CSS, and JavaScript.
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 user's rap name based on 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 involved using Ubuntu, Virtual Box, Makefiles, and reading and writing C code in a linux kernel.
Created: Spring 2020
This was an assignment for my Graphics class at LMU. This project uses OpenGL and C++ to rotate a cube around the x, y, and z axes.
This involves knowledge and implementation of rotation matrices of the x, y, and z, axes, a matrix multiplication function, and converting points
back and forth between Cartesian coordinates and homogeneous coordinates.
Created: Spring 2020
This was an assignment for a Graphics class at LMU, using OpenGL, C++, and Chaikin's algorithm to draw a curve. A user is able to input points that will be used in the algorithm to
transform points to a line and finally, into a curve. I inputted points for an image of Baby Yoda I found online, and found that Chaikin's curve algorithm rendered the points very similarly to the original picture.
Created: Spring 2020
I have been a part of the Society of Women Engineers since coming to LMU as a freshman. As of right now, I am serving my third year on the Executive Board in the position of President. SWE holds networking events, internship and alumni panels, social events, as well as general meetings to teach members how to be successful in the professional world as a woman in STEM. Pictured to the right is the 2019-2020 E-board and our faculty advisor at the SWE WE 19 National Conference in Anaheim.
I am an active member of LMU's on-campus chapter of Pi Beta Phi. Although it has been a great place to meet new people and attend social events, what really drew me to Sorority and Fraternity life at LMU was the emphasis on service. Pi Phi requires members to uphold certain standards as well as contribute to the community through a certain number of service hours every semester. Pi Phi's philanthropy is "Read Lead Achieve", and is executed by members attending local elementary schools and reading to students weekly.
I was on the LMU Cheerleading team during my sophomore and junior years. It was an honor to be a part of athletics, despite the 6am practice times and learning how to use the weight room for the first time. Having such a large commitment on my plate during two of my toughest years in school taught me lifelong lessons about time management and prioritizing important tasks.