João Morais

Full-Stack Developer · Porto, Portugal

Download PDF

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

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

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

Education

Bachelor of Science in Computer Engineering

Instituto Superior de Engenharia do Porto (ISEP) · Porto, Portugal

Sept 2021 — Sept 2025
Data Structures Algorithms Software Engineering Database Systems Distributed Systems Computer Networks

Skills

Frontend

React Next.js Vue3 TypeScript JavaScript Tailwind CSS

Backend

Node.js Express.js Spring Boot Java Python REST APIs WebSockets

Mobile

Swift SpriteKit iOS

Database

PostgreSQL SQL Server MongoDB

AI & Search

RAG MCP Qdrant Redis BullMQ Drizzle ORM

DevOps & Cloud

Docker AWS (Lightsail, S3, CloudFront) Git CI/CD Liquibase

Languages

Portuguese · Native
English · Fluent