SKILLS
Skills & Technologies
A practical overview of the tools and technologies I use daily to build, ship, and maintain production applications
01
Frontend
I build UIs with React and Next.js for new projects, and Vue.js for existing codebases. TypeScript is my default. I use Tailwind CSS for styling and have integrated Vuetify and Material-UI in enterprise products.
React
Next.js
Vue.js
Nuxt.js
TypeScript
JavaScript
Tailwind CSS
Vuetify
Material-UI
Sass
02
Backend
I build APIs with Node.js and NestJS, and PostgreSQL for data. For data-heavy services, I use Python with FastAPI. I've built REST and GraphQL APIs, designed database schemas, and used Redis and Elasticsearch.
Node.js
NestJS
Python
FastAPI
Express.js
Laravel
PostgreSQL
MongoDB
Redis
GraphQL
REST APIs
Elasticsearch
03
DevOps & Tools
I containerise projects with Docker and manage deployments through CI/CD pipelines. I've worked with AWS, Linux servers, and Nginx for production environments.
Docker
Git
CI/CD
AWS
Linux
Nginx
Full Stack
ReactNext.jsVue.jsNuxt.jsTypeScriptJavaScriptTailwind CSSVuetifyMaterial-UISassNode.jsNestJSPythonFastAPIExpress.jsLaravelPostgreSQLMongoDBRedisGraphQLREST APIsElasticsearchDockerGitCI/CDAWSLinuxNginx