~/skills
Skills
The stack I reach for, grouped by role.
frameworks
What I build production apps with.
Vue.js10y – expertReact8y – expertNode.js10y – expertLaravel10y – expertSymfony8y – strongNuxt.js5y – strongNext.js4y – strongVite / VitePress3y – strong
languages
What I write in daily.
TypeScript8y – expertJavaScript25y – expertPHP25y – expertHTML25y – expertSQL25y – expertPython5y – strongCSS25y – strongSCSS / Sass12y – strongBash30y – strong
practices
How I keep things running.
System Architecture14y – expertSecurity15y – expertCode Review15y – expertTDD8y – strongCI/CD10y – strongAgile / Scrum12y – strong
data
Where the state lives.
PostgreSQL5y – expertMySQL25y – expertSQLite10y – strongRedis8y – expertMongoDB8y – strongElasticSearch1y – strongORMs (Doctrine / Eloquent / Prisma)12y – expert
tooling
What powers the workflow.
Git12y – expertDocker / Compose9y – expertNginx / Apache20y – expertClaude Code2y – strongGemini CLI1y – strong
operating systems and IDEs
Where I feel at home.
Ubuntu18y – expertDebian20y – expertWindows30y – strongCachyOS2y – strongPHPStorm12y – expertPyCharm5y – strongVS Code8y – strongAntigravity1y – strong