Skills
A selection of the technologies and frameworks I use to build modern, scalable, and delightful web experiences.
Frontend
Modern interfaces & experiences
React
Proficient in both JavaScript and TypeScript, specializing in web and mobile applications using Ionic. Extensive experience with Redux.
Next.js
Building production-grade apps with App Router, server components, ISR, and edge-friendly rendering strategies.
Angular
Competent in both Angular.js and Angular 2+, with proficiency in state management using NGRX.
Vue
Skilled in TypeScript, mobile app development using Cordova, and web app development for video conferences using Jitsi.
HTML & CSS
Well-versed in SCSS, LESS, Bootstrap, Tailwind, Angular/React Material, and Framework7.
Backend
Robust services & APIs
Node.js
Adept at working with Express, Sequelize, and TypeORM for robust back-end solutions.
NestJS
Experienced in utilizing TypeORM and Mongoose for efficient and scalable applications.
Data & Quality
Persistence and confidence
Databases
Expertise in both SQL (Postgres, MariaDB) and NoSQL (MongoDB) databases.
Testing
Extensive experience with Jest across various frameworks and stacks.