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%
blank

DESIGN

CSS3 85%
Ant Design 70%
Storybook 60%
Vanilla Extract Style 50%
Tailwind 70%
Shadcn 40%
Scroll Driven Animation 55%
Nuxt 50%
blank

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%
blank

DATABASES

MySQL 85%
MariaDB 85%
Eloquent ORM 75%
ORM Doctrine 65%
MongoDB 70%
Mongoose 60%
Redis 60%
firebase 45%
PostgreSQL 70%
blank

DevOps and Automation

Apache 90%
Nginx 90%
GitHub Actions 75%
Jenkins 60%
Docker 70%
Kubernetes 55%
blank

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%
blank

Libraries and Tools

Tanstack Query 50%
Just 40%
PostCSS 60%
Git 85%
composer 70%
npm 85%
Guzzle 70%
RabbitMQ 70%
Kafka 50%
blank

Security

J.W.T. 100%
Auth Token 100%
Oauth 75%
OWASP 55%
Paragon Initiative 50%
blank

API's and Microservices

RESTful APIs 80%
JSON APIs 80%
tRPC 50%
GraphQL 65%
Lumen 60%
blank

Methodologies

Scrum 70%
Kanban 60%
Atomic Design 55%
CI/CD 75%
blank

Artificial intelligence

OPENAI API 85%
Stability AI 65%
Hugging Face 60%
PHP ML 50%
blank

Cloud Service

Google Cloud 70%
Amazon AWS 75%
Laravel Steam 65%
Vercel 70%
Clourflare Workers 60%
blank

Other languages

Python 80%
dart 50%
rust 45%
en_GBEnglish