Skip to content
View jonathan7gb's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report jonathan7gb

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.

Content in all repositories owned by your account will be closed.
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
jonathan7gb/README.md

About Me

Hello! My name is Jonathan, I am software developer at WEG, working at WMS Integrated Manufacturing Industrial Systems Sector. I am constantly learning and improving my skills in FullStack development, seeking to create modern and efficient solutions.

  • 🎓 Student of Computer Software Engineer at Instituto INFNET
  • 🚀 Always seeking new challenges, knowledge, and skills
  • 📫 Contact: jonathanuber121207@gmail.com

Learning Technologies

Back-End

Java Spring Python Golang Flask R C

Front-End

HTML5 CSS3 JavaScript TypeScript Next React Tailwind CSS Figma

Databases

MySQL PostegreSQL SQLite Cassandra

Other Technologies

Kotlin Git Docker Fedora Power Bi Node-RED Postman Grafana



Personal Projects

Project Overview:
A real estate advisory platform designed to professionalize document operations and improve the end-to-end service workflow for clients and internal staff.

Business Context & Challenge:
The operation depended on fragmented communication and manual tracking, creating bottlenecks in document follow-up, status visibility, and delivery consistency.

Impact Delivered:

  • Centralized document and process management into a single workflow.
  • Reduced operational friction by improving traceability and task organization.
  • Increased reliability in client service through clearer status control and structured handling of critical files.

Tech Stack:
Java, Spring Boot, Spring Security, Spring Data JPA, React (Vite), Typescript, TailwindCSS, Postgresql (Supabase), Cloudfare R2 (Object Storage).


v1 delivered · remodeling in progress

Physical race sensors to a live leaderboard, event-driven end to end.

A real-time IoT lap-timing platform on physical hardware (ESP32 + RFID). The team left the course's expected stack (Node-RED + MySQL) and rebuilt the problem around event-driven architecture. Demoed live to instructors and WEG IT leadership, with physical ESP32 hardware on stage.

  • Edge devices kept deliberately "dumb" — they emit only {rfid, timestamp}; all validation lives in the backend, so sensors scale horizontally.
  • Async MQTT ingestion into a running 3-node Cassandra cluster with QUORUM reads/writes; real-time output over WebSocket, history over REST.
  • Python analytics — K-Means clustering, Streamlit dashboard.
  • Remodeling toward: Kafka Streams for lap aggregation, first-class Pista and Sessão entities, durable lap-time storage.

Project Overview:
Restyle is a regional marketplace for pre-owned fashion—a curated showcase connecting local buyers and sellers, featuring quick contact via WhatsApp.

Business Context & Challenge:
The goal of the MVP is to prove that a storefront featuring filters, photos, and direct contact options accelerates the sale of used parts compared to informal listings.

Product direction:

  • Regional marketplace (Jaraguá do Sul and surrounding area)
  • No integrated payment — transactions take place off-platform
  • No internal chat — contact via WhatsApp
  • Open registration for buyers; sellers admitted via admin approval
  • Categories and cities managed within the system

Impact Delivered:

  • Facilitates the sale of used or pre-owned parts and products
  • Eliminates fees and reduces bureaucracy for the purchase and sale of used and pre-owned parts.

Tech Stack:
Next.js, Typescript, TailwindCSS, Postresql (Supabase), Redis, Shadcn, Lucide Icons, GSAP, Cloudfare R2 (Object Storage), Prisma, Next Auth.


Project Overview:
Think of each maintenance room as a "household." Just like at home, we use cleaning supplies, food (lunches), and other materials. The goal of this project is to create a smart system to track everything that comes in, goes out, and is spent in each of these "households."

Instead of relying on paper notes or complicated spreadsheets, we will have an organized tool to know exactly:

  • What we have: How many cleaning products or breakroom items remain in stock.
  • Who used it: Which maintenance room consumed a specific material.
  • How ​​much it cost: The total expenditure on materials for the Room A team, for example.

Business Context & Challenge:
Develop an administrative system to efficiently manage all cleaning supplies, food items, and other consumables, as well as to track specific expenses by maintenance room, ensuring organization, cost savings, and transparency in resource utilization.

Impact Delivered:

  • Inventory Control – Record and monitor the inflow and outflow of cleaning supplies and food items.
  • Consumption Management – ​​Track the quantity of supplies used in each maintenance room.
  • Financial Control – Generate detailed expenditure reports by room, period, and product category.
  • Transparency and Waste Reduction – Identify excessive consumption and propose optimization measures.
  • Automation – Minimize manual processes using smart spreadsheets or a web-based system.

Tech Stack:
Python, Flask, HTML, TailwindCSS, JavaScript, Postgresql (Render), plus server-side validation and template rendering.


Contact

Pinned Loading

  1. jonathan7gb jonathan7gb Public

    1

  2. time-trial-ui time-trial-ui Public

    Interface front-end para o sistema Time Trial — uma aplicação que exibe rankings de voltas cronometradas de carrinhos Hot Wheels em uma pista instrumentada com sensores.

    TypeScript 1