cv
Education
-
2025-2026 Master of Science in Engineering
University of Pennyslvania, Department of Computer and Information Science - Accelerated Masters program by UPenn
- TA for 3 CIS courses
-
1900 Bachelor of Science
University of Pennyslvania - Marjors in Computer Science and Cognitive Science
- Penn SWE, WiCS, RTC fellow, GHC participant, Jane Street Insight Day Participant, and more!
- Representing Women in Tech
Experience
-
Jun 2024 - Aug 2024 Software Engineering Intern
Bank of America, Global Technology Department - Secure authentication through OAuth authentication or API keys and implement data encryption and access control measures to protect sensitive data.
-
Feb 2024 - Jun 2024 Software Engineering Intern
Datablau - Based on Spring Boot, MyBatis, Redis, MQ and React, the commercial management cloud platform integrates project, listing, tenant, investment, contract and financial management functions to improve enterprise management efficiency.
-
1917-1933 Software Engineering Intern
Rockwell Automation - Assisted in the rollout of the Enterprise Integration Center, integrating software into visual and low-code process editors to improve engineering efficiency.
Skills
- Languages Java, Python, C, C++,JavaScript, SQL, YAML, TypeScript, HTML/CSS
- Frameworks React.js, React Native, Node.js, Express.js, Spring MVC, Spring Boot, Spring Cloud, Django, JUnit, JavaFX, Flask. UI Frameworks - Ant Design, Material-UI, BootStrap
- Databases & Cloud Platforms MySQL, SQL Sever, MongoDB, Redis, Firebase, AWS, Azure, Google Cloud Platform
- Tools & OS Docker, CI/CD, Git, Postman, Linux, Dagster, Apache Tomcat
Courses
- CS Grad-Level Internet and Web Systems, Machine Learning, Artificial Intelligence, Big Data Analytics, Database and Information Systems
- CS Ugrad - Algorithms and Data Structures, Computer Systems, Operating Systems Design and Implementation, Discrete Mathematics and Probability
Other Interests
- Hobbies: Travel (just went to Antarctica!), musicals (14 broadway shows), orchestra (piano, violin, cello), tennis, and so much more! The world has so much more to explore and I cannot wait.