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

Block or report JocaMgtt0

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
JocaMgtt0/README.md

Joaquim Menegotto

Software Engineering student at UEM  |  Product Manager

LinkedIn


About Me

I am a Software Engineering student at the State University of Maringa (UEM) and work as a Product Manager.

That combination is the point. I spend my time understanding problems, talking to users and deciding what gets built, and I write code because a PM who understands the technical cost of a decision makes better decisions.

What I care about is software that someone actually uses. The projects below are not exercises: a car wash runs its daily operation on one of them, and a motorcycle shop uses another as its storefront.

Core Technologies

Java JavaScript Python React Node.js PostgreSQL MySQL Hibernate HTML5 CSS3 Git

Backend and data: Java, Hibernate/JPA, MySQL, PostgreSQL, SQL Frontend: React, Vite, JavaScript, HTML5, CSS3 Also worked with: Python, JavaFX, Swing, Gleam, Racket Product: Discovery, user interviews, requirements writing, backlog prioritization

Featured Projects

Progressive web app that runs the daily operation of a car wash: wash calendar, expense control, team payroll and financial reports with charts. Built mobile first, because it is used on the shop floor with the phone in one hand.

The interesting part is not the stack, it is the remodeling. This is the second version of the problem, and the domain model was rebuilt from scratch: the concept of "schedule" was removed entirely, and a wash became a loose record with a date. One less step for the user, every time.

React 19 Vite Supabase PostgreSQL PWA

Desktop system for a medical clinic: patient records, appointment scheduling, medical charts and automated appointment reminders. Object oriented design with each domain entity in its own package, persistence through JPA/Hibernate.

Java Swing JPA/Hibernate Apache Derby

The first version of the car wash problem, built as a desktop application with an MVC structure and a generic DAO layer. Worth reading next to the web version above: same domain, two architectures, and the reasoning that led me to change the model.

Java 21 JavaFX Hibernate/JPA MySQL

Single page website built for a real motorcycle repair shop. Real requirements, real feedback and a real deadline, which is a very different exercise from a class assignment.

HTML5 CSS3 JavaScript

Currently

  • Building and maintaining software that real businesses depend on
  • Studying full stack web development
  • Deepening my product management practice, especially discovery

Pinned Loading

  1. Car-wash-management-desktop Car-wash-management-desktop Public

    Desktop application for car wash management, covering daily wash schedules, vehicle records, expense tracking and monthly financial closing. Built in Java 21 with JavaFX, Hibernate/JPA and MySQL, f…

    Java

  2. Car-wash-management-web Car-wash-management-web Public

    Progressive web app for managing a car wash business: wash calendar, expense control, team payroll and financial reports with charts. Built with React 19, Vite and Supabase, designed mobile first f…

    JavaScript

  3. Medical-clinic-management-system Medical-clinic-management-system Public

    Desktop management system for a medical clinic, built in Java with Swing, JPA/Hibernate and Apache Derby. Handles patient records, appointment scheduling, medical charts and automated appointment r…

    Java

  4. Mezenga-hd-website Mezenga-hd-website Public

    Single page website built for Mezenga HD Motorcycles, a real motorcycle repair shop. Responsive landing page presenting the shop's services and facilities, built with semantic HTML, CSS and vanilla…

    HTML

  5. notas-fiscais-microsservicos notas-fiscais-microsservicos Public

    Emissão de notas fiscais em microsserviços com .NET 8, Angular e PostgreSQL. Saga com compensação, resiliência com Polly, lock otimista e testes de integração com Testcontainers.

    C#

  6. UEM-academic-projects UEM-academic-projects Public

    Coursework and academic projects from my Software Engineering degree at UEM. Data structures, algorithms, functional programming, and data organization and retrieval, in Python, Gleam and Racket.

    Gleam