# about
I'm drawn to the parts of machine learning that people skip. Anyone can call model.fit(). I'd rather understand what it's doing — so I wrote my own deep learning framework, backpropagation and all, before I let myself use TensorFlow.
That habit shows up in how I build. My sentiment project didn't start with a dataset; it started with a scraper, because the dataset didn't exist. When labeling by hand proved impractical, I used an LLM as a weak supervisor and checkpointed the whole run so it could survive an API failure at 3am.
Languages
- Python
- JavaScript
- SQL
ML
- TensorFlow / Keras
- NumPy
- scikit-learn
- LSTMs
- Backpropagation from scratch
Data
- Selenium
- Pandas
- HuggingFace tokenizers
- OpenAI API
Systems
- Flask
- Linux
- nginx
- Google Cloud
# contact
Happy to talk about machine learning, a role, or a project.