João Morais
Full-Stack Developer · Centreville, VA
Summary
Full-Stack Software Engineer in Centreville, VA — US Green Card holder, no sponsorship needed, open to relocation across the US. Recent ISEP (Porto, Portugal) Computer Engineering graduate; currently a remote Full-Stack Developer at Prozis (Portugal), first role out of college. Open to enterprise or startup roles. Strongest in Java/Spring Boot, React/Next.js, and modern AI tooling (RAG, MCP, Claude Code).
Experience
Full-Stack Developer
Prozis · Remote
- One of 7 engineers owning 5 major internal platforms used by ~1,300 Prozis employees 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
Freelance Full-Stack Developer
Flavibyte · Remote
- Rebuilding GraficaSinal.pt — e-commerce site for a print company with a 100+ product catalog, using Next.js frontend and Express backend
- Built an internal platform to manage clients and track project health, deployed on AWS Lightsail with Docker, Nginx, S3/CloudFront, and GitHub Actions CI/CD
Software Developer Intern
BRAINSTORM Labs · Remote
- Shipped real-time video conferencing platform to MVP with React and Agora.io SDK; designed PostgreSQL schema and Node.js/Express backend, containerized with Docker. Public launch paused after company acquisition
Education
Bachelor of Science in Computer Engineering
Instituto Superior de Engenharia do Porto (ISEP) · Porto, Portugal
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 Nginx Linux
Tools & Practices
Agile Scrum Code Review Mentoring Jira GitHub Actions
Certifications
Languages
Portuguese · Native
English · Fluent