Skills
A practical stack shaped by shipping projects across web, content, and product work.
These are the tools and technologies I use most often, grouped by the role they play in how I build.
Language
The programming languages I use to build interfaces, APIs, and practical product features.
JavaScript
advanced
PHP
advanced
HTML5
expert
CSS3
expert
SQL
intermediate
Kotlin
intermediate
Bash
intermediate
Framework
The application layers and UI systems I rely on to move from idea to shipped experience.
Vue.js
advanced
Nuxt.js
advanced
Laravel
advanced
React.js
intermediate
React Native
intermediate
Express.js
intermediate
Tailwind CSS
advanced
Bootstrap 5
advanced
jQuery
intermediate
Tool
The day-to-day tooling that supports collaboration, debugging, version control, and delivery.
Git
advanced
GitHub
advanced
GitLab
intermediate
Docker
intermediate
cPanel
intermediate
Plesk
intermediate
Postman
advanced
VS Code
advanced
PHPStorm
intermediate
Platform
The runtime and hosting environments I work with when shipping and maintaining projects.
Apache
intermediate
Nginx
beginner
Database
The data stores I reach for when a project needs structured, dependable persistence.
MySQL
advanced
PostgreSQL
intermediate
SQLite
intermediate