Experience
My past internships and coursework have given me a broad set of experiences. Through coursework, I've gained knowledge of software development and design, technology, finance and business fundamentals. Internships in software development and market research have helped me learn and apply these skills in the technology and healthcare markets.
Work Experience
-
GoInvo
Designer & Engineer Intern Summer 2024
See More -
MathWorks
Student Ambassador Fall 2022 - Present
See More -
NotoVox
Technology & Marketing Intern Summer 2023
See More -
International Data Corporation
Market Research Intern Summer 2022
See More -
Wellesley Strategy Advisors
Market Research Intern Summer 2021
See More
Course Projects
Through both independant and group projects, I've worked in an agile development process, demonstated project managment skills, and learned formal software testing methodologies.
-
Individual Project
PackList
PackList is a web-based application that helps users plan what to pack for a trip. Create a profile, make a new PackList, and see or edit existing lists from the dashboard. To design PackList, I used HCI principles and considered many different site layouts using sketches on paper, Figma mockups, and a working prototype hosted live on GitHub pages. I also completed limited user testing, which influenced the design process and created ideas for future impovment. 👉 Use PackList
-
Individual Project
SQL Project: Hospital Management
Built using SQL to model relationships between doctors, nurses, patients, and work assignments. Includes tables, sample data, and queries for updates, inserts, deletes, views, and data analysis. - Designed the database schema - Populated tables with sample data - Wrote & executed SQL queries to update, insert, delete, and retrieve information - Created a view summarizing doctor–patient relationships. - Performed advanced queries to analyze relationships and constraints
-
Individual Project
Minesweeper
Develop a simple version of the classic Minesweeper game, which runs on Linux/Unix systems, using C++ and the Qt graphical framework. Leveraged C++ classes, STL packages, and external libraries. The project included all stages from program requirements, UI design, game algorithms, implementation, and testing. For this project, classes from the Qt graphical environment were used to create the game layout, including a central widget, grid layout, and QPushButtons.
-
Group Project
Spell Check
Project to build a Java-based stand-alone desktop spell check application that checks text documents against a specified dictionary. The application highlights incorrect words and provides the ability to either manually make corrections, or choose from a list of suggested auto-corrections. The application also computes and shows metrics including the number of characters, lines, and words, in the document and the number of incorrect words and corrections made. For this project, we designed the application and UI screens, chose Java as the programming language, and used JavaFX as the UI implementation. The JavaFX SceneBuillder tool was used to build the UI elements.
-
Group Project
Super Mario
Group project using object-oriented methodologies to design, analyze, and implement a software application in C++. Unified Modeling Language (UML) diagrams were created to capture system structure and user interaction with objects. Jira was used to capture initial software requirements, test plans, and defects found throughout the agile development process. For this project, the group created a simplified variant of the Super Mario game. The program was developed in C++ and used the SFML library classes for graphics.
C++SFMLJiraUMLSoftware RequirementsSoftware Testing