Skip to content
View DevJuanCR's full-sized avatar
  • Spain
  • 17:49 (UTC +02:00)

Block or report DevJuanCR

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DevJuanCR/README.md

Hey, soy Juan Carlos 👋

Full Stack Developer Junior | Java · JavaScript · React · Python

Portfolio LinkedIn Email


Typing SVG

🧑‍💻 Sobre mí

Nombre: Juan Carlos
Ubicación: Reus, Tarragona 📍
Titulación: CFGS DAM + CFGM SMR
Estado: Buscando mi primera oportunidad profesional
Disponibilidad: Incorporación inmediata
Modalidad: Remoto / Presencial (Reus-Tarragona)

Mentalidad de builder: si me pregunto "¿podré construir esto?", lo construyo.

Desarrollador Full Stack Junior con doble titulación técnica y perfil híbrido que combina desarrollo de software con conocimiento real de infraestructura, redes y administración de servidores Linux. He desarrollado y desplegado proyectos completos con Java Spring Boot, React y Python, aplicando Docker, CI/CD con GitHub Actions y despliegue en Vercel. Curioso por naturaleza, disfruto planteándome retos técnicos y resolviéndolos.


🛠️ Tech Stack

Lenguajes

Java Python JavaScript PHP SQL HTML CSS

Frontend

React Tailwind Chart.js Framer Motion Vite

Backend & BBDD

Spring Boot PostgreSQL MongoDB MySQL

CMS

WordPress WooCommerce Elementor

Testing & Automatización

JUnit5 Mockito Selenium

DevOps & Cloud

Docker Docker Compose GitHub Actions Vercel AWS Azure Google Cloud

Herramientas

Git GitHub VS Code IntelliJ Linux Windows Bash


🚀 Proyectos Destacados

🌐 Portfolio Web

SPA responsive con React 18 + Vite y Tailwind CSS 4. Internacionalización en 4 idiomas, integración con GitHub API, dark/light mode y animaciones con Framer Motion.

React Tailwind CSS Framer Motion Vite Vercel i18n

🖥️ SysAdmin Monitor

API REST con Java Spring Boot y PostgreSQL, 14 tests con JUnit 5/Mockito/MockMvc, dashboard en JavaScript con Chart.js, agente Python y despliegue con Docker Compose + GitHub Actions.

Java Spring Boot Python Docker PostgreSQL JUnit 5

🤖 InfoJobs Scraper v2.0

Bot de automatización en Python con Selenium. Arquitectura modular de 6 módulos, detección automática de captchas, extracción de 8 campos, exportación CSV/JSON, sistema de historial y autodetección de Chrome.

Python Selenium Dataclasses Web Scraping Modular


📊 GitHub Stats



🌍 Idiomas

ES
Castellano
Nativo
CA
Catalán
Nativo
RO
Rumano
Nativo
EN
Inglés
B1

📫 ¿Hablamos?

Estoy buscando mi primera oportunidad profesional como desarrollador.

Incorporación inmediata · Remoto / Presencial (Reus-Tarragona)

Portfolio LinkedIn Email



Pinned Loading

  1. Portfolio-Web Portfolio-Web Public

    Portfolio personal con React, Tailwind y soporte multiidioma (ES/EN/CA/RO). Modo oscuro, proyectos desde GitHub API, animaciones con Framer Motion y deploy en Vercel

    JavaScript 1

  2. SysAdmin-Monitor SysAdmin-Monitor Public

    Sistema de monitorizacion en tiempo real con Java Spring Boot + Python + Docker

    Java 1

  3. Scraper-InfoJobs-Python Scraper-InfoJobs-Python Public

    Herramienta de automatización en Python para extraer ofertas de empleo de InfoJobs (Web Scraping) con exportación a CSV. Proyecto educativo sin uso de API.

    Python 3 1