Ricardo

Barbosa

Software Engineer

RB
Ricardo's Photo

Profile

Passionate for developing products that impact other people’s lives. As a team player helping my teammates and knowing that I have their help is my everyday motivation to commit to creating applications that combine the art of design with the art of programming. Self-motivated for always be learning and growing as a person and as a part of the team.

Skills

Soft skills

  • Problem Solving
  • Leadership
  • Honesty
  • Responsibility
  • Planning/Organization

Tech skills

  • HTML & CSS SASS, Bootstrap, Material, TailwindCSS
  • Javascript Vanilla, jQuery, Typescript
  • React.js Redux, Next.js
  • Node.js Express.js, Adonis.js, Nest.js
  • PHP OO, Laravel
  • React Native
  • Git
  • SQL
  • NoSQL
  • Docker

Experience

Software Engineer

  • 2021 - Present
  • 5Mins.ai

    Working as a full-stack software engineer to build the core product. From the backend logic and API, web app, and the cross-platform mobile app. Technologies used: React Native, React.js, Node.js, Typescript, Firebase, MongoDB.

    Software Engineer

  • 2020 - 2021
  • Kuantokusta

    Played mostly the role of backend developer. Worked with crawlers, microservices, REST API’s, and legacy code. Technologies used: Nest.js, PHP, React.js, Node.js, Redis, Docker, PM2, MySQL, PostgreSQL, MongoDB.

    Freelancing

  • 2020 - 2021
  • anapintoterapeuta.pt

    Web solution for a massage therapist consisting of the frontend website for clients to make appointments, generate custom vouchers, profile page with their history and a blog. A backoffice for the therapist to manage all aspects of her business and her website. And a REST API properly protected, with roles, to handle the requests from both applications. Technologies used: Next.js, React.js, Adonis.js, BullMQ, PostgreSQL.

    Freelancing

  • 2020 - 2020
  • migueltrigo.eu

    Portfolio website for a lecturer, writer, and teacher. Developed the admin portal to manage the blog, testimonials, lectures, and lecture requests sent from the website, and the backend (API w/ translations) to support both the admin portal and the website. Technologies used: Laravel, Inertia.js (React.js), Redis, PostgreSQL.

    Software Engineer

  • 2018 - 2020
  • Hospital-Escola Universidade Fernando Pessoa

    I played many roles, including designer, dev-ops, frontend, backend, and mobile developer. Technologies used: Adobe XD, Laravel, jQuery, Golang, React Native, Websockets, NGINX, supervisor, cron.

    Freelancing

  • 2016
  • fapocril.com

    Fully developed the company website from the design until the deployment, with a fully-featured back-office. Used OO PHP, jQuery and SEO practices.

    Internship - Web Developer

  • 2015
  • Moveistore

    Developed a website to redirect customers of a specific niche of furniture to the main company website. Worked with PHP, jQuery and applied SEO practices.

    Education

    Post-Graduation

    Univ. Fernando Pessoa

    2018 - 2020

    BSc Computer Engineering

    Univ. Fernando Pessoa

    2015 - 2018

    Undergraduate Degree

    Univ. Fernando Pessoa

    2014 - 2015

    Languages

    • Portuguese (Native)
    • English (Advanced)
    • German (Beginner)
    • Spanish (Basic understanding)

    Interests

    • Traveling
    • Reading
    • Cinema
    • Music
    • Technology