Soy José Guerrero
Full-Time Front End Developer y soñador a medio tiempo.
Un poco acerca de mí
🇪🇨 Ecuatoriano 🤓 Desde 1997
Todo comenzó en el 2013, estaba viendo una vez más The Social Network pero esta vez sucedió algo diferente. Me quedé enganchado por el hecho de que no entendía cómo funcionaban las páginas web o las aplicaciones móviles. Para mi suerte este era el año en el que se lanzó la iniciativa una hora de código.
Después de haber declarado mi primera variable, sabía que programar era la mejor herramienta para crear todas las cosas locas que tenía en mi cabeza. Quería aprender a programar, pero mucho más importante quería poder tomar algo de mi mente y crear un producto en base a eso.
El año era 2015 y había decidido lanzarme a lo 4 años más locos de mi vida. Estudie Interactividad y Multimedia en la Universidad San Francisco de Quito, mientras trabaja remotamente y programaba desde cualquier lugar literalmente a cualquier hora.
Han sido un par de años de programar sin parar. Tengo que admitir, la curiosidad que sentí hace tantos años sigue ahí. La pasión por hacer más de lo que puedes y sabes sigue ahí. Pero saber que ahora tengo las herramientas para crear las cosas que tengo en mi mente, eso es algo nuevo.
Cosas que me gusta hacer
Front-End no es solo HTML, JS y CSS. Tienes que preocuparte por tener una buena implementación de CI/CD, manejar horizontal scaling si es necesario, escribir la cantidad adecuada de tests y todo esto mientras ofreces la mejor experiencia a tu usuarios, incluso si están en navegadores antiguos.
Web Apps
Las SPA y PWA ofrecen más de lo que puedas imaginar
Mobile Apps
Se necesita Cross-platform? Yo te elijo React Native.
Static Sites
No quieres preocuparte por escalar, JAM stack al rescate.
Node.js + GraphQL
Por favor, no arruinemos el último paso de integración.
React.js
React Native
GraphQL
TypeScript
Jest
Node.js
MongoDB
CI/CD
Cosas que se hacer
He trabajado con el ecosistema de React por los último 4 años, desde sitios estáticos hasta SSR y un par de aplicaciones en React Native en el proceso. Desde el setup hasta la entrega, me gusta usar la mejor arquitectura pensando en el workflow de desarrollo y la experiencia de los usuarios. Promoviendo el uso de GraphQL y TypeScript en el proceso.
Mi Experiencia
Associate Software Engineer
Aha!
-PresentAha! is a different kind of high-growth SaaS company. We are the world's #1 roadmap software and help people achieve their best. Over 5,000 enterprises and 500,000 product, innovation, and engineering leaders trust our software to build lovable products and be happy doing it. We are self-funded, highly profitable, always distributed, and have no sales team. Aha! is recognized as one of the best companies in the U.S. to work for and we have donated nearly $1M to people in need through Aha! Cares. Learn more at www.aha.io.
Senior Front End Engineer
Verndale, Ecuador
-I have been leading several department initiatives like CI/CD adoption, the creation of a Storybook.js UI library with accessibility, compliance, and test coverage in mind
Front End Engineer
Verndale, Ecuador
-I was the Front End Engineer of enterprise clients in different industries like retail, higher education, healthcare, and finance. Developing complex clients side applications with strict compliance rules.
Front End Developer
Genome, Remote
-I was the Front End lead of several React.js and React Native projects, using technologies like GraphQL, Apollo, Redux, Styled-Components, Typescript, and Flow.
Front End Developer
Ariadna, Ecuador
-Pasante de Front End.