Hey

I`m João.

I`m a Frontend Software Engineer with a passion for crafting web applications with superb user experiences.
Here`s a bit more about me

Here are some of my Projects.

  • Learning Management System

    NextJS, Redux, TailwindCSS, Express, DynamoDB, AWS

    A learning management system that allows students to buy, access and view courses, and teachers to create their own courses with sections, chapters, in adittion to upload videoclasses. It features a user-friendly interface with course categories, detailed course descriptions, and a course player. It is built with NextJS for the frontend, styled using TailwindCSS, and integrates with a backend API for managing course data and user progress.

  • Cinephile

    ReactJS, Flask, Python

    A movie catalog web app that allows users to browse, search, and filter movies. Users can view detailed information about each movie, including the title, genre, release date, and a brief description. On the backend it uses a powerful content-based filtering algorithm for making precise and unique movie recommendations

  • Sirleia Rocha Hair

    HTML, CSS, jQuery, PHP

    A responsive website for the Sirleia Rocha hair salon that showcases services, pricing, and a gallery of hairstyles. It includes a booking form for clients to schedule appointments online with PHP. It generated 15% more revenue for the owner

  • Library E-commerce

    HTML, CSS, ReactJS,

    A responsive e-commerce library website that allows users to browse, search, and purchase (add to cart) books. The site features a user-friendly interface with book categories, detailed book descriptions, and a shopping cart. It is built with ReactJS for the frontend, styled using CSS, and integrates with a backend API for managing book data and orders.

  • Youtube Clone

    ReactJS, MaterialUI, FastAPI

    A responsive web application that mimics the core functionalities of YouTube. Users can search for videos with voice control or typing, view video details, and watch videos. The frontend is built with ReactJS and styled using MaterialUI, while the backend is powered by FastAPI to handle video data and user interactions.

  • iPhone 3D Website

    ReactJS, MaterialUI, ThreeJS, GSAP, Sentry

    A responsive 3D product showcase website for the iPhone. It features interactive 3D models of the iPhone that users can rotate and explore. The site is built with ReactJS for the frontend, styled using MaterialUI, and utilizes ThreeJS for rendering the 3D high resolution models. GSAP is used for smooth animations, and Sentry is integrated for error tracking and monitoring.

Check out these other Projects.

ModlBox Desktop App

Senior Design

Python
PyQT5
YOLO
AlexNet
CSS
  • Created an App ModlBox allows researchers and developers to train their own AI models without needing to have an understanding of the ins and outs of Deep Learning.
  • Implemented multithreaded logic to train and apply inferences to images with YOLO models and five datasets.
  • Developed an intuitive interface using PyQT5 and CSS for ease-of-use while still maintaining high customization

LegV8 VSCode Extension

Open Source

JavaScript
LegV8
Arm
  • Implemented extensive code snippets for the LegV8 Assembly language, one of the most popular subset of the ARM assembly languages, used to for educational on universities using Javascript for config files and snippets and LegV8

AI Character Recognition Web App

Hackathon

HTML
CSS
JavaScript
Flask
Tensorflow
  • A web application that identifies specific SpongeBob characters using TensorFlow. Designed an animated SpongeBob theme for the hero and result pages, evoking a more immersive experience characteristic of the animation using HTML canvas and CSS classes.
  • Integrated the backend communication with the tensorflow models using a flask backend, allowing for a seamlessly experience for the user