Knowledge
Welcome to my study roadmap. This page is designed to be a detailed and transparent guide to the technologies and topics I plan to learn, upgrade and master during. My goal is to not only document my own progress, but also provide a valuable resource for others who are on the same learning path.
Here you will find a structured list of programming languages, tools, frameworks and key concepts that I consider essential to stay updated in the dynamic world of technology. Each section is carefully selected to cover both the fundamentals and the most recent advances in the field of software development.
I hope this roadmap serves as inspiration and guidance for other developers, students, and technology enthusiasts. As I progress in my learning, I will update this page with new resources, projects and acquired knowledge. The percentages represent the ability to carry out and interpret the documentation of each technology or language that has been used in real and personal projects in more than 10 years of profession.
FRONTEND
HTML5
90%
JavaScript
95%
TypeScript
70%
Vue.js
60%
react
80%
Next.js
75%
Angular
50%
DESIGN
CSS3
85%
Ant Design
70%
Storybook
60%
Vanilla Extract Style
50%
Tailwind
70%
Shadcn
40%
Scroll Driven Animation
55%
Nuxt
50%
BACKEND
Codeignigter
85%
Laravel
80%
Simfony
60%
Node.js
90%
Express.js
80%
Nest.js
65%
Backend for Frontend (BFF)
70%
Not
50%
Star
45%
DATABASES
MySQL
85%
MariaDB
85%
Eloquent ORM
75%
ORM Doctrine
65%
MongoDB
70%
Mongoose
60%
Redis
60%
firebase
45%
PostgreSQL
70%
DevOps and Automation
Apache
90%
Nginx
90%
GitHub Actions
75%
Jenkins
60%
Docker
70%
Kubernetes
55%
TESTING
PHPUnit
70%
playwright
50%
Jest
65%
Vitest
55%
React Testing Library
60%
Screenshot Testing (Chromatic)
45%
Cross-Browser Testing (BrowserStack)
65%
API Testing (Pact)
50%
Libraries and Tools
Tanstack Query
50%
Just
40%
PostCSS
60%
Git
85%
composer
70%
npm
85%
Guzzle
70%
RabbitMQ
70%
Kafka
50%
Security
J.W.T.
100%
Auth Token
100%
Oauth
75%
OWASP
55%
Paragon Initiative
50%
API's and Microservices
RESTful APIs
80%
JSON APIs
80%
tRPC
50%
GraphQL
65%
Lumen
60%
Methodologies
Scrum
70%
Kanban
60%
Atomic Design
55%
CI/CD
75%
Artificial intelligence
OPENAI API
85%
Stability AI
65%
Hugging Face
60%
PHP ML
50%
Cloud Service
Google Cloud
70%
Amazon AWS
75%
Laravel Steam
65%
Vercel
70%
Clourflare Workers
60%
Other languages
Python
80%
dart
50%
rust
45%