Vizzuality Frontend skills
Data registered on May - September 2021
2021
Álvaro Leal
Javi Abia
Pablo Pareja Tobes
Tomas
Andrés González
Clément
Miguel Barrenechea
Ana Montiaga
María
David Inga
core
Presentational
Connections
Git and repo/packages management
Building and automation tools
Javascript
Front end frameworks/libraries
Typescript
React
Next.js
State management
Style libraries
Accessibility and SEO
specialization
Quality,testing and best practices
Visualization libraries
Map libraries and map-related
Animation,3d,and fancy
Mobile
Architecture
Performance
integration
Design
Devops
Data Science
Back end and APIS
Client interaction and PM
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
1
2
2
3
4
HTML5
Semantic HTML
CSS3
Flexbox
Grid
Responsive design
HTTP
Fetch / Axios / XHR
Git
Monorepo
npm / yarn
Webpack
ES6
Patterns
Functional programming
Javascript performance
Authentication
Promises
Service workers
Backbone
Angular
Vue
Svelte
Typescript Basics
Typescript Configuration
Typescript Advanced patterns
React Basics
Hooks
React Performance
Code structure
Next.js Basics
Next-Auth
Dynamic content/routing
API
Redux
Sagas
Recoil / Jotai
React-query
Tailwind
Accessibility
SEO
Code review
Debugging
TDD
Jest
Cypress
Speed insights
Unit testing
Integration testing
e2e testing
Documentation
Storybook or similar
Maintenance
Scalability
RSPEC
D3
Recharts
Vega
Visx
React-simple-maps
Leaflet
Mapbox
Layer Manager
Cartography
ArcGis / Esri
Raster tiles
Vector tiles
Video tiles
Deck.gl
CSS3 - JS animations
React-spring
Framer Motion
WebGL
Luma.gl
Three.js / React three fiber
Canvas
SVG
Unity
Progressive Apps
Mobile DB
React Native
Swift
Android
Kotlin
Architecture solutions
Performance
UX/UI
Interaction
Photoshop / Indesign
Sketch
Figma
3d design
Github actions
Docker
Kubernetes
AWS
Netlify
Vercel
Lambda functions
Python
Jupyter
Data cleaning / processing
GIS
Carto
Node
Ruby
Rails
REST
GraphQL
Apollo
SQL
Postgres
MongoDB
P2P
PM
Client interaction
Agile methodology
Click to toggle legend items
Competency
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
1
1
HTML5
Semantic HTML
CSS3
Flexbox
Grid
Responsive design
HTTP
Fetch / Axios / XHR
Git
Monorepo
npm / yarn
Webpack
ES6
Patterns
Functional programming
Javascript performance
Authentication
Promises
Service workers
Backbone
Angular
Vue
Svelte
Typescript Basics
Typescript Configuration
Typescript Advanced patterns
React Basics
Hooks
React Performance
Code structure
Next.js Basics
Next-Auth
Dynamic content/routing
API
Redux
Sagas
Recoil / Jotai
React-query
Tailwind
Accessibility
SEO
Code review
Debugging
TDD
Jest
Cypress
Speed insights
Unit testing
Integration testing
e2e testing
Documentation
Storybook or similar
Maintenance
Scalability
RSPEC
D3
Recharts
Vega
Visx
React-simple-maps
Leaflet
Mapbox
Layer Manager
Cartography
ArcGis / Esri
Raster tiles
Vector tiles
Video tiles
Deck.gl
CSS3 - JS animations
React-spring
Framer Motion
WebGL
Luma.gl
Three.js / React three fiber
Canvas
SVG
Unity
Progressive Apps
Mobile DB
React Native
Swift
Android
Kotlin
Architecture solutions
Performance
UX/UI
Interaction
Photoshop / Indesign
Sketch
Figma
3d design
Github actions
Docker
Kubernetes
AWS
Netlify
Vercel
Lambda functions
Python
Jupyter
Data cleaning / processing
GIS
Carto
Node
Ruby
Rails
REST
GraphQL
Apollo
SQL
Postgres
MongoDB
P2P
PM
Client interaction
Agile methodology
Click to toggle legend items
Interested
Not interested