cv
Please see my resume (pdf to the right) for a complete list of experiences, projects, and skills!
Basics
Full Name | Will Ryan Corcoran |
Phone Number | 360 708 7616 |
wcorcoran !at! ucsb !dot! edu |
Education
-
2024 - 2026 Master of Science (M.S.), Computer Science
University of California, Santa Barbara -
2022 - 2025 Bachelor of Science (B.S.), Computer Science
University of California, Santa Barbara - Early Research Scholar
- Regents Scholar
- College of Engineering Honors
- Dean's Honors
Work Experience
-
2025 Software Development Engineer Intern
Amazon Web Services - Elastic Container Service Team.
-
2024 Software Engineering Intern
Music Audience Exchange (MAX) - Delivered algorithms to gather and format various metadata for 1000s of artist sites into well-structured responses, improving data collection times by up to 1,500%.
- Enhanced recommendation system efficiency by 380% through profiling, statistical analysis, and intelligent approximations.
- Contributed to 15 API endpoints, including a subdomain generation tool using OpenAI’s API and Cloudflare with caching for accelerated recall.
- Established a scheduling software to automate updates for 3 user-relevant datasets with queuing to minimize system stress.
-
2024 - 2025 Data Structures and Algorithms, Undergraduate Learning Assistant
UCSB, Computer Science - Conducted office hours for over 100 students, provided support regarding homework, exams, and programming problems.
- Graded 800 assignments and administered 2 exams, ensured students understand complex, challenging concepts.
- Corresponded with the teaching team to ensure optimal student learning and manage course pace.
-
2023 Fullstack Software Engineering Intern
Haggard Labs - Assisted the launch of Yopp, a financial wealth aggregation application, with a focus on user experience and interface.
- Designed an ease-of-use platform for simple addition and relevant analysis with React Native and TypeScript.
- Optimized data writing and retrieval by up to 80% through NoSQL database management.
- Engineered secure serverless functions to retrieve financial data from external entities via RESTful APIs, leveraging Node.js and Firebase Cloud Functions.
- Communicated closely with the oversight team to ensure quality control and align design with strategic objectives.
Research Experience
-
2024 - 2025 Improving Bounds for Randomly Sampling Graph Colorings
Eric Vigoda, UCSB - Work to improve (11/6 − ϵ) bound using Markov chain Monte Carlo and linear programming.
-
2023 - 2025 Targeted Edge Perturbations on GNNs
Dynamo Lab, UCSB - Approximate the robustness of 5 graph neural network architectures to edge perturbations, contrast results to adversarial attack responses.
- Evaluate the effectiveness of 4 heuristic approaches to maximize edge additions while preserving model accuracy.
- Invented a two-part greedy-primed gradient attack by analyzing graph characteristics and extensive literature reviews.
-
2024 GraphEval36K - Benchmarking Reasoning Capabilities of LLMs on Graph Datasets
Dynamo Lab, UCSB - Accepted to NA ACL.
- Collected 20 undirected graph problems with a varying degree of difficulty, structure, and intended algorithms.
- Generated the first extensive graph dataset of 2000 test cases for 12 different graph categories with NetworkX.
- Prompted 160 solutions across 8 LLMs, while measuring performance on test cases and categories.
Leadership Experience
-
2023 - 2025 Leadership Committee
CRU, Real Life - Coordinate and plan weekly events, meetings, and dinners; ensure all resources are supplied
Volunteering
-
2022 - 2024 8th Grade Math Volunteer
Goleta Valley Junior High School - Led a group of five or more students down paths to accomplish classwork and review homework.
- Provided support for instructor of under-performing class through individualized, targeted instruction.
-
April 2023 Open House Assistant
UCSB - Met with prospective students about experience as a Computer Science major and Regents Scholar.