I build high-assurance software with functional programming, expressive types, domain-specific languages, and agentic development. I'm exploring formal verification as a guardrail for AI-assisted engineering.
AI-assisted engineering, model-context integrations, and REST APIs.
Expressive type systems, embedded DSLs, theorem proving, and formal verification.
Web and mobile interfaces, backend services, and payment integrations.
Data analysis, relational and document databases, cloud platforms, and containerized development.


