Matheus Francisco

Junior full-stack developer · Limeira, Brazil Open to roles

I build systems that stay live.

I spent 9 years at the counter of machinery dealers. Today the store where I work uses the system I built every day, and I also built its website. I have three more complete projects running.

Java · Spring Boot · React · Node.js · TypeScript · PostgreSQL

Systems

Five complete, published projects. The first one is used every day by a real business.

Main project · formerly CogniVault

Vardão Central

checking The system of the store where I work, in daily use

The system of Vardão Máquinas, an authorized Husqvarna dealer in Limeira, for the counter, sales, finance and inventory.

Vardão Central counter: search by model with the quote alongside, in the simulated store with demo data.

The problem

To answer "which part is it and how much", the counter opened a PDF catalog, a price spreadsheet and an old ERP. A wrong code becomes a return, and finance lived in another system.

How I prove it

  • I migrated the old ERP with the numbers checked to the cent: 1,107 automatic comparisons, no difference above 1 cent.
  • Over 2,000 automated tests and 70 end-to-end browser tests.

What I built

  • Counter: search by code, part or model, exploded view and quotes by PDF and WhatsApp, never guessing a code.
  • Sales: a CRM with a deal board, customer ranking, cross-selling and reactivation.
  • Finance: income statement, cash flow, working capital and ABC analysis.
  • Inventory: special parts orders, with the deposit paid by the customer.

Technologies React · TypeScript · Node.js · PostgreSQL · Prisma · RabbitMQ · Playwright

Access requires a store login. The code is private; I walk through the architecture on a call.

Home page of the Vardão Máquinas website, with the store front and the reasons to buy from Vardão.

Complements Vardão Central checking

Vardão Máquinas website

Public company website, in production

The institutional website of Vardão Máquinas, an authorized Husqvarna dealer and service center in Limeira, built so customers find us on Google and move the conversation to a salesperson. While Vardão Central runs the operation from the inside, the website brings in and serves customers.

  • Complete design and development: the company (About), the service workshop, the product lines, customer reviews and a contact option on every page.
  • About 200 pages generated from data, with search, 37 articles that help customers choose and a WhatsApp button that already carries the context.
  • Sitemap, structured data for search, a news feed and a cookie notice that lets visitors decline without losing anything.

Technologies Next.js · React · TypeScript · Tailwind CSS

BusinessFlow login screen.

2026 checking

BusinessFlow

Management SaaS for small businesses

Offices handle customers, finance, scheduling and support tickets in one dashboard.

  • Every record belongs to a company: one office never sees another one’s data.
  • JWT login with refresh tokens, rate limiting and an audit log of who did what.
  • Bank statement import (OFX), PDF reports and an API key for integrations.

Technologies React · Node.js · Express · PostgreSQL · Prisma

Dashboard with temperature, speed and vibration for three machines.

2026 checking

Industrial IoT Platform

Real-time industrial telemetry

Sensors send readings, a Java API stores them, a queue notifies and the dashboard shows alerts instantly.

  • Tests in all four services, including against a real PostgreSQL.
  • CI on GitHub on every change: tests, Docker, security and the dashboard.
  • Access roles and an API with interactive documentation.
  • Live demo with a "Simulate failure" button.

Technologies Java · Spring Boot · React · RabbitMQ · WebSockets · PostgreSQL · Docker

Solidarity Economy home page.

2025 · SENAI capstone checking

Solidarity Economy

Local producers marketplace

Connects small producers in Limeira with consumers, with store sign-up and a map.

  • Team project. My part: the React front end, the API integration and application state.
  • Login and data on Firebase, protected routes and CPF and CNPJ validation.

Technologies React · Firebase · Material UI

The other repositories are course exercises, published as they were built. See all on GitHub

How I work

  1. 01

    I understand the problem before the code

    Nine years serving customers at the counter taught me to ask what the person needs to solve. Vardão Central came from that question.

  2. 02

    I prove it works

    Automated tests, CI on every change and checked numbers. In the ERP migration, 1,107 automatic comparisons showed no difference above 1 cent.

  3. 03

    I ship it and document it

    All five projects are published. The open-source ones have READMEs with how to run them, technical decisions and next steps; Vardão Central, which is private, has a case study.

Background

At the counter since 2017, programming since 2022.

  1. 2020 to today

    Sales representative, Vardão Máquinas

    Family-owned authorized Husqvarna dealer. Consultative sales, purchasing, inventory and part of the finances. I built Vardão Central and a CRM to track customers and leads.

  2. 2024 to 2028

    Computer Science, Anhembi Morumbi

    In progress, expected October 2028.

  3. 2022 to 2024

    Technical course in Systems Development, SENAI

    Java, databases, web and mobile. Capstone: Solidarity Economy.

  4. 2017 to 2020

    Sales representative, Yamashita Tratores

    Consultative service and technical sales of farm machinery.

Technologies

Back end
Java, Spring Boot, Spring Security, Node.js, Express, TypeScript, REST APIs
Front end
React, TypeScript, JavaScript, HTML, CSS, Tailwind CSS
Data and infrastructure
PostgreSQL, MySQL, Prisma, Firebase, Supabase, RabbitMQ, Docker
Practices
Automated testing, CI on GitHub, Git, Scrum and Kanban
English
Pre-intermediate, improving
Courses (5)
  • Java Programming, SENAI, 120h (2022)
  • Database Programming, SENAI, 120h (2024)
  • Computer Science, Harvard in Brazil, Fundação Estudar, 70h (2025)
  • AWS Cloud Practitioner Foundational, SENAI, 40h (2022)
  • AI-900, Azure AI Fundamentals, Fundação Bradesco, 16h (2025)

Let’s talk

I am looking for my first role as a junior full-stack developer. Reach me by email, WhatsApp or LinkedIn.

Download résumé (PDF)