Projects
mars rover
my first schematic ever. teensy-based soil sampling system.
photosensors are used to determine the frequency of light shone
through a soil sample. science team used these measurements to detect
presence of materials in the sample. on board drilling, pump, and vibration
controls.
unobtrusive heart monitor for autonomous buses
high precision analog microphone for picking up heart sounds through vehicle upholestry.
amp is tuned to pick up frequencies at the known heart rate range. differential amp blocks
out any vehicle noise.
f1 style ev
ground up electrical design of an EV for FSAE michigan. this got scrappy. lot of late
nights getting things to blink and evading solder fumes.
power control ic
industry sponsored capstone. i still think about this project. em and circuit desgin
colliding into the final boss of layout is such a fun challenge. this is a transcondutance
filter for blocking noise from the mechanical "bounce" of the switch (from our pov the
switch just closes but it actually turns on an off a few times before settling).
automated pcb layout
found diode's repo and wanted to try building in
layout. they definitely have this its just not open sourced. so far im thinking:
- calculate speed of each trace (frequency * current/rise time)
- place these first as close as possible
- place I/O devices as far as possible from these traces
- create separate ground for these I/Os
- add ground plane and route rest of traces based on speed
super high level. so much more nuance to this but i like the idea of starting by trace speed.
would also love the input of this system to be the standards you're trying to comply to (can
get trace width, clearance, and creepage from that). this is what i have so far.
telemetry data analysis
good agentic use case because the telemetry data from mavlink is too big to fit into the
context window. built an intent classifier to determine what context to feed it. i chunk the
flight data into segments (takeoff, landing, etc) and had json for direct questions (max
acceleration, max temp). this also made me realize how important prompt eval work is. and
that json eats up a ton of tokens.
repo
prospect recommendation system
this was contract work so can't share any code. but classical ml problem which gave me a
great fundamental understanding of neural networks. problem was to recommend prospects to
wealth managers with tabular prospect data (age income bracket, net worth, etc). goal was to
get to collaborative filtering so put out a simple if else to a/b test on. started to
vectorize the data and built a scoring system for user interactions (how valuable is a
profile visit vs email sent) to test how well the weights of our vectors were working. used
pca to reduce dimensionality on the refined vectors.
intro and nurture system
another contract project. system for automating outreach to nursing home owners with
potential vendors. vendor would fill out a profile we'd use to find potential matches. sent
out emails and used llms to analyze sentiment of responses. got to work with some exciting
companies. we brought one from pre-seed to series a.