resume
Overview
Full Name | Patrick May |
Location | Orlando, Florida |
Languages | English |
Education
-
2020 - 2024
Bachelor of Arts in Computer Science
The College of Wooster, Wooster Ohio, United States
- The College of Wooster is America's premier college for mentored undergraduate research. It is located in Wooster, ohio, with approximately 2,000 students. For the past 10+ years, it has ranked as the best higher education institution for senior capstone projects. Read More
-
Minor(s)
- Mathematics
- Music
- GPA : 4.0/4.0
-
Awards
- College Scholar Award
- Music Performance Award
- Dean's List
- Edward Taylor Prize
Tools and Skills
- Programming Languages - Python, C++, Groovy, Java, C, Zig, SQL, Dart, R, Haskell, Go, Arm ASM, Rust, Bash
- Tools - Git & Github, Docker, Linux (WSL, Kali), Wireshark, Azure DevOps, MSSQS, Docker
- Framework & Libraries - polars, numpy, jupyter, flask, Flutter,
Experience
-
August 2023 - Ongoing
Junior Quality Assurance Automation Engineer 1
Webstauraunt Store
- Sticking around part time during my fall senior semester, continuing and slightly expanding responsibilities from internship, with reduced weekly hours.
-
Summer 2023
QA Automation Engineer Intern
Webstaurant Store
- Complete 15+ automation testing tickets with an average complexity size of 24 hours per ticket.
- Utilize in-house Groovy framework built upon Selenium Grid for test creation, integration, and management.
- Analyze large production databases and create performant SQL queries based on observations.
-
2023 - ongoing
Teaching Assistant
The College of Wooster
- Assist students in solving problems and understanding various concepts within discrete math
- Provide mentoring in fundamental data structures and algorithms class using C++
- Improve algorithm analysis course structure through seeking extended visualizations and practice problems
- Lecture about select computer science topics and create handouts to aid in students learning throughout lessons
- Received professional development in areas of education, group management, and networking
-
Summer 2022
Software Engineering Researcher
Carnegie Mellon University
- Conducted novel research in the area of secure programming in computer science education
- Created a user study, gathered research subjects, and extracted knowledge from qualitative data
- Presented findings to world class professors, coworkers, and guests
-
2021 - 2023
Virtual Reality Lab Technician
The College of Wooster
- Design and remodel lab to be a space for students to experience and research virtual reality
- Compile documentation of introductory virtual reality materials to help other students get started
-
Summer 2021
New Student Mentor (ARCHer)
The College of Wooster
- Liaised between college peers, faculty, and staff through means such as email, Microsoft Teams, and Zoom
- Advised incoming first-year students on what courses would fit their personal and academic interests
-
2023 - ongoing
Trustee
Hans H. Jenny Investment Club
- Stepping away from executive position in the club in order to be able to devote more time towards my independent senior thesis
- Manage and perform fundamental analysis on various securities to recommend actions on our multi-million dollar portfolio which has outperformed pegged index by 16% on average annually
-
2022 - 2023
Executive Vice President
Hans H. Jenny Investment Club
- Research and manage the student-run club's investment portfolio of ~$10 Million in assets, to outperform pegged metrics by more than 10%
- Monitor portfolio risk and manage portfolio to keep risks within desired volatility parameters
- Manage officers and club activities to increase participation, engagement, and diversity
-
2020 - 2021
Secretary
Hans H. Jenny Investment Club
-
2020 - 2021
Trustee
Hans H. Jenny Investment Club
Projects
-
Fall 2023 - Spring 2024
Static Analysis Energy Tool
-
Fall 2023
Independent Study Analyzer
- Created a simple webscraper using Go to harvest 12,000 college theses papers’ metadata.
- Automated retrieval of all 6,000 accessible full-text pdf theses using python and selenium.
- Constructed a 6,000 entry by 92 observation dataset using GPU accelerated natural language pipelines and existing lexical analysis software.
- Performed exploratory data analysis and fitted various regression models to the lexical thesis data using R.
-
Spring 2022
CowProf
- A dynamic script analysis tool created off of Intel PowerLog3.0 and specific language logging wrappers.
- Culminated in a 25 page research paper about software profiling, energy optimization, etc.
- Gleaned meaningful insights from large logfiles using polars, a Rust-based dataframe and datawrangling library, for creating visualizations
-
Fall 2022
MapMyShopping
- Created a cross-platform mobile application using Flutter and Dart to assist in navigating big-box stores with asimple user interface, which we improved use and accessibilty by ∼60% through using focus groups
- Queried store RESTFul APIs to get store inventories, so that a shopping route based on a user’s shopping list using could be made.
- Constructed a NoSql database, Hive, to perform CRUD on user data much faster than other (No)SQL databases.
-
Spring 2022
CRUD Lifter
- Created a full-stack web application to journal fitness data using Flask, for individual use
- Built a mySQL database normalized towards 3NF using SQL to store arbitrary amounts of user data.
- Wrote an API to interface to the database, and created many unit tests using Python to verify performance throughout development cycle
-
Spring 2022
Dijkstra's Algorithm Visualizer
- Engineered a graph traversal algorithm visualizer using Python and NetworkX to display the process of Djikstra’s algorithm on any graph
- Animated the traversal through the graph using Matplotlib to help peers understand routing algorithms
Awards
-
2023
- Goldwater Scholarship Nominee
-
2022
- Ohio Wesleyan Programming Competition, First Place
-
2018
- Canada Talks Pharma Highest Rated Presentation (Keynote Speech)
-
2013
- Association of Fundraising Professionals Outstanding Youth in Philanthropy Award
Career Interests
-
Software Engineering
- back-end engineering
- systems engineering
- secure programming
- network development
-
Quality Assurance
- QA Automation
- API testing
- documentation development
Other Interests
- Hobbies: Competetive Programming, Calisthenics, Cello Performance, Video Gaming, Weightlifting,