Tools of the trade

My tech arsenal

A curated set of languages, frameworks, and tools I reach for when building reliable, modern software.

Languages

Languages I write production code in.

JavaPythonC#C++JavaScriptTypeScriptPHPGroovyPowerShellM
Frontend/Fullstack

UI frameworks, routers, and styling.

ReactAngularNext.jsRemixReact RouterReact NativeTanstackReduxTailwindVite
Backend

Server-side frameworks and runtimes.

Node.js.NETSpringHibernateExpressFlaskRabbitMQ
Data & APIs

Querying, shaping, and integrating data.

RESTGraphQLSOAPWebhooksSwaggerPower Query
Databases & ORMs

Storage, querying, and modeling.

PostgreSQLMS SQL ServerMySQLMariaDBRedisNeon TechFirebasePrismaDrizzleOpenJPA
DevOps & Cloud

Deployment, orchestration, and infrastructure.

AWSAzureGoogle CloudFly.ioDockerKubernetesJenkinsGitHub ActionsMavenNginxGit
Testing & QA

Quality, coverage, and behavior validation.

CypressVitestJestTesting LibraryMSWCucumberESLint
Tools & Platforms

Day-to-day tools and platforms.

JiraCamundaCelonis