> [!basicnonexample] Under Construction.
> If you find any bugs, typos, omissions, or other mistakes, [[Welcome!#contact|please let me know]]!
^nonexample
# Biography
I am studying [Part III Mathematics](https://en.wikipedia.org/wiki/Part_III_of_the_Mathematical_Tripos) at the University of Cambridge, where I also work with [Pietro Liò](https://www.cl.cam.ac.uk/~pl219/) on geometric and topological deep learning. Broadly speaking, I am interested in analyzing geometric data and geometrically analyzing data, with an eye toward scientific applications.
Prior (2020-24), I graduated <em style="color: inherit !important;">summa cum laude</em> from the University of Michigan with honors degrees in mathematics, cognitive science, and electrical engineering alongside a music minor. I was fortunate to be mentored by [Laura Balzano](https://web.eecs.umich.edu/~girasole/?page_id=235), among others.
I am originally from Detroit, Michigan, US. Outside of academia, I enjoy playing the cello, learning languages, running, and strategy card games. I am a proponent of [Federico Ardila's axioms](https://fardila.com/) in my teaching and research.
[[Welcome!#Contact|Feel free to reach out!]]
# Recent Research Areas
<span class="project">[[Complex Networks and Grassmann Geometry]]<span class="invisible-element">Machine Learning</span><span class="invisible-element">Cognitive Science</span><span class="invisible-element">Geometry, Topology</span><span class="invisible-element">Complex Systems</span></span>
<span class="project">[[Dynamic Manifold Learning]]<span class="invisible-element">Machine Learning</span><span class="invisible-element">Cognitive Science</span><span class="invisible-element">Geometry, Topology</span><span class="invisible-element">Complex Systems</span><span class="invisible-element">Harmonic Analysis</span></span>
<span class="project">[[Sheaves and Curvature for Graph Representation Learning]]<span class="invisible-element">Machine Learning</span><span class="invisible-element">Geometry, Topology</span><span class="invisible-element">Complex Systems</span><span class="invisible-element"></span></span>
<span class="project">[[Blind Deconvolution using Fourier Edge Detection]]<span class="invisible-element">Machine Learning</span><span class="invisible-element">Harmonic Analysis</span><span class="invisible-element">Physical Sciences</span><span class="invisible-element"></span></span>
<span class="project">[[Wavelets for Analytical Chemistry]]<span class="invisible-element">Machine Learning</span><span class="invisible-element">Harmonic Analysis</span><span class="invisible-element">Physical Sciences</span><span class="invisible-element"></span></span>
<span class="project">[[Algorithmic Counterpoint and Generative Musical Grammar]] <span class="invisible-element">Machine Learning</span><span class="invisible-element">Cognitive Science</span><span class="invisible-element"></span></span>
<span class="project">[[Blending Immersion and Spaced Repetition in Vocabulary Acquisition]] <span class="invisible-element">Machine Learning</span><span class="invisible-element">Cognitive Science</span><span class="invisible-element"></span></span>
# Publications
> [!basicnonexample] Coming Soon. [(Scholar)](https://scholar.google.com/citations?view_op=list_works&hl=en&hl=en&user=EVYn1s4AAAAJ)
>
^nonexample
# Other Projects
> [!basicnonexample] Coming Soon.
>
^nonexample
# [Contact](mailto:
[email protected])
`jmh274(at)cam[dot]ac[dot]uk`
# The Garage Door
> [!basicnonexample] Coming Soon.
> Recently, I have been practicing [working with the garage door up](https://notes.andymatuschak.org/About_these_notes?stackedNotes=z21cgR9K3UcQ5a7yPsj2RUim3oM2TzdBByZu) while studying mathematics. Behind this website is a wiki of various notes I have taken, wherein each note should be understood not as a snapshot of mathematics, but as a snapshot of <em style="color: inherit !important;">myself</em> learning something for the first time. **These notes are not comprehensive, nor correct (!), nor up-to-date.** Indeed, they should not be if I am "learning in public" correctly!
>
To enter the garage (desktop only), click the leftmost icon ('global graph') on the digital graph widget and select a node from the network displayed.
^nonexample