Exploring Interdisciplinary Research at Duke via Ph.D. Committees
1st Place - 2018 Scholars@Duke Visualization Challenge
2018 Scholars@Duke Visualization Challenge
Duke Scholars Bridge Disciplines to Tackle Big Questions
Description: By combining Duke Ph.D. committee membership data with the faculty appointments directory, connections between academic organizations were found and used to construct an undirected, weighted network (or graph). From this network communities of closely linked organizations were created via the Louvain method. Additionally, the level of interdisciplinary activity in each organization was measured by comparing the relative weights of their external and self connections. Analysis won 1st place in the competition.
Methods: Network analysis, Louvain method
Software: networkx, pandas, jupyter
Numerical Methods and the Dampened, Driven PendulumPaper
Description: A computational study of the dampened, driven pendulum using the Euler-Cromer and Rung-Kutta numerical methods to investigate resonance, nonlinear behavior, and chaos. Numerical simulations compared to theory where possible.
Methods: Euler-Cromer, Rung-Kutta, Ordinary Differential Equations, Chaos and Lyapunov Exponents
Software: numpy, matplotlib
My research interest is experimental particle physics at the LHC, specifically the ATLAS experiment. Based at Duke University I analyze data and write code, focusing on jet physics with my advisor Prof. Ayana Arce.
Multi-b Jet Search:
Currently I am researching new physics beyond the standard model with the multi-b search. We are looking for supersymmetric (SUSY) particles, gluinos in this case, that decay to multiple b-quark jets plus missing energy. This research will form my PhD thesis.
- Search for supersymmetry in final states with missing transverse momentum and multiple b-jets in proton-proton collisions at sqrt(s) = 13 TeV with the ATLAS detector - 2018
Large-Radius Jet Calibration:
For my qualification task to earn ATLAS authorship I developed a data driven jet energy scale (in-situ JES) calibration for large-radius jets. I am responsible for the photon-jet direct balance portion of the combined calibration, which uses momentum conservation to calibrate the large-radius jet by balancing it with a well-measured photon.
- In situ calibration of large-R jet energy and mass in 13 TeV proton-proton collisions with the ATLAS detector - 2018
- Large-R Photon+Jet In Situ Calibration - BOOST 2018 Poster
- In-situ measurements of the ATLAS large-radius jet response in 13 TeV pp collisions - 2017
- In-situ jet energy scale calibration of large-radius jets - US LUA Lightning Round Talk - 2016
Teaching Assistant for DECISION 522Q: Data Visualization
Course Description: This course explores techniques to effectively communicate information about data using graphical means, in popular data visualization tools such as Tableau.
Laboratory Teaching Assistant for PHYSICS 271L: Electronics
Course Description: Elements of electronics including circuits, transfer functions, solid-state devices, transistor circuits, operational amplifier applications, digital circuits, and computer interfaces.
Laboratory Teaching Assistant for PHYSICS 152L: Introductory Electricity, Magnetism, and Optics
Course Description: Intended principally for students in engineering and the physical sciences. Topics include: electric charge, electric fields, Gauss's Law, potential, capacitance, electrical current, resistance, circuit concepts, magnetic fields, magnetic and electric forces, Ampere's Law, magnetic induction, Faraday's Law, inductance, Maxwell's Equations, electromagnetic waves, elementary geometric optics, wave interference, and diffraction.
Currently I am unable to schedule regular tutoring sessions. However if you are a Duke undergraduate in PHYSICS 141/2 or PHYSICS 151/2 and are interested in having an occasional review session, such as before an exam, please email me at
Dielectric Sphere: Electric fields due to a dielectric sphere with a point charge at the origin in a constant external Ez field.
Dielectric Sphere Plotting Code: Mathematica code to create the above plots. You must provide your own Er(r)!