Chuano Puchol, desarrollador web.

Desarrollo web backend que toca algo de frontend.

Soy Chuano, entusiasta del desarrollo web, del software libre y de GNU/Linux.

Llevo desarrollando aplicaciones web más de 10 años, especialmente en el lado del backend con PHP y Symfony, aunque llevo un tiempo haciendo algunos proyectos en Typescript con Node.js con Express y me está encantando.

Aunque no soy especialista, me atrevo con el frontend usando principalmente Vue.js y React.

Adicto a los cursos. Me encanta aprender cosas nuevas y profundizar en los conocimientos que ya tengo.

Desarrollo web backend

Desarrollo de aplicaciones y REST apis en el lado del servidor.

  • PHP + Symfony
  • Typescript + Node.js + Express
  • SQL / NoSQL

Desarrollo web frontend

Desarrollo de aplicaciones frontend.

  • Vue.js
  • React
  • HTML + CSS

Utilidades

Calculadora de permisos Linux

Recuerdo que cuando empezaba a trastear con Linux, calcular los permisos de los archivos en formato numérico me resulataba a veces confuso, de modo que hice una peueña utilidad para clacularlos fácilmente mediante unos checkbox.

Calculadora de permisos linux en formato numérico.

Librería PHP para generar documentos de identidad

Fruto de la necesidad para rellenar bases de datos, desarrollé una pequeña librería que genera números de DNI/NIE/NIF aleatorios sin tener que cargar librerías más completas como Faker.

Ver librería en Github

Pruebas y trasteos

App móvil para el control de saldo

En una ocasión tuve la necesidad de controlar el saldo consumido de unas clases prepagadas, de las que debía ir descontando el importe de cada clase recibida, y en lugar de buscar esta app, decidí hacer una webapp para móvil practicando composition api de Vue 3 y CapacitorJS para empaquetarlo para móviles.

Control de saldo en github Control de saldo en Play Store

App para puntuar películas

Una aplicación que hice con la finalidad de aprender Vue.js. Es una sencilla app que permite buscar películas a través del API de The Movie Database y asignarles un comentario y una puntuación que se guarda en el local storage del navegador.

My Movie Reviews