I'm José Guerrero
Full-time Front End Developer, and Part-Time Dreamer.
A little bit about me
🇪🇨 Ecuadorian 🤓 Since 1997
It all started back in 2013, I was rewatching The Social Network but this time something different happened. I got so hooked by the fact that I didn't understand how web pages or mobile apps worked. Luckily for me, this was the same year the hour of code initiative was launched.
After I had declared my first variable I knew coding was the best tool to create all the crazy things I had in my mind. I wanted to learn how to code, but most importantly I wanted to learn how my ideas could turn into a product.
It was 2015 and I decided to enroll myself into one of the craziest 4 years of my life. I study Interactivity and Multimedia at USFQ while I was working remotely and pushing code from literally anywhere at literally anytime.
It has been a couple of years of coding nonstop. I have to admit, the feeling I had so many years ago is still there. The passion for doing more than you can and more than you know is still there. But knowing that today, I have the tools to create the things I have in my mind, that's something new.
Things I like to do
Front-End isn't just HTML, JS, and CSS. You have to worry about having the best CI/CD implementation, handling horizontal scaling like a champ, writing the correct amount of tests while giving the best experience to your users. Even those that are still on old browsers.
Web Apps
SPA and PWA can offer way more than you would expect
Mobile Apps
Cross-platform needed? I choose you React Native.
Static Sites
Don’t want to worry about scaling, JAM stack to the rescue.
Node.js + GraphQL
Please, don’t mess up the last step of client integration
React.js
React Native
GraphQL
TypeScript
Jest
Node.js
MongoDB
CI/CD
Things I Know
I’ve been working within the React ecosystem for the last 4 years, from static to SSR sites , and a couple of React Native apps in the middle. From setup to delivery, I like to use the best architecture thinking on development workflow and user experience. Advocating for GraphQL and Typescript usage in the process.
My Experience
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
-Front End Intern.