Hi, I'mRicardo Silva

Web Developer

Ricardo Silva

About me

I’m a web developer based in Manchester with a solid knowledge of HTML, CSS, JavaScript and React.

Looking at design I can convert it into web pages with pixel perfect and dynamism. I’m always looking forward to being up to date with the web development tools and technologies. Currently I’m exploring NextJS and learning TypeScript.

Skills

Front end

  • HTML/CSS
  • SASS
  • JavaScript
  • React
  • Styled Components
  • Redux
  • Redux Saga
  • Gatsby
  • Vue

Back end

  • Node
  • Express

Mobile

  • React Native
  • Expo

Tools

  • Github
  • VSCode
  • Reactotron
  • Insomnia
  • Figma
  • Docker
  • ESLint
  • Jest
  • Headless CMS
Next steps: TypeScript, Jest, NextJS

Portfolio

Portfolio

Portfolio

Technologies used: React, Gatsby, GraphQL, Styled Components, Headless CMS

Project: That portfolio was done while I was learning Gatsby. I enjoyed a lot working with Gatsby when you have some knowledge of React, gatsby becomes very simple and it makes the development very fast.

Shop Redux

Shop Redux

Technologies used: React, Redux, Redux Saga, Styled Components, Json Server, Immer, React Toastify, React Responsive

Project: Shop Redux it's a pratice project that I decided to do as a way of improve my knowledge with react and redux but mostly to learn redux-saga, technology that I never worked before.

Be the Hero

Be the Hero

Technologies used: React, Styled Components, React Native, Expo, Node, Express, KnexJS, JWT, Axios, ESLint, Jest, Formik, Yup

Project: Be the Hero it's a project that aims to help financial charity associations. After complete the OmniStack week, I was forward and improved the project a little bit.

TODO MERN

TODO MERN

Technologies used: React, Redux, Styled Components, Node, Express, MongoDB, Mongoose, JWT

Project: That was one of my very first projects when I decided to go deep in React. In that project, I also implemented Redux and did an API in Express that comunnicate with a database in mongo.