Fernando Millan
HomeAboutProjectsResumeContact⌘K

Full-Stack Engineer building production-ready SaaS applications

> navigation

  • Home
  • About
  • Projects
  • Contact

> connect

  • > github

> EOF

© 2026 Fernando Millan. All rights reserved.

Resume

Full-stack Engineer

Download PDF
> SUMMARY

Summary

Senior full-stack engineer who shipped two production SaaS applications (TeamFlow and DevCollab) from architecture to live deployment. Expert in Next.js 15, NestJS, TypeScript, PostgreSQL, Redis, and Docker. Proven track record of implementing real-time WebSocket systems, RBAC with CASL, CI/CD pipelines with GitHub Actions and GHCR, and self-hosted deployment on VPS with Traefik.

> TECHNICAL_SKILLS

Technical Skills

Frontend

  • React, Next.js, TypeScript
  • Server Components, App Router
  • Tailwind CSS, Responsive Design
  • React Hook Form, TanStack Query
  • WebSockets (Socket.io client)

Backend

  • Node.js, NestJS, Express
  • PostgreSQL, Prisma ORM
  • Redis, WebSocket servers
  • JWT Authentication, RBAC
  • RESTful APIs, OpenAPI/Swagger

Infrastructure

  • Docker, Docker Compose
  • Git, GitHub, CI/CD
  • Turborepo, Monorepo patterns
  • Database migrations

Tools & Practices

  • TypeScript (strict mode)
  • Zod validation
  • CASL authorization
  • ESLint, Prettier
  • Optimistic UI patterns
> EXPERIENCE

Experience

Full-Stack Engineer

Personal Projects & Portfolio

2023 - Present

  • Architected and deployed TeamFlow (work management SaaS) and DevCollab (developer collaboration platform) — both live at HTTPS custom domains with full CI/CD
  • Implemented real-time collaboration with WebSocket + Redis pub/sub for horizontal scaling across both applications
  • Designed CASL RBAC with Admin/Contributor/Viewer roles, PATCH/DELETE protected by server-side authorization guards
  • Built Turborepo monorepo with shared TypeScript packages, Docker multi-stage builds, and GitHub Actions CI/CD deploying to self-hosted Coolify on a VPS
  • Shipped optimistic UI with automatic rollback, full-text search with pg_trgm, and invite link flows
> EDUCATION

Education

Bachelor of Science in Computer Science

Self-taught

Graduation Year

Relevant coursework in software engineering, data structures, algorithms, and web development.

> PROJECTS

Projects

TeamFlow

Work Management SaaS Application

View Case Study →

A comprehensive work management platform demonstrating production-ready full-stack engineering skills.

Technologies: Next.js 15, NestJS, TypeScript, PostgreSQL, Redis, WebSockets, Prisma, Docker, Tailwind CSS