I'm Hank Sha.

|

Available for roles

AI enthusiast interested in AI systems and mechanistic interpretability.

Outside of work, I write blogs, train at the gym, explore new music, and occasionally experiment in the kitchen.

Skill Map

PyTorchPyTorch
PythonPython
TypeScriptTypeScript
RR
🦜LangChain
HuggingFaceHuggingFace
GitGit
MongoDBMongoDB
VercelVercel
Node.jsNode.js
PostgreSQLPostgreSQL
n8nn8n
DockerDocker
Scikit-learnScikit-learn
ReactReact
Claude CodeClaude Code

Building/Learning in Public

I write to clarify my own thinking.

Projects

Data4Good Hackathon

1st Place

UCSB 2026. Won the Civic Engagement & Policy track at the Data4Good hackathon.

View on Devpost →

Biotech Intelligence Engine

Personal Project

A multi-source intelligence platform that aggregates data from SEC filings, clinical trial databases, FDA calendars, and biotech news feeds to facilitate catalyst-driven investment decisions. Features a RAG pipeline and on-demand AI synthesis for real-time analysis.

AI Job Applier — Chrome Extension

Personal Project

A browser extension that autonomously scrapes job descriptions and auto-fills application forms across ATS platforms.

Exploring How LLMs Improve Graph Quality Using Topological Signatures

Research

Research investigating how large language models can enhance graph quality through topological signature analysis in tasks like node classification and graph unlearning.

Closed-Loop Steering in Mechanistic Interpretability

Research

Researching closed-loop steering in mechanistic interpretability, applying control theory to enable stable, feedback-driven model behavior modification.

Vibe Copilot

Planned
Project

A copilot layer for AI-assisted coding that gives developers visibility and control over their sessions. Features include context management with 50% rot warnings, agent interaction visualization, worktree visualization, session completion notifications, and real-time usage monitoring.

Selected Work

Applications of the above. Each follows: Context → Action → Lessons