Juanma Perez

Juanma Perez

Juanma Perez

Software Engineer

juanmaperezvar@gmail.com

07447 881 161

https://juanmaperez.dev

Summary

Work Experience

Sainsbury's Tech | Software Engineer

01/2020 | nowadays

  • Components and view development using React, Redux, and Typescript.
  • Update codebase to functional components using React Hooks.
  • TDD with Jest and Enzyme. Creating reusable and isolated components using Storybook.
  • Migrating the React project into NextJS to take advantage of SSR.
  • Creation and improvement of our services in Go.
  • Responsible of pairing sessions and onboarding of new colleagues.
  • Development with new technologies such as GraphQL, Apollo, GatsbyJS y Prisma.
  • CI/CD with SCRUM methodologies.

Colossus Bets | Senior Front End Engineer

06/2018 | 01/2020

  • Development with Angular and React.
  • State management with Redux and Ngrx.
  • TDD with Jest and Enzyme.
  • Mocked API with NodeJs and Express.
  • Data management with RXJS.
  • UI implementations for improving the UX.
  • Microsites created with GatsbyJS, GraphQL and Apollo.
  • Styling with Styled-Components and SASS.
  • SCRUM methodologies.

Crealogix | Front End Engineer

11/2017 | 06/2018

  • Development with Angular 5.
  • Custom Implementations from the Angular Router.
  • Develop new Modules for the main App.
  • Fetching Data from API through HTTP requests.
  • Styling with SASS.
  • Tasks development based on SCRUM methodologies.

Education

Software Development MEAM/MERN stack | Iron Hack

NodeJs | Angular | React | Redux | GatsbyJs | ExpressJs | Git | MongoDB | SASS | Styled-components

Web Development | CEI

HTML5 | CSS3 | Javascript | jQuery | Ajax | PHP | MySQL | Bootstrap | RWD | Graphic Design | Web Design

Skills

  • Animations with GreenSock, React-Spring and React-transitions
  • Problem Solving and bug fixing
  • Functional Programming
  • UI implementations and UX focus