William Cunningham
AeroLeads people directory · profile

William Cunningham Email & Phone Number

Computer Engineering 4+1 at Purdue University
Location: Avon, Indiana, United States 6 work roles 2 schools
LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 71%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Computer Engineering 4+1 at Purdue University
Location
Avon, Indiana, United States

Who is William Cunningham? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

William Cunningham is listed as Computer Engineering 4+1 at Purdue University based in Avon, Indiana, United States. AeroLeads shows a matched LinkedIn profile for William Cunningham.

William Cunningham previously worked as Undergraduate Researcher at Purdue University and ASIC Design Laboratory Undergraduate Teaching Assistant at Purdue University. William Cunningham holds Bachelor Of Science - Bs, Computer Engineering, Fourth Year from Purdue University.

Profile bio

About William Cunningham

I am in my fourth-year at Purdue University studying Computer Engineering, with concentrations in both Computer Systems and Microelectronics & Semiconductors. After graduating, I will return for a Master's in Electrical and Computer Engineering as part of the university's 4+1 program.My passions are rooted in Digital Design and Computer Architecture. Digital logic design courses captivated and influenced me. For the Summer of 2024, I will be conducting research with Purdue University to improve vector instruction performance in a RISC-V processor.What I know:- Data Structures and Algorithms in C- Microcontroller Programming & Interfacing- ASIC Design and Verification- Computer Communication Networks- Computer Security Basics- Computer Prototyping and Design- Operating Systems- Advanced Computer Security- CryptographyWhat I am learning:- Advanced Computer Architecture- Compilers- Network Forensics- Reverse Engineering

6 roles

William Cunningham work experience

A career timeline built from the work history available for this profile.

Undergraduate Researcher

West Lafayette, Indiana, United States

As part of the Summer Undergraduate Research Fellowship, I worked with Purdue University's SoCET team to optimize vector memory accesses in a RISC-V processor. Initially, the vector processor serialized memory accesses between all four vector lanes and the L1 data cache could only read & write 32-bit words. My changes to the core coalesced memory accesses between lanes that would point to the same cache block & matched tags with each other, and added read & write data lanes the width of a cache block between the load-store controller & the L1 data cache. The open-source tools Verilator and GTKWave were used to simulate and verify waveforms, respectively. Simulations showed an average 1.25 times speedup comparing the coalescer design to the of the serializer using a custom suite of benchmarks. Synthesis of my design involved Cadence's Genus and SkyWater's PDK. Addition of the coalescer did not impact the processor's critical path.I also became experienced with the engineering research process. My responsibilities included reading & annotating literature, writing an abstract & technical summary, and presenting my work at the end of the summer.SURF and SCALE funded this experience.

May 2024 - Jul 2024

Asic Design Laboratory Undergraduate Teaching Assistant

West Lafayette, Indiana, United States

As a UTA, I guided student development of VLSI digital circuits using SystemVerilog and commercial VHDL-based CAD tools and held office hours twice a week to assist students with achieving lab and course objectives. I also attended weekly meetings to discuss logistics, lab structure, and student progress.

Jan 2024 - May 2024

Product Engineer

Dallas, Texas, United States

I was on a team of Product Engineers that oversaw mmWave automotive radar transceivers. This role strengthened my data management & analysis skills. I regularly wrote scripts to help automate my work. An important script I wrote identified tests to remove to reduce device test time during the final round of testing. I also created a PHP webpage where Product Engineers could submit test requests to Engineering Techs. This drastically improved and standardized the process at which these requests were made. I also got experience operating Verigy 93k machines to test devices using the changes I made to test suites.

May 2023 - Aug 2023

Student Web Developer

Purdue University Instructional Innovations

As a student web developer, I worked on two projects designed to be used by both Purdue students and staff. Both of these projects used React & TypeScript for the front end and .NET for the back end.

May 2022 - Dec 2022

Kitchen Staff

Avon, Indiana, United States

In this position, I worked in the back of the house, which meant I did everything from counting & packaging nuggets to working six friers simultaneously during peak hours of operation. I developed skills relating to teamwork, such as communication, delivering products, and fulfilling the responsibilities of my role in the kitchen.

Nov 2020 - Jan 2022

Crew Member

Plainfield, Indiana, United States

This was my first job. I learned quite a lot about working fast and efficiently during my time at Chipotle. Most of my experience at Chipotle was taking orders from the guests. This developed my ability to listen and work with customers when delivering a product.I left this position to focus on my education and extracurriculars as I entered my senior year of high school.

Jan 2020 - Sep 2020
2 education records

William Cunningham education

Bachelor Of Science - Bs, Computer Engineering, Fourth Year

Activities and Societies: EPICS, ECE337 UTA, SURF, SCALE, SoCET GPA: 3.92 Within the EPICS program at Purdue, I was part.

Indiana Core 40 With Academic Honors Diploma

Avon High School

Activities and Societies: National Honors Society, Drum Major, Marching Band, Saxophone, Performing Arts Class Rank: 22 out of 770.

FAQ

Frequently asked questions about William Cunningham

Quick answers generated from the profile data available on this page.

What is William Cunningham's role at their current company?

William Cunningham is listed as Computer Engineering 4+1 at Purdue University.

Where is William Cunningham based?

William Cunningham is based in Avon, Indiana, United States.

What companies has William Cunningham worked for?

William Cunningham has worked for Purdue University, Texas Instruments, Purdue University Instructional Innovations, Chick-Fil-A-Franchise, and Chipotle Mexican Grill.

How can I contact William Cunningham?

You can use AeroLeads to view verified contact signals for William Cunningham, including work email, phone, and LinkedIn data when available.

What schools did William Cunningham attend?

William Cunningham holds Bachelor Of Science - Bs, Computer Engineering, Fourth Year from Purdue University.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the William Cunningham you were looking for.

View similar profiles