Ricardo
Barbosa
Software Engineer
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
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
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
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
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
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
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
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