João Morais

João Morais

Full-Stack Developer

Building enterprise software at Prozis. Side projects and freelance work through Flavibyte.

About

I'm a software engineer who learns by building. Most of my side projects start because I want to understand how something works — lately that's been AI tooling and RAG systems. I studied Computer Engineering at ISEP in Porto, Portugal, and I'm currently working remotely from the US.

Experience

Full-Stack Developer

Prozis · Porto, Portugal

July 2025 — Present
  • Core developer on Prozis Hub, one of 2 largest internal systems at Europe's leading sports nutrition company
  • Building enterprise PLM software with Vue3/Spring Boot serving 1,000+ daily users
  • Entrusted with production deployment responsibilities typically reserved for senior engineers
  • Reduced data processing time by 35% through query optimization and indexing strategies
Vue3 Spring Boot SQL Server JPA Liquibase

Side Projects

Flavibyte · Chaves, Portugal

Jan 2025 — Present
  • Registered a small company to take on freelance projects outside of my day job
  • Rebuilding GraficaSinal.pt — an e-commerce site for a print company, using Next.js and Express
  • Built an internal platform to manage clients and track project health, deployed on AWS Lightsail
React Next.js Node.js AWS PostgreSQL

Software Developer Intern

BRAINSTORM Labs · Remote

Jan 2025 — June 2025
  • Built real-time video conferencing platform with React and Agora.io SDK
  • Designed PostgreSQL schema and Node.js/Express backend
  • Containerized application with Docker for consistent deployment
React Node.js PostgreSQL Docker Agora.io