João Morais
Full-Stack Developer · Remote
Experience
Full-Stack Developer
Prozis · Remote
- One of 7 engineers owning 5 major internal platforms end-to-end — UI, API, and database. Report directly to the CEO on one of them
- Promoted from junior to mid in under a year after leading data migrations and pushing architecture improvements across the team
- Work across microservices owned by other teams and coordinate with DevOps — comfortable navigating a large-scale production environment
- Pitched and now building an internal AI tool that orchestrates autonomous dev tasks using Claude Code, Kubernetes, and a custom orchestrator in Go
Side Projects
Flavibyte · Remote
- 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
- 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
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 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