Disfruto creando demos y herramientas útiles para otros, aunque principalmente como una forma de aprender y experimentar con nuevas técnicas y conceptos. También participo con frecuencia en los desafíos semanales por diversión y me encanta saber que muchos de mis pens han sido destacados en la sección de tendencias de CodePen, en sus desafíos y boletines.
See the Pen 2024 Rewind - Top 80 most ❤️ pens (scroll to see more) by Chris Bolson (@cbolson) on CodePen.
Comencé mi trayectoria en iCodeThis en mayo de 2023. Lo que al principio era solo una forma divertida de practicar mis habilidades de front-end pronto se convirtió en un desafío personal para completar al menos un reto al día y mantener mi racha. Durante 12 meses, completé más de 500 desafíos, terminando cada uno de los que estaban disponibles en la plataforma en ese momento.
See the Pen +480 challenges in 365 days on iCodeThis by Chris Bolson (@cbolson) on CodePen.
Proyectos

Geeknetic herramienta de comparación de precios
- HTML
- CSS
- PHP
- MySQL
- JavaScript
- jQuery
- ASP
- Tailwind
Geeknetic es el sitio web líder de tecnología en España, ofreciendo las últimas noticias sobre productos informáticos, análisis detallados, guías tecnológicas y una próspera comunidad de entusiastas.
A mediados de 2023, emprendí un proyecto para desarrollar una herramienta de comparación de precios para Geeknetic. Esta herramienta permite a los usuarios comparar precios de diversos productos entre múltiples vendedores en España. Consta de un sistema de back-office para gestionar categorías, marcas, vendedores y productos, así como una interfaz de front-end con un avanzado sistema de filtrado que ayuda a los usuarios a encontrar los mejores precios.
- Diseñé e implementé el esquema de la base de datos.
- Desarrollé un sitio de back-office completamente funcional con operaciones CRUD para categorías, marcas, vendedores y productos, junto con otras funcionalidades administrativas.
- Creé scripts automatizados (cron) para actualizar y mantener los precios de los productos varias veces al día.
- Diseñé y construí la interfaz de front-end con un sistema de filtrado dinámico y específico para cada categoría, mejorando la experiencia de comparación de precios.
- Implementé funciones adicionales, como alertas de precios y una herramienta de comparación de productos.
Este proyecto mejora significativamente la oferta de Geeknetic al proporcionar una herramienta potente y fácil de usar para entusiastas de la tecnología y compradores.
Geeknetic Price Comparison Tool
Gabinohome
- HTML
- CSS
- PHP
- MySQL
- JavaScript
- jQuery
Gabinohome es un sitio web de anuncios clasificados enfocado en el mercado de alquiler de propiedades. Actualmente está disponible en más de 40 países y en 16 idiomas.
- Diseñé y desarrollé el front-end utilizando HTML, CSS y JavaScript, incluyendo la biblioteca jQuery.
- Desarrollé el back-end en PHP.
- Diseñé y mantengo una base de datos MySQL con más de 34 millones de filas de datos.
- Integré datos de API externas para mejorar la funcionalidad, incluyendo la verificación de identidad.
- Optimicé el sitio web para SEO y tiempos de carga, alcanzando puntuaciones cercanas al 100% en todas las categorías de Lighthouse en la mayoría de las páginas.
- Creé un sistema de tickets personalizado para agilizar y simplificar el proceso de desarrollo.
- Desarrollé un back-office extenso para la administración de datos, estadísticas y contenido web.
Calendario de disponibilidad (código abierto)
- HTML
- CSS
- PHP
- MySQL
- JavaScript
Creó el proyecto de código abierto Ajax Availability Calendar en 2008
- Desarrollado con PHP, MySQL y JavaScript.
- Aprovecha las ventajas de AJAX para garantizar que el mantenimiento del calendario a través de su panel de administración incorporado sea lo más sencillo posible.
- Descargado más de 90.000 veces desde su lanzamiento.
Actualmente, estoy trabajando en una versión nueva para convertirlo en un componente web utilizando Vanilla JavaScript, PHP y CSS3.
Ver en GithubContáctame
- HTML
- CSS
- JavaScript
- PHP
- MySQL
- AJAX
- jQuery
- Scss
- Git
- Github
- Figma
- React
- Typescript
- Tailwind
- ASP