benjamin@dev:~$cat portfolio.json

Benjamin Perez

Full Stack Developer (TypeScript)

Full Stack Developer (TypeScript) · Next.js · NestJS · React

Chile (remoto)beperezaa@gmail.com+56 9 6174 2415LinkedInGitHub

Resumen Profesional

Desarrollador full stack mid level con experiencia en productos Next.js y APIs NestJS (TypeScript, Prisma), arquitectura por dominios, calidad de software y despliegue en Docker y Kubernetes. Colaboración en planificación, diseño técnico y dashboards internos.

Experiencia Laboral

Full Stack Developer

Enterstep

Reciente incorporación
Jornada completaChile (remoto)Junio 2026 – Actualidad
  • Desarrollo full stack del producto propio de onboarding de la empresa: frontend en Next.js, backend en NestJS con GraphQL.
Next.jsNestJSGraphQLTypeScript

Software Developer

Waypoint Studios

1 año 3 meses
Contrato temporalReino Unido (remoto)Enero 2025 – Marzo 2026
  • Desarrollo y mantenimiento de productos Next.js y APIs NestJS con TypeScript y Prisma.
  • Contribución a la arquitectura de software (organización por dominios de negocio / DDD), módulos reutilizables y separación de responsabilidades.
  • Énfasis en calidad: pruebas automatizadas, revisión de código y buenas prácticas en entrega continua.
  • Despliegue y operación en entornos containerizados (Docker) y orquestación con Kubernetes.
  • Desarrollo de dashboards y herramientas internas; uso de plantillas corporativas (Next.js / NestJS) para estandarizar nuevos servicios.
Next.jsNestJSTypeScriptPrismaDockerKubernetesDDD

Desarrollador web full stack

Freelance / Autónomo

~3 años
AutónomoRemoto (Clientes Internacionales)Abril 2022 – Enero 2025
  • Desarrollé aplicaciones web completas desde cero para clientes internacionales: chat, subida y almacenamiento de archivos, gráficos, paneles con control de acceso por roles y gestión de catálogos o productos.
  • Gestioné el ciclo completo del proyecto trabajando de forma autónoma: levantamiento de requerimientos con el cliente, desarrollo y despliegue en producción.
  • Desplegué y administré VPS (Ubuntu 20.04) con dominio propio y HTTPS mediante certificados SSL.
ReactNext.jsNode.jsExpress.jsMongoDBMySQLTypeScriptHTML5CSS3Tailwind CSSBootstrapGit

Software Developer

BetBack

3 meses
Jornada completaChile (remoto)Enero 2024 – Marzo 2024
  • Desarrollo full stack en TypeScript para proyectos a medida de clientes (SaaS, plataformas y e-commerce).
  • Backend con Nest.js; frontend con Next.js y React.
  • Funcionalidades de operación en vivo (WebSockets), geolocalización y paneles de gestión.
  • Contrato breve; renuncia voluntaria para priorizar la formación académica.
TypeScriptNestJSNext.jsReactWebSockets

Proyectos

Productos en producción donde participé como desarrollador. El código es propiedad de cada empresa; los enlaces llevan al producto en vivo.

Packager by Waypoint

Software Developer · Waypoint Studios

Aplicación de escritorio para creadores de contenido Minecraft Bedrock: empaquetado de add-ons, edición visual de assets y sincronización de proyectos.

  • Desarrollé la app desktop multiplataforma con Tauri, React y Next.js.
  • Implementé el editor visual de imágenes (estilo Canva) para assets de creadores.
  • Construí la autenticación JWT, manejo de sesiones y tareas programadas (cron jobs) para sincronización de datos.
TauriReactNext.jsTypeScriptJWT

Bedrock.gg

Software Developer · Waypoint Studios

Plataforma web para la comunidad Minecraft Bedrock, con herramientas de gestión de contenido y automatizaciones internas.

  • Construí el frontend en Next.js y el backend en NestJS sobre PostgreSQL.
  • Implementé autenticación JWT, cache/sesiones con Redis y pagos con Stripe.
  • Desarrollé tareas programadas (crons), editor de imágenes integrado y UI responsive con Tailwind CSS.
Next.jsNestJSPostgreSQLRedisStripeJWTTailwind CSS

Delivery Gourmet

Software Developer · BetBack

Plataforma de delivery / e-commerce a medida, desarrollada end-to-end para cliente.

  • Desarrollé el backend en NestJS y el frontend en React.
  • Modelé los datos en PostgreSQL: catálogo de productos y gestión de pedidos.
  • Implementé autenticación JWT y cache con Redis; entregué el producto completo en producción.
NestJSReactPostgreSQLRedisJWT

Stack Técnico

Stack principal

TypeScriptNext.jsNestJSPostgreSQLDocker

Stack completo

Lenguajes

TypeScriptJavaScriptHTML5CSS3Python

Frontend

Next.jsReactTanStack QueryZustandZodi18nTailwind CSSBootstrap

Backend

NestJSNode.jsExpress.jsGraphQLJWT

Bases de datos

PrismaPostgreSQLRedisMongoDBMySQL

DevOps & Infra

DockerKubernetesGitHub ActionsNginxGitLinux

Otros

SentryWebSocketsJest

Todos los skills

TypeScript
JavaScript
HTML5
CSS3
Python
Next.js
React
TanStack Query
Zustand
Zod
i18n
Tailwind CSS
Bootstrap
NestJS
Node.js
Express.js
GraphQL
JWT
Prisma
PostgreSQL
Redis
MongoDB
MySQL
Docker
Kubernetes
GitHub Actions
Nginx
Git
Linux
Sentry
WebSockets
Jest

Formación Académica

Ingeniería Civil en Telemática

Universidad de Santiago de Chile (USACH)

Marzo 2026 – ActualidadComputer Science / Informática
Primer año en curso

Formación en programación, sistemas distribuidos, telecomunicaciones y tecnologías de la información. Desarrollo de competencias en análisis de sistemas, resolución de problemas técnicos y trabajo en equipo en proyectos tecnológicos.

Voluntariado

Voluntario

JSConf Chile

~1 año 6 meses
ChileDiciembre 2022 – Mayo 2024Ciencia y tecnología
  • Participación en la organización de JSConf Chile.
  • Dos charlas presentadas sobre GraphQL (a la comunidad JavaScript).
  • Voluntariado durante la conferencia, edición 2024.

Idiomas

Sigo estudiando y practicando inglés con foco técnico (documentación, código y reuniones). Aunque mi nivel es todavía básico, en contextos remotos e internacionales no he tenido problemas de comunicación ni de entrega: los proyectos han resultado satisfactorios para el cliente. Busco seguir ganando fluidez para colaborar aún más cómodo en equipos globales.

Español
Nativo
Inglés
En estudioFuncional técnico (en progreso)

En progreso: refuerzo listening, speaking y vocabulario de software para acompañar lo que ya funciona bien en la práctica.