- Graduate Research Assistant at University of California San Diego
- Software Engineer Intern at Transcend Insights
University of California, San Diego, Master’s degree, Computer Science
September 2018 – December 2018(3 months)La Jolla, California
I am currently working on a front end web development team working in Angular 4 with Node. I have worked with protractor for functional tests and written unit tests as well.
April 2018 – June 2018(2 months)San Diego, California
I optimized a program, Getty, which analyzes semantic differences of java programs using invariants. I did this by using test selection techniques. Now Getty computes invariants only for the code that has been edited, added, or deleted.
September 2017 – March 2018(6 months)Greater San Diego Area
I was a graduate teaching assistant for mathematics for systems and algorithms (CSE 21).
Throughout the summer I worked on integrating fingerprint scanning into the react-native mobile application, provided 45% code coverage with unit tests written in jest, added an overflow menu to the app’s intro screen, set up react-redux for payment process to improve data flow between screens, styled a few screens, and researched integration testing for react-native.
September 2016 – June 2017(9 months)La Jolla, CA
I was a Teaching Assistant for Intro to Theory of Computation (CSE105). I lead two discussion sections for this course and grade. I TA’d for Mathematics for Algorithms and Systems (CSE 21) for two quarters.
August 2013 – May 2016(2 years 9 months)Seaside, CA
I have been an Instructional Student Assistant (ISA) for a mathematical review class that helps prepare students for the mathematics required in the education at CSUMB. As an ISA, I graded quizzes/homework, provided in class help, and held weekly tutoring sessions.
August 2015 – April 2016(8 months)Seaside, CA
I worked at Cal State Monterey Bay as a writing fellow to help students become a better writers. Every week I held two meetings to go over applications for Research Experience for Undergraduates and other writing material.
This was a week long program that helped middle school students learn algebra to get ahead in their educational career.
Master’s degree, Computer Science
2016 – 2018
Activities and Societies
Women in Computing
Bachelor’s degree, Mathematics
2012 – 2016
Activities and Societies
Mathematics and Statistics club, Undergraduate Research Opportunities Center Scholar
Native or bilingual proficiency
Linear long wave propagation over discontinuous submerged shallow water topography
Applied Mathematics and Computation
This paper discusses the dynamics of an isolated wave passing over submerged obstacles. An application of this is coastal defense against tsunami waves. We implemented our model in Mathematica.
Encryption Used in Secure Electronic Transactions
January 2016 – May 2016
Katrina and I proved that the Triple Simplified Data Encryption Standard (3SDES) function is an invertible function and the Secure Hash Algorithm 1 (SHA-1) is a non-invertible function. We also implemented 3SDES using Python. I am currently continuing this senior project and programming SHA-1 in python.
Team Members (2):
This project focuses on the design of mobile web application. My group and I created a web application that provides a user a safe walking path form a starting location to a destination.
Team Members (1):
Skills & Expertise
- Unit Testing
- Functional Testing
- Organization Skills
University of California, San Diego
- Principles of Programming Languages(cse 230)
- Algorithm Design and Analysis(CSE 202)
- Adv Topics: Software Engineering(CSE 218)
- Graduate Operating Systems(CSE 221)
- Bioinformatics: Algorithms for Biology(CSE 280A)
- Principles of Software Engineering(cse 210)
- Human Computer Interaction(CSE 170)
California State University, Monterey Bay
- Math for Computer Science(MATH 395)
Honors & Awards
Sally Casanova pre doctoral scholar honorable mention
The California State University
Outstanding Presentation Award
American Mathematical Society
This award was given to me because of my ability to communicate my undergraduate research project. I gave this presentation at the Joint Mathematics Meetings (JMM), an international Mathematics Conference.
CSUMB Mathematics and Statistics Club
August 2015 – May 2016
Volunteer Experience & Causes
In class tutor
Los Arboles Middle School
August 2014 – December 2014(4 months)Education
Every week I spent about 2 hours in a middle school mathematics classroom. I walked around the class while the teacher was giving the lesson and helped students who were falling behind.
Causes Megan cares about:
- Animal Welfare
- Arts and Culture
- Human Rights
- Science and Technology