Profiles from Search

Profile photo

Matt McCaw


Previous positions

  • Research Intern at Lu Sham Lab Group
  • Teaching Assistant for Circuits Lab at University of California, San Diego


University of California San Diego, Bachelor of Applied Science (B.A.Sc.), Physics with specialization in computational physics




I am a physics major with a strong interest in engineering, data analysis, and computer programming. I chose to specialize in the field of computational physics where we focus on programming computers to simulate theoretical models, and analyze both theoretical, and experimental data. I have chosen to focus my course work primarily toward circuit labs, computational labs, optics, and quantum mechanics. I have also had two research internships during my time at U.C. San Diego. One was writing image analysis and image acquisition software in MATLAB for a biophysics lab that was studying planarian worms. The lab needed software that could locate a worm and track it’s movements and perform statistical analysis on the data that was collected. The second research internship was developing a mathematical theory to describe experimental results in the field of condensed matter and quantum information. More specifically, my goal is to model a system of two ferromagnetic spin waves aligned with their angles anti-parallel to each other, and test my mathematical models by running computer simulations of the system and comparing it to experimental results.


  • Programmer/Project Manager

    Cyth Systems Inc.

    July 2015 – Present(4 years 3 months)Greater San Diego Area

    Write applications for machine vision inspection systems, motors, real time/FPGA controllers and other applications using LabVIEW, Java, and C/C++. Research vendor APIs to develop an understanding of device driver architecture with the intention of rewriting core functionality. Develop and maintain motion control algorithms. Basic electrical wiring and mechanical fabrication as needed. Manage project budgets exceeding $100k. Breaking up project budgets into labor hours and material costs in a way that ensures the project will be completed and shipped on time. Work with other engineers with different skill sets as needed based on the details of the project.

  • Research Intern

    Lu Sham Lab Group

    November 2014 – July 2015(8 months)University of California, San Diego

    Developed an understanding for spin waves, and magnon theory. Currently collaborating to develop a theoretical model of two ferromagnetic spin waves aligned anti-parallel to each other, with a single magnon state propagating through one of them. Intending to make a computer simulation of the theoretical models and analyze the energy spectrum of the system.

  • Teaching Assistant for Circuits Lab

    University of California, San Diego

    March 2015 – June 2015(3 months)Greater San Diego Area

    Help undergraduate physics majors develop an understanding of circuit elements, and the circuits they build. Assist students in troubleshooting circuits that are not performing as intended. Provide insight into homework problems when needed. Grade homework assignments and lab reports.

  • Research Intern

    Collins Lab

    April 2013 – September 2013(5 months)University of California, San Diego

    Write image acquisition software in MATLAB to acquire images from a camera at a set frame rate and save the images in numerical sequence. Write image analysis software in MATLAB that would batch-read sequenced images of a planarian worm, allow the user to locate it’s center of mass coordinates using a GUI, and track it’s movement for the duration of an experiment. After it was done tracking all of it’s movement it would calculate and plot a variety of statistical parameters such as mean squared displacement, velocity auto-correlation, mean speed, and more. Tend to multiple separate populations of planarian worms the be used for the experiment. Set up camera’s, infrared light fixtures, and other lighting fixtures that were used in the experiment. Carried out experimental tests and collected data to be analyzed by the MATLAB software.

  • Loan Officer for USAA Federal Savings Bank


    June 2011 – September 2011(3 months)Milton Freewater, Oregon

    Assisted customers in applying for personal and auto loans via telephone. Approved or denied loans to customers based on credit history and income. Filed paperwork in accordance to state specific laws. Collaborated with underwriters in special cases.

  • Box Office Shift Supervisor

    Hallett Cinemas

    April 2008 – November 2010(2 years 7 months)Walla Walla, Washington

    Set up work stations for other employees working in the box office. Stocking and re-ordering tickets. Delegated daily tasks, breaks, and other responsibilities to other employees working in the box office. Operated cash register.

  • DSL Technical Support Agent


    June 2004 – March 2006(1 year 9 months)Milton Freewater, Oregon

    Assisted Qwest DSL subscribers in repairing internet connectivity via telephone. Took over for other agents when a manager’s assistance was needed.


  • University of California San Diego

    Bachelor of Applied Science (B.A.Sc.), Physics with specialization in computational physics

    2011 – 2015

  • University of California, San Diego

    Bachelor of Science (BS), Physics with Specialization in Computational Physics

    2011 – 2015

    Theoretical physics research in the fields of condensed matter physics, and quantum information. Experimental physics research in the field of biophysics. Made simulations of galaxy collisions using a variety of computational methods for handling models of many body physical systems. T.A. for upper division circuits lab for physics majors. Built an electronic drum set using an Arduino micro-controller, piezo transducers, and other IC’s.

    Activities and Societies

    Theta Tau: Co-ed Professional Engineering Fraternity. Academic Chair (2012 – 2013). Pledge Marshal (Fall Quarter 2012).


  • English

    Native or bilingual proficiency

  • American Sign Language

    Limited working proficiency


  • Electronic Drumset

    October 2014

    Built an electronic drumset using an Arduino micro-controller, and piezo transducers. Programmed the Arduino to read induced EMF signals from the piezo transducer and interpret it as MIDI data. Optimized Arduino code to reduce latency for realistic feel and volume control that depended on how hard the drum pad was struck. Conditioned Piezo transducer signal so that it would only send a single well pronounced, short impulses that did not have a peak above 5 volts.

    Team Members (1):
    • Matt McCaw
  • Galaxy Simulation

    March 2015

    Wrote a program in C to model a cartwheel galaxy collision. Set up initial conditions of a spiral disk galaxy and a spherical galaxy. Simulated the time evolution of the two galaxies using Newtonian gravity calculations. The simulation was done using an N-body simulation as well as a tree-code simulation.

    Team Members (1):
    • Matt McCaw
  • Developing a tank battle video game using Unreal Engine 4

    June 2016

    Learning about game development and Unreal Engine 4 by creating a tank battle game inspired by World of Tanks. Design landscapes, implement AI path finding, physics collisions, and other essential game components.

    Team Members (1):
    • Matt McCaw

Skills & Expertise

  • Music Theory
  • Matlab
  • Unreal Engine 4
  • Particle Physics
  • Computational Physics
  • Applied Mathematics
  • Physics
  • Electrical Design
  • LabVIEW
  • Customer Service
  • PowerPoint
  • Mathematica
  • Game Development
  • C
  • Quantum Theory
  • Percussion
  • OpenDX
  • Image Analysis
  • C++
  • Electrical Engineering
  • Quantum Information
  • Microsoft Word
  • Gnuplot
  • Spin Waves


  • Certified LabVIEW Developer

    National Instruments, License 100-917-10988

    January 2017 – January 2020

Volunteer Experience & Causes

Causes Matt cares about:

  • Animal Welfare
  • Arts and Culture
  • Children
  • Education
  • Environment
  • Human Rights
  • Poverty Alleviation
  • Science and Technology