drag a row to twist it

hi! i’m lexi.

I’m a student at the University of Pennsylvania, studying Mathematics and Computer Science. I enjoy the mix of analytical thinking and creativity in programming, especially algorithms, real-time systems, and anything that involves rendering or visualizing math.

Lexi Sierfeld

projects

Gravitas screenshot
C++ | OpenGL | GLSL
Gravitas

A real-time 3D n-body gravity simulator with seven backends, up to a GPU Barnes–Hut solver.

GeoStitch screenshot
Java | jMonkeyEngine
GeoStitch

Turns any 3D mesh into a crochet pattern by mapping its surface to row-and-stitch coordinates.

GridMorph screenshot
Python | linear algebra
GridMorph

Type a 3×3 matrix and watch a wireframe cube animate into its transformed shape.

Lu-177 dosimetry screenshot
Python | Monte Carlo
Lu-177 dosimetry

Simulates kidney radiation dose for Lu-177 cancer therapy using Monte Carlo methods.

AudioVisualizer screenshot
Java | FFT
AudioVisualizer

Live waveform, frequency-bar, and spectrogram views driven by a hand-written FFT.

experience

  1. May 2026 – Aug 2026
    Software Developer Intern
    IBM | San Jose, CA

    Built IBM’s first Python driver for IMS, its mainframe database.

  2. Jul 2025 – May 2026
    Software Engineer Intern
    Green Optic Films | Philadelphia, PA

    Built a platform for reviewing and annotating surgical video.

  3. Jan 2024 – Nov 2024
    Research Assistant
    Perelman School of Medicine | Philadelphia, PA

    Built models that used protein simulation data to rank antibody drug candidates.

contact

Feel free to reach out!