RR

Ricardo Ribeiro

Software Engineering

About

Welcome to my corner on the web! I'm Ricardo, currently in Lisbon, Portugal. At the moment I'm working as a Data Scientist, while also pursuing advanced studies in Computer Science. My passion lies in learning, developing software, solving complex data problems, and building cool projects. My expertise spans machine learning, software development, and data engineering, with proficiency in Python, JavaScript, Java, and Golang. I'm constantly on the lookout for new technologies and languages to master.

I am currently enhancing my technical skillset with a Master's degree in Computer Science at Faculdade de Ciências da Universidade de Lisboa, focusing on both the theoretical and practical aspects of software engineering. This, coupled with my background in environmental engineering and data science, provides me with a unique perspective on how technology can be used to address complex challenges.

As I navigate this exciting transition towards software engineering, I am eager to apply my skills in new contexts, tackle challenges head-on, and contribute to meaningful projects that push technological boundaries. I invite you to connect with me on Linkedin and explore my coding endeavors on GitHub.

Tech Stack

Languages

Frameworks

Cloud Infra

Containers

Machine Learning

Projects

House Quest Mobile App

Multi-user Android and iOS app for houseshold members to manage tasks and chores. Built with React Native, Firebase, and TypeScript.

Plush Language Compiler

A compiler for the Plush language, a simple language with a C-like syntax. Built with ply (Lex-Yacc), Python, and C.

Sensor Data Collection And Analysis

Project to collect and analyze sensor data from IoT devices. Built with Docker, MQTT, Golang, JavaScript, Python, gRPC, and MySQL.

Django backend Web App and REST API

Backend for a Web App and REST API. Built with Django, Python and SQLite.

React Web App

Web app built with React, and ChackraUI

Contact

If you'd like to get in touch, feel free to reach out to me or connect with me on Linkedin and explore my coding endeavors on GitHub.