Problem Solver

Patrick Gambill

Patrick Gambill

Areas Patrick Gambill is Knowledgeable in:

I am particularly interested in network theory, linear algebra, and algorithms.

Techniques Patrick Gambill Uses:

When working with math problems, I find it helpful to start by working simpler test cases. Often by working through simpler test cases, I can start to get a feel for a more general solution. When I develop a more general method for solving a type of problem, I attempt to break the method by finding extreme examples.

Patrick Gambill's Problem Solving Skills:

  1. 4 years of experience with Mathematica
  2. 4 years of experience with C++
  3. 6 Years of Python
  4. 2 years of experience with Matlab

Patrick Gambill's Problem Solving Experience:

  1. I helped develop code to model laser data for detecting methane.
    I have modeled various networks in Python using the NetworkX library.
    I have implemented random terrain generation using the wave-function-collapse algorithm in Python.
    I have implemented the Runge-Kutta-Fehlberg method in Python using the Scipy library.
    I have implemented various image compression methods in Octave.