William Cunningham

William Cunningham Email and Phone Number

Computer Engineering 4+1 at Purdue University
William Cunningham's Location
Avon, Indiana, United States, United States
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

William Cunningham's Current Company Details

Computer Engineering 4+1 at Purdue University
William Cunningham Work Experience Details
  • Purdue University
    Undergraduate Researcher
    Purdue University May 2024 - Jul 2024
    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.
  • Purdue University
    Asic Design Laboratory Undergraduate Teaching Assistant
    Purdue University Jan 2024 - May 2024
    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.
  • Texas Instruments
    Product Engineer
    Texas Instruments May 2023 - Aug 2023
    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.
  • Purdue University Instructional Innovations
    Student Web Developer
    Purdue University Instructional Innovations May 2022 - Dec 2022
    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.
  • Chick-Fil-A-Franchise
    Kitchen Staff
    Chick-Fil-A-Franchise Nov 2020 - Jan 2022
    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.
  • Chipotle Mexican Grill
    Crew Member
    Chipotle Mexican Grill Jan 2020 - Sep 2020
    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.

William Cunningham Education Details

Frequently Asked Questions about William Cunningham

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

William Cunningham's current role is Computer Engineering 4+1 at Purdue University.

What schools did William Cunningham attend?

William Cunningham attended Purdue University, Avon High School.

Not the William Cunningham you were looking for?

  • William Cunningham

    Scrum Master At Shelter Insurance Companies
    Columbia, Mo
    1
    gmail.com
  • 4
    db.com, endava.com, yahoo.com, aol.com

    4 +141054XXXXX

  • William Cunningham

    15+ Years Of Delivering Significant Results In Financial Services, Business Consulting, Sales, And Client Service.
    Newtown Grant, Pa
    8
    msn.com, peoplepc.com, yahoo.com, rocketmail.com, mchsi.com, mchsi.com, morganstanley.com, morganstanley.com

    4 +191478XXXXX

  • William Cunningham

    Ace And Automation Engineering Manager, Oem At Hamilton Company
    Reno, Nv
    3
    gmail.com, hamiltoncompany.com, hamiltoncompany.com
  • William Cunningham

    Professor Of Medicine And Public Health At Ucla
    Santa Monica, Ca
    2
    mednet.ucla.edu, arts.ucla.edu

    2 +131079XXXXX

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.