Skip to content
View Joao2Pereira1's full-sized avatar

Block or report Joao2Pereira1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Joao2Pereira1/README.md

Typing SVG

Dude relaxing gif

👋 Hi there, I'm João

I'm a Computer Engineering student from Portugal, mainly interested in Software Engineering, Linux, Computer Networks, Embedded Systems and Backend Development.

Most of my public repositories are learning projects created while exploring new technologies and concepts. I'm currently working on publishing more university and personal projects.

LinkedIn

🚀 Main Projects

Project Description Stack
Weather App A desktop weather application with a graphical interface Python, PyQt, WeatherAPI
Terminal App A custom terminal utility built with a GUI layer Python, PyQt
Sports Web App A full-stack web application for sports data Flask, Jinja, SQL, HTML/CSS, JS
ESP32 DSP Tone Detector Real-time tone detection system using FIR filters and digital signal processing on the ESP32-C6 C, ESP-IDF, FreeRTOS, ESP-DSP

🎨 Customization & Ricing

Apart from programming, I enjoy customizing desktop environments and creating visual assets.

  • Wallpapers — A collection of my favorite wallpapers.
  • Vivaldi Themes — Custom themes created for the browser I use, Vivaldi.
  • Desktop Ricing — My configs and rices for Linux and Windows.

💻 Technologies

Languages

Tools & Databases

Operating Systems


📊 GitHub Stats


📚 Learning Journey

I enjoy learning by building projects and studying new topics. Here's a snapshot of my current progress.

roadmap.sh


Thanks for stopping by! Feel free to explore my repositories or connect with me on LinkedIn.

Pinned Loading

  1. Wallpapers Wallpapers Public

    A growing collection of free wallpapers to make your desktop shine.

    101 3

  2. Terminal_App Terminal_App Public

    Desktop terminal in PyQt5 with MVC architecture, command autocomplete, dynamic themes (QSS) and session persistence in JSON.

    Python

  3. Weather_App Weather_App Public

    Desktop application in PyQt5 that consumes WeatherAPI to show 7 day weather forecast, with local icon caching and MVC architecture.

    Python

  4. Sports_Web_App Sports_Web_App Public

    Web application in Flask for registration in sports activities, with storage in MySQL. Allows you to register participants, list registrations and search by name, with data validation on the server…

    JavaScript

  5. ESP32_DSP_Tone_Detector ESP32_DSP_Tone_Detector Public

    Real-time access control system using digital signal processing (DSP) for tone detection on the ESP32-C6.

    C 1