Work Experience

Toggle all collapses
Research Assistant, DSP and Machine Learning for Photonic Networks
Fraunhofer Heinrich Hertz Institute HHI, Berlin
Dec. 2025 - Present
DSP for photonic communications networks in urban environments.
Bike tour leader
Teen Treks, New York
Jun., Jul. 2025
I lead a bike tour adventure for a group of highschool students from NYC to Montreal.
Optimization for torsion balance flexures used in gravitational coherence experiment
National Institute of Standards and Technology, Maryland
Oct. 2024 - Nov. 2024
Project on torsion balance optimization. I made semi-analytic bending calculations with large cross section variation feasible.
Experimental and computational nonlinear optics researcher, continuing work, summer intern 2x
Naval Research Laboratory, Washington D.C.
Oct. 2022 - Jan. 2025
Wrote a library for perceptually uniform graphical/color representation of nonlinear Schroedinger equation solutions
Teaching assistant wave physics
University of Maryland, College Park
Sept. 2022 - May 2023
Grading, discussion proctoring for two semesters of wave physics.
Teaching assistant discrete mathematics
Montgomery College
Jan. 2021 - May 2021
Proctoring discussion groups in introductory discrete mathematics.
Tutoring
University of Maryland
Jan. 2021 - May 2022
Tutoring in physics at the University of Maryland. Earlier tutoring in CS and elementary education.

Education

Toggle all collapses
Bachelors dual degrees in physics and computer science
University of Maryland, College Park
Sept. 2021 - May 2025
Additional completion of a minor in German language, and the astronomy introductory sequence.
College coursework math and computer science
Montgomery College
Sept. 2020 - May 2021
Technical courses in mathematics and computer science.

Research papers/posters

Presentations

Selected awards

Selected course projects/fun

Selected personal projects

Toggle all images

Hobbies (to first order)

Picture: arriving after crossing Gotthard pass over the Alps by bike. Pictures: TeenTreks New York to Montreal bike touring!