Skills

Skills matrix

Rated honestly against the work, not aspirationally. Every skill is tagged with the project it was used in — if it's marked Advanced, I can discuss it at depth in an interview.

Advanced— Can defend at depth
Proficient— Comfortable with common patterns
Familiar— Used for one task, still learning

Languages & Querying

PythonAll six data projects
Advanced
SQLAnalytics engineering · Compliance
Advanced
dbtSQL warehouse · Compliance masking
Proficient
TypeScriptLedger full-stack app
Proficient

Machine Learning

scikit-learnFraud · Fake-news NLP
Proficient
XGBoostFraud · Fake-news NLP
Proficient
imbalanced-learn / SMOTEFraud detection
Proficient
SHAPFraud explainability
Proficient
spaCy / NLPFake-news classifier
Proficient

MLOps & Engineering

Evidently AIModel monitoring
Proficient
MLflowModel monitoring
Proficient
Apache AirflowModel monitoring (local)
Familiar
Plaid integrationLedger finance app
Proficient

Data & Analytics

pandas / NumPyEvery project
Advanced
DuckDBSQL warehouse · Compliance
Proficient
Plotly / MatplotlibRisk · Fraud
Proficient
Great ExpectationsCompliance audit
Proficient

Domain & Full-Stack

Quantitative Risk — VaR, Monte CarloPortfolio risk
Proficient
GDPR / CCPA governanceCompliance audit
Proficient
React · Node · Express · PrismaLedger finance app
Proficient
Star-schema / dimensional modellingSQL warehouse
Proficient