Uses
What I build with.
The languages, tools, and AI assistants behind my work and side projects. A mix of familiar foundations and things I’m exploring.
Languages & web standards
The building blocks behind my applications and websites.
C#
A programming language for .NET applications.
TypeScript
JavaScript with static types.
JavaScript
A programming language for the web.
Python
A programming language for scripting and backend development.
SQL
A language for querying and managing relational data.
HTML & CSS
Markup and styling for web interfaces.
Frameworks & libraries
Tools for turning those building blocks into working software.
Data & business platforms
Backend services and platforms I’ve worked with across projects.
Supabase
A backend platform built around a PostgreSQL database.
Salesforce
A customer relationship management platform.
ServiceNow
A platform for enterprise workflows and service management.
Development tools
Editing, version control, and getting projects onto the web.
Visual Studio Code
A code editor with integrated debugging and extensions.
GitHub
Code hosting, pull requests, and project collaboration.
Vercel
A platform for building and hosting web applications.
AI toolkit
Assistants and agents I use and explore for thinking, building, and everyday tasks.
ChatGPT
OpenAI’s assistant for questions, writing, and coding.
Codex
OpenAI’s coding agent for software development tasks.
Claude
Anthropic’s assistant for writing, analysis, and coding.
Muse
Meta’s personal AI agent for tasks across apps and the web.
Grok
xAI’s conversational AI assistant.
Microsoft Copilot
Microsoft’s AI assistant for everyday tasks.
GitHub Copilot
GitHub’s AI coding assistant.
VS Code Agent
An agent workflow within Visual Studio Code for editing code and running tools.