Skip to content
View henriquepaes1's full-sized avatar
🤓
grinding
🤓
grinding

Block or report henriquepaes1

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
henriquepaes1/README.md

Hello!

  • 🔭 Computer Engineering Senior at Polytechnic School of the University of São Paulo (POLI-USP)
  • 📖 Poli's Software Architecture Group member
  • 💬 Here, you can find all the relevant projects I developed/contributed to throughout my career
  • 💬 For more details regarding my professional experience, refer to my CV

Contact me

Personal and academic projects

In this section, I highlight the projects in which I had practical experience in the tools I intend to use in my career and systems that development required the application of engineering methods learned during my undergraduate. Among the smaller projects, I highlight:

  • Resta Um: Algorithm for resolution of generic peg solitaire game using C.
  • Web Server: Simple Web Server using Python Socket Programming
  • Organize.se: Platform for tasks management. Final project of the CS50 course.

A dynamically positioned smart camera that points towards sound noise occurrences that exceed an intensity threshold. With Smart Cam, you can control the camera manually or let it react to the environment's sounds. The recording is always available online at any time.

Key Learnings

  • Digital Circuit implementation in FPGA using VHDL
  • Arduino Integration with FPGA
  • Web Streaming through internet using ESP32-CAM
  • Usage of sensor modules and servo motors

This project offers a new experience for the classical Genius game. Using a web interface, you can control a digital circuit fully implemented in FPGA that contains the game's logic. The game has two play modes and includes sound feedback using an FPGA-controlled circuit. Check the project's source code here.

Key Learnings

  • Digital Circuit implementation in FPGA using VHDL
  • MQTT messages handling with ESP32
  • Hardware-Software integration
  • Cloud broker provisioning using HiveMQ

Rest API for ice cream shop analytics.

Key Learnings

  • Analytical SQL query development
  • Entity-Relationship diagram creation
  • Endpoints construction with Spring
  • MySQL database and tables creation

Fullstack project for user interaction with Spotify playlists ecosystem.

Key learnings

  • OAuth 2.0 Authentication within Spotify API
  • REST API development with Spring

Pinned Loading

  1. organizese organizese Public

    Organize.se was built as CS50's final project. Built using Python, Flask, HTML, CSS and SQL.

    Python

  2. projetomac0321/SuperGerenciadorMusical projetomac0321/SuperGerenciadorMusical Public

    Um sistema que através do uso da API do SPotify, consegue executar serviços em nome de um usuário, tais como: buscar músicas, filtrar músicas e alterar playlists.

    JavaScript

  3. sistemas-franquias-final sistemas-franquias-final Public

    API REST para um sistema de gerenciamento de uma loja. Construída utilizando Java, Spring Boot e Hibernate

    Java

  4. 004-JPA/FranquiaSorveteria 004-JPA/FranquiaSorveteria Public

    Projeto de PCS3623

    Java