Personal project
SoundLens - AI-assisted acoustic investigation
An AI-assisted platform for investigating recordings, product variants, test conditions, and algorithm outputs using deterministic DSP evidence.
View repository
Personal project00 — Context
The problem
Engineers need one traceable workflow for investigating batches of recordings, selecting regions, comparing variants, and checking the evidence behind an interpretation.
01 — Role
My contribution
- 01
Designed the product direction, backend/frontend architecture, and technical-user workflow.
- 02
Built deterministic waveform, spectrum, metric, tonal, and region-scoped analysis.
- 03
Implemented an AI Copilot using structured tool calls over typed evidence, units, and limitations.
- 04
Created traceable reports, refusal behaviour, and automated evaluation for reliable AI-assisted analysis.
- 05
Designed the roadmap toward batch comparison, anomaly investigation, and scalable engineering workflows.
02 — Engineering
Technical approach
- 01
C#/.NET backend with a React and TypeScript frontend.
- 02
Separate deterministic DSP calculations from the AI explanation layer.
- 03
Ground every generated answer in typed evidence with explicit units, scope, and limitations.
- 04
Structure analysis capabilities as tools that can support increasingly complex investigation workflows.
03 — Quality
How I checked it
- 01
Automated backend, frontend, and workflow behaviour tests.
- 02
Checks for missing evidence, unsupported questions, and safe refusal behaviour.
- 03
Answer evaluations against the exact analysis evidence referenced in each response.
Continue the conversation
Discuss this work.
I can share additional context about the engineering decisions and my contribution where confidentiality allows.