Creando herramientas e ideas para conectarnos a todos

Soy Boris Ballester, un entusiasta de la tecnología y artista digital de las hermosas Islas Canarias, España. Rodeado de tecnología toda mi vida, he desarrollado una profunda pasión por la innovación, la creatividad y construir cosas nuevas. Para mí, casi todo es posible: ¡solo es cuestión de tiempo!

+15

Años de experiencia

trabajando con tecnologías web

Full-stack

Creando soluciones de extremo a extremo

para una experiencia digital fluida

+50

Lenguajes de programación y frameworks

usados profesionalmente

INTJ-T

Personalidad de arquitecto

Pragmático y orientado a objetivos

Mi stack de herramientas

Frontend

CSS HTML Tailwind JavaScript TypeScript React/Preact Astro SASS Storybook

Backend

Node.js Rails Ruby PostgreSQL Redis

Pruebas y Automatización

@testing-library Jotai Vitest Jest Cypress Playwright

Herramientas de desarrollo

Turborepo Webpack Vite Vscode

Herramientas de diseño y productividad

Figma Notion Jira

Otras herramientas y DevOps

AWS Docker npm pnpm yarn Github Git

Entregando valor más allá del código

Combino experiencia técnica con resolución creativa de problemas, adaptándome a cualquier stack tecnológico para entregar soluciones escalables y de alta calidad.

Para mí, no se trata solo de programar; se trata de comprender tu visión y hacerla realidad.

Me apasiona crear herramientas que generan un impacto, mejoran la productividad, el compromiso, o simplifican procesos complejos.

Abordo cada proyecto con una mentalidad de crecimiento, viendo cada desafío como una oportunidad para aprender, innovar y superar límites.

Para mí, no se trata solo de hacer el trabajo; se trata de trabajar con un socio creativo comprometido con nuestro éxito.

Mi dedicación y adaptabilidad me permiten agregar valor en cada etapa, desde el concepto hasta la entrega. Convirtamos tu visión en realidad.

Mi Trayectoria Profesional

Logré la Certificación Completa en Notion 🎉

Obtuve las insignias de Notion Essentials, Advanced y Settings & Sharing, desarrollando un conocimiento profundo de las funcionalidades de Notion, desde la organización básica hasta los flujos de trabajo avanzados y permisos.

Esta certificación consolidó mis habilidades para crear espacios de trabajo eficientes y colaborativos, mejorando la productividad y la organización en la gestión de proyectos.

Tipsy: Propinas con Criptomonedas para Streamers 💸

Me asocié con algunos amigos para crear Tipsy, una aplicación que permite a los usuarios dar propinas a streamers con criptomonedas a través de la Ethereum Virtual Machine (EVM), con alertas en vivo para OBS. Me encargué del frontend utilizando React, MetaMask y AWS Amplify. Tipsy unió el mundo de las criptomonedas y el streaming en una experiencia perfecta. Logramos tener el MVP funcionando durante un año, pero decidimos cerrarlo debido a los altos costos y al gran colapso de las criptomonedas que ocurrió ese año.

Mi primera experiencia trabajando en una startup: Amenitiz 🚀

Me uní a Amenitiz en 2021 como Ingeniero de Software Senior, aportando experiencia en tecnologías de Frontend. Nuestro stack es diverso: JavaScript, React, Ruby, Rails, PostgreSQL, Turbo, Redis, SASS, CSS modules, Jest, testing-library, Playwright, Cypress...

Aquí trabajo con personas increíbles en equipos multifuncionales, utilizando Figma para la colaboración en diseño, Slack para la comunicación, Jira para la gestión y Notion para la documentación.

Ingeniero de Software Senior en Adamo

Me uní a Adamo en noviembre de 2018 como Ingeniero de Software Senior, enfocándome en mantenimiento y desarrollo de microservicios en un entorno Docker utilizando Docker Swarm. Utilicé tecnologías como Node.js, PHP, ECMAScript 6, Handlebars y React para construir y mejorar aplicaciones usando nuestros propios frameworks personalizados.

Apliqué Domain-Driven Design y técnicas de Event Storming para estructurar proyectos complejos de manera efectiva. Aquí obtuve experiencia invaluable y exploré una amplia gama de herramientas, conceptos y tecnologías, lo que enriqueció mi conjunto de habilidades y profundizó mi comprensión de las prácticas modernas y escalables de desarrollo.

Orderly MVP: Una aplicación de pedidos basada en chat para restaurantes 🍽️

Construí Orderly, una aplicación web de chat simple que permitía a los clientes realizar pedidos directamente a los restaurantes utilizando comunicación en tiempo real en Node con Socket.io. Al escanear un código QR en su mesa, los usuarios eran redirigidos a una interfaz de chat donde podían realizar sus pedidos a través de una interfaz muy sencilla usando botones. Orderly combinó la conveniencia de los códigos QR con la inmediatez del chat, creando una experiencia de comida interactiva y eficiente.

Certificado EFSET de inglés - 72/100, Proficiente (CEFR C2) 📜

Este certificado refleja mi nivel avanzado de inglés, lo que permite una comunicación efectiva y una colaboración en entornos internacionales.

Comencé mi Trayectoria en Raona como Ingeniero de Software en Barcelona 🌍

Comencé a trabajar como Ingeniero de Software en Raona, enfocándome en el desarrollo de APIs y intranets utilizando SharePoint y SharePoint Online. Trabajé extensamente con C#, ASP.NET, ASP MVC, Entity Framework y MySQL para crear sistemas backend robustos.

También adquirí experiencia con React, AngularJS y Express en proyectos de frontend y full-stack, ampliando aún más mi conjunto de habilidades técnicas en frameworks modernos de desarrollo web.

Publicación de Recblock: Mi Primer Artículo Académico 📚

Desarrollé y publiqué un plugin PHP para Moodle como parte de mi tesis, que actúa como un bloque de sistema de recomendación adaptado al tipo de juego y al estilo de aprendizaje del usuario.

Graduado en Ingeniería Informática: Computación e Inteligencia Artificial 👨‍🎓

Completé mi trayectoria universitaria con un proyecto final de tesis enfocado en tecnología educativa.

E-commerce: una alternativa para las ventas 💼

Cámara de Comercio de Santa Cruz de Tenerife [4 horas]

Adquirí conocimientos fundamentales sobre estrategias de comercio electrónico y el potencial de las ventas en línea para pequeñas y medianas empresas en regiones ultraperiféricas.

Estudio de Ventas, Escaparates y Merchandising Visual 🛍️

Cámara de Comercio de Santa Cruz de Tenerife [4 horas]

Aprendí técnicas efectivas para atraer clientes y mejorar el atractivo de los productos mediante el marketing visual.

Bogui JS: un experimento de visión por computador 🧪

Este fue un pequeño experimento que realicé con mi amigo Guillermo Rivero como un proyecto paralelo para aprender nuestros algoritmos de visión por computadora. Es un editor de imágenes en línea básico para imágenes en blanco y negro utilizando JQuery y JQuery UI.

LaunchTF: Programa de preaceleración de startups 🚀

Fundación General de la Universidad de La Laguna [70 horas]

Trabajé con mi amigo Victor Manuel Perez Santos en el desarrollo de Findlo, un sitio web que ayudaba a los usuarios a encontrar productos electrónicos adaptados a sus necesidades en su área local. Esta experiencia despertó mi pasión por el emprendimiento y los negocios, proporcionando una visión práctica del desarrollo de startups desde la ideación hasta la ejecución y moldeando mi mentalidad emprendedora.

Simple CSS: Desarrollo de un DSL para Estilizado Web 🖌️

Es un Lenguaje Específico de Dominio (DSL) para escribir CSS, desarrollado al 100% en Javascript con JISON. Es similar a SASS y LESS y a todos esos tipos de preprocesadores de CSS que existen hoy en día. Lo desarrollé mientras estaba en la universidad con mi amigo Guillermo Rivero.

Google Actívate: Desarrollo de Aplicaciones Móviles 📱

Universidad Complutense de Madrid [40 horas]

Participé en el curso Google Actívate: Desarrollo de Aplicaciones Móviles, adquiriendo habilidades fundamentales en el desarrollo de aplicaciones móviles. Aprendí conceptos esenciales para crear aplicaciones móviles funcionales y fáciles de usar.

Google Actívate: Introducción al Diseño Web 🌐

Instituto de Economía Internacional [40 horas]

Participé en el curso Google Actívate: Introducción al Diseño Web, adquiriendo habilidades fundamentales en diseño web, principios de UX/UI, maquetación y diseño responsivo. Este curso fortaleció mi comprensión de los fundamentos del diseño, complementando mis habilidades técnicas en desarrollo.

Google Actívate: Analítica Web 📊

Escuela de Organización Industrial [40 horas]

Adquirí conocimientos sobre análisis de datos, seguimiento del comportamiento de los usuarios y métricas de rendimiento para sitios web. Esta formación me ayudó a entender cómo aprovechar la analítica para tomar decisiones basadas en datos y mejorar las experiencias de los usuarios.

Google Actívate: Marketing Básico 📈

Interactive Advertising Bureau [40 horas]

Aprendí principios básicos de marketing, incluyendo estrategias de marketing digital, segmentación de audiencias y posicionamiento de marca. Este curso me proporcionó valiosas ideas para promocionar productos y servicios, mejorando mi capacidad para construir proyectos con perspectivas tanto técnicas como orientadas al mercado.

Introducción al Desarrollo Web con CAKEPHP 🍰

Fundación General de la Universidad de La Laguna [10 horas]

Obtuve experiencia en la creación de aplicaciones estructuradas y eficientes con este framework MVC. Me enamoré de los frameworks y comencé a aprender más sobre ellos. Incluso intenté implementar mi propio CakeC#.

Lancé SCBonkers: Blog sobre música Hip-Hop 🎶

Creé un blog llamado SCBonkers enfocado en música negra, compartiendo ideas, reseñas y contenido que resonaba con una comunidad apasionada. Obtuve valiosa experiencia en creación de contenido, participación de la audiencia y gestión de sitios web. También comencé a usar APIs para desarrollar herramientas personalizadas para gestionar el blog. Finalmente moneticé el blog a través de Google AdSense, obteniendo mis primeros ingresos en internet, lo que despertó mi interés por los negocios online y el marketing digital.

Atos: Mis primeros pasos en el mundo laboral

Contribuí a las mejoras de funcionalidad para herramientas internas desarrolladas en Excel y Access, optimizando la funcionalidad para las operaciones diarias. Desarrollé un proyecto en C# para la gestión estudiantil para la Consejería de Educación, obteniendo experiencia valiosa en la creación de soluciones para clientes del sector público.

Inicié mi camino en Ingeniería Informática 💻

Después de terminar la formación profesional, tenía hambre de más conocimientos, así que me inscribí en el grado de Ingeniería Informática en la Universidad de La Laguna.

¡Hora de ser freelance! ✨

Comencé a trabajar como freelance, aceptando proyectos en desarrollo web, diseño y arte digital. Diseño de logos, sitios web personalizados, Wordpress, soluciones de comercio electrónico, reparaciones de PC/electrónica, tutorías privadas... ¡Era un ejército de una sola persona!

Formación Profesional en Desarrollo de Aplicaciones Interactivas ⌨

Comencé un grado superior enfocado en el Desarrollo de Aplicaciones Interactivas utilizando entornos de cuarta generación y herramientas CASE en el IES Domingo Perez Minik. Adquirí habilidades fundamentales en desarrollo de software, diseño de aplicaciones y herramientas para programación eficiente.

El diseño gráfico es mi pasión 🎨

Tomé cursos sobre la Adobe Creative Suite, lo que abrió un nuevo mundo de posibilidades. Comencé a experimentar más con pixel art, firmas en foros, MUGEN, RPG Maker, diseño web y edición de video...

Descubrí mi pasión por la tecnología y los videojuegos 🎮

Comencé a jugar videojuegos en la vieja PC MS-DOS de mi padre y en la Mega Drive y SNES en las casas de mis tías. Esto despertó mi interés por la tecnología y los videojuegos.

Nació un geek 🤓

Nací en la vibrante y culturalmente rica Tenerife, Islas Canarias 🇮🇨

El Big Bang

El universo nació. El Alfa y el Omega, el principio y el fin. ¿Crees que eso es impresionante? Bueno, eventualmente aprendí a centrar un div de varias maneras.

FAQ