Skip to content
View almondshawarma's full-sized avatar

Highlights

  • Pro

Block or report almondshawarma

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
almondshawarma/README.md

Howdy, I'm Aman 👋

I'm an undergraduate nuclear engineering student at Texas A&M, currently doing precision-measurement physics at the Cyclotron Institute! I really like understanding things from first principles, building the instrument, deriving the math, then finding where it connects to everything else.

My long-term goal is working on magnetic confinement for fusion energy, but for now I'm lucky enough to work on some genuinely beautiful physics up close, and it's humbling how far first principles get you.


🔬 What I'm working on now

  • TAMUTRAP: Research on a cylindrical Penning trap measuring β–ν angular correlations in nuclear beta decay, searching for physics beyond the Standard Model.
  • LSTAR: I built the control system for the Cyclotron Institute's isobar separator, multipole ion optics driving a high-voltage crate over SNMP, cleaning the ion beam to a mass resolving power of M/ΔM ≥ 5000!

🛠️ Featured projects

TAMUTRAP-timing: The control software for TAMUTRAP's pulsed timing chain. It turns high-level pulse descriptions into low-level SpinCore PulseBlaster instructions so the trap catches ions at the right microsecond. One pure-Python core drives both a Tkinter operator GUI and a headless EPICS IOC. Every mode can run dry, with or without the hardware present. Python · SpinAPI · caproto (EPICS) · Tkinter

LSTAR-MPOD-control: The production control software for LSTAR. It computes electrode voltages from physics parameters (quadrupole / hexapole / octupole strengths), driving a WIENER MPOD crate over SNMP, with three-layer safety validation, audit logging, and both GUI and CLI frontends. Python · puresnmp · NumPy · Tkinter

🧰 A few smaller things I'm tinkering with

  • Hall-effect magnetometer: built from first principles, Biot–Savart, vector calculus, calibration. (Repo coming soon)
  • Guitar acoustic-resonance mapper: Helmholtz resonance and the wave equation on a bounded domain, via FFT. (Repo coming soon)
  • Car DAQ / road-grade estimator: ESP32 + OBDII, Kalman-filter sensor fusion for a quantity the car never measures directly (Currently on hold as I get my car repaired)

✍️ I write things down

I keep a public digital garden! These are working notes and half-formed ideas across physics, math, and engineering, from tacos to Penning traps.

🧪 Tools I've been using

Python Linux Git LaTeX NumPy Arduino

🔗 Elsewhere

Website LinkedIn


Aman's GitHub stats Top languages

Pinned Loading

  1. LSTAR-MPOD-control LSTAR-MPOD-control Public

    Production SNMP control system for the LSTAR isobar separator's multipole electrodes (TAMU Cyclotron Institute/TAMUTRAP), with a CLI + GUI, shared physics core, and layered hardware-safety checks.

    Python 6

  2. TAMUTRAP-timing TAMUTRAP-timing Public

    Production control system for TAMUTRAP's pulsed timing chain (TAMU Cyclotron Institute), programming a SpinCore PulseBlaster from a shared pulse-math core, with a tkinter GUI and an EPICS IOC, all …

    Python 1