FRONTEND
LEVEL 01

DISEÑO
EXPERIENCIAS
QUE USAN
LAS PERSONAS

Diseño interfaces intuitivas donde cada interacción tiene un propósito y cada detalle mejora la experiencia del usuario.

React
Next.js
Astro
Flutter
Vue
TypeScript
WORK

PROYECTOS UI

VER TODOS LOS PROYECTOS
SKILLS

FRONTEND TOOLKIT

RENDERING

  • *SSR / CSR
  • *Streaming
  • *Hydration
  • *Code Splitting
  • *ISR
LEVEL 07

INTERACTION

  • *Forms
  • *Validation
  • *Animations
  • *Accessibility
  • *Keyboard UX
LEVEL 06

STATE

  • *Zustand
  • *TanStack Query
  • *Redux Toolkit
  • *Optimistic UI
  • *Caching
LEVEL 06

UI SYSTEM

  • *Design Systems
  • *Component Library
  • *Tokens
  • *Responsive
  • *Dark Mode
LEVEL 07

PERFORMANCE

  • *Core Web Vitals
  • *Lazy Loading
  • *Image Optimization
  • *Virtualization
  • *Bundle Analysis
LEVEL 07

TESTING

  • *Vitest
  • *Playwright
  • *Component Tests
  • *User Flows
  • *Regression QA
LEVEL 06
* ESPECIALIDADES
+ Design Systems+ Accessibility+ Animations+ Pixel Perfect
CAREER

EXPERIENCIA FRONTEND

  1. + +

    + + Butik AI + +

    LEGENDARY ITEM
    PRODUCT CORE
    EXPERIENCE LOG
    ReactLV. 9ViteLV. 8AstroLV. 6TypeScriptLV. 8ZustandLV. 8

    Product Experience / AI Interfaces

    AI InterfacesSaaSCommerceWhatsApp

    Diseñe experiencias para que equipos comerciales puedan operar tiendas, IA, promociones, soporte y automatizaciones desde interfaces simples.

    • >Diseñe flujos de onboarding que simplifican la configuracion inicial de tiendas.
    • >Construí interfaces para operar campañas, IA, promociones y soporte desde un unico panel.
    • >Desarrolle componentes reutilizables para acelerar la evolucion del producto.
    IMPACTO

    Transforme automatizaciones complejas en experiencias simples que usuarios no tecnicos podian configurar, entender y operar.

  2. + +

    + + Butik CRM / Admin Ecosystem + +

    RARE ITEM
    CRM PANEL
    EXPERIENCE LOG
    ReactLV. 9ViteLV. 8TypeScriptLV. 8Tailwind CSSLV. 8ZustandLV. 8

    CRM Panels / Operational Interfaces

    CRMAdmin PanelsOnboardingCampaigns

    Construccion de paneles React/Vite para CRM B2B, administracion interna, onboarding, campanas, social media y contenido comercial.

    • >Trabaje sobre paneles como butik-crm-b2b-react-web-admin, butik-react-web-admin-internal y butik-socialmedia-react-admin.
    • >Implemente formularios, filtros, estados de carga, gestion de datos y flujos para equipos internos.
    • >Use React, Vite, TypeScript, Tailwind, Zustand, React Hook Form y Axios para interfaces operativas.
    IMPACTO

    Consolide multiples flujos operativos en interfaces administrables para equipos comerciales, soporte y customer success.

  3. + +

    + + Mundo Fisico + +

    RARE ITEM
    OPS UI
    EXPERIENCE LOG
    ReactLV. 9ViteLV. 8TypeScriptLV. 8Tailwind CSSLV. 8ZustandLV. 8

    Microsites / Operations UI

    MicrositesWhatsAppReservationsFreemium

    Desarrollo de interfaces para microsites, paneles freemium y administradores que conectan reservas, WhatsApp y operaciones comerciales.

    • >Trabaje con proyectos como mundo-fisico-react-microsites y mundo-fisico-react-web-admin.
    • >Construccion de vistas para operar mensajes, reservas y datos comerciales desde paneles internos.
    • >Enfoque en componentes reutilizables, experiencia responsive y lectura clara de estados.
    IMPACTO

    Ayude a convertir procesos de mensajeria, reservas y contenido en pantallas simples para operacion diaria.

  4. + +

    + + WinWin LATAM + +

    EPIC ITEM
    AFFILIATE UX
    EXPERIENCE LOG
    ReactLV. 9Context APILV. 7Bootstrap 5LV. 7OpenAILV. 7VitestLV. 7

    Product Interfaces / Affiliate Platform

    Affiliate MarketingLead CaptureAI CopyTesting

    Diseñe interfaces para conectar anunciantes y afiliados dentro de una plataforma de marketing de resultados.

    • >Construi un directorio dinamico para explorar anunciantes, comisiones y recursos.
    • >Desarrolle herramientas promocionales para banners, links de producto y cupones.
    • >Implemente landings comerciales y generacion de mensajes con OpenAI.
    IMPACTO

    Hice mas clara la exploracion de oportunidades, comisiones y recursos promocionales para mejorar la operacion comercial.

  5. + +

    + + Micole Peru + +

    EPIC ITEM
    DATA UI
    EXPERIENCE LOG
    ReactLV. 9Redux ToolkitLV. 7Material UILV. 7Chart.jsLV. 6

    Admin Experience / Data Interfaces

    EdTechAdmin PanelsData VizResponsive

    Construí interfaces administrativas para que familias, colegios y equipo interno pudieran operar informacion educativa con claridad.

    • >Diseñe paneles para gestionar colegios, nidos, familias e informacion interna.
    • >Cree visualizaciones para apoyar lectura de datos y toma de decisiones.
    • >Mejore carga de recursos y experiencia responsive.
    IMPACTO

    Aporte a una experiencia educativa reconocida por StartUp Peru 10G por impacto e innovacion.

  6. + +

    + + Independent Software Developer + +

    CLASSIC ITEM
    WEB TOOLS
    EXPERIENCE LOG
    WordPressLV. 8HTMLLV. 6CSSLV. 6PHPLV. 6

    Websites / Local Business Tools

    WordPressTourismWebmasterLocal Business

    Ayude a negocios locales, especialmente agencias de viajes y turismo, a construir y mantener su presencia digital.

    • >Administre sitios como webmaster para agencias de viajes y turismo.
    • >Realice maquetacion, ajustes visuales, carga de contenido y soporte continuo.
    • >Implemente paginas comerciales y mejoras sobre WordPress.
    IMPACTO

    Convirti necesidades comerciales pequeñas en sitios funcionales, administrables y sostenibles para el dia a dia.

  7. + +

    + + Fundacion Conin Tucuman + +

    SPECIAL ITEM
    SOCIAL UI
    EXPERIENCE LOG
    FigmaLV. 8ReactLV. 9Styled ComponentsLV. 6

    UI System / Social Impact

    FigmaDesign SystemSocial Impact
    VOLUNTARIADO

    Diseñe una experiencia visual para una aplicacion social y un panel administrativo responsive.

    • >Diseñe la UI en Figma para la aplicacion Embajadores Conin.
    • >Construi componentes reutilizables y un panel administrativo responsive.
    • >Cree visualizaciones orientadas a gestion de informacion social.
    IMPACTO

    Entregue una interfaz coherente, reutilizable y preparada para gestionar datos con claridad.

Cada proyecto es un nivel superado, cada reto una habilidad desbloqueada.
LEVEL 02

CONSTRUYO EL MOTOR
DETRÁS DEL PRODUCTO

Diseño sistemas escalables donde APIs, eventos y automatizaciones trabajan juntos para mantener el producto en funcionamiento.

VER PROYECTOS BACKEND
TERMINAL

$ whoami

Maximo Solis Farfan — Full-Stack Developer

$ portfolio --map

SERVERLESSEDGEAPIRESTDATABASESCALECLOUDDEPLOY

$ location

Cusco, Perú

TECNOLOGÍAS

  • Node.js
  • NestJS
  • Laravel
  • .NET
  • Python
  • Go
SKILLS

BACKEND STACK

ARQUITECTURA

  • Arquitectura API
  • Patrones de diseno
  • Microservicios
  • Escalabilidad
  • Multi-tenant
  • Infra templates
LV. 07

APIS & SERVICES

  • REST APIs
  • Serverless APIs
  • GraphQL
  • WebSockets
  • Rate Limiting
LV. 06

AUTOMATIZACION

  • Workflows
  • n8n
  • AWS Lambda
  • SQS
  • Cron Jobs
LV. 06

DATOS

  • MongoDB
  • Mongoose
  • PostgreSQL
  • Redis
  • S3 / R2
LV. 07

AI & INTEGRATIONS

  • LLM Integrations
  • OpenAI API
  • Function Calling
  • RAG
  • WhatsApp Bots
LV. 07

SECURITY

  • Auth & Roles
  • Input Validation
  • Secrets
  • Audit Logs
  • API Hardening
LV. 06
* ESPECIALIDADES
+ CRM Architecture+ AI Automation+ Serverless+ Terraform+ Data Driven
CAREER

EXPERIENCIA BACKEND

  1. JUL 2024 - ACTUALIDAD

    Butik AI

    AI Commerce Platform / Automation Infrastructure

    AI AutomationSaaSPaymentsWhatsAppServerless

    Diseñe la infraestructura que conecta IA, automatizaciones, WhatsApp, pagos e indicadores para operar marketing, ventas y atencion al cliente.

    QUE HICE
    • Disene automatizaciones comerciales impulsadas por IA para ventas, soporte, marketing y contenido.
    • Integre OpenAI, WhatsApp, AWS Lambda, Serverless, SQS y n8n para ejecutar procesos sin intervencion manual.
    • Construi servicios para campanas, email automation, Meta catalog feeds, pagos recurrentes, permisos, reportes y analitica operacional.
    IMPACTO

    Reduje procesos manuales mediante automatizaciones que operan de forma continua en campañas, seguimiento comercial, pagos y atencion al cliente.

    Node.jsMongoDBOpenAIAWS LambdaServerlessSQSn8nPower BI
  2. 2024 - ACTUALIDAD

    Butik CRM Automation

    Serverless Automation / Messaging Systems

    ServerlessWhatsAppEmailOpenAIMongoDB

    Construccion de servicios backend para WhatsApp bots, email automation, generacion de contenido, reportes y sincronizacion de datos de tiendas.

    QUE HICE
    • Trabaje con servicios como butik-crm-api-chatbot, butik-crm-sls-email-engine y butik-sls-crm-process-campaign-generator.
    • Implemente procesos para contenido, email, reportes, catalogos Meta y actualizacion de datos comerciales.
    • Use Node.js, Express, MongoDB, Serverless, AWS Lambda, AWS SDK, OpenAI y Docker.
    IMPACTO

    Automatice procesos recurrentes de marketing, soporte y operacion comercial mediante APIs, lambdas y jobs desacoplados.

    Node.jsExpressMongoDBServerlessAWS LambdaOpenAI
  3. 2025 - ACTUALIDAD

    Mundo Fisico Automation

    Messaging / Reservation Automation

    SQSWhatsAppWorkersScrapingServerless

    APIs y procesos asincronos para WhatsApp, reservas, scraping de leads, mensajes condicionales y publicacion de contenido.

    QUE HICE
    • Trabaje con mundo-fisico-node-api-main, mundo-fisico-node-api-whatsapp y procesos Lambda/SQS.
    • Construccion de flujos para confirmacion de reservas, mensajes condicionales y scraping de leads.
    • Uso de Node.js, Express, MongoDB, AWS Lambda, SQS, Serverless, Multer y Sharp.
    IMPACTO

    Separe tareas criticas en servicios y workers para operar mensajes, confirmaciones y leads sin bloquear la experiencia principal.

    Node.jsMongoDBAWS LambdaSQSServerless
  4. 2025 - ACTUALIDAD

    Cloud Infrastructure Templates

    Terraform / Delivery Infrastructure

    TerraformECSPipelinesDockerAWS

    Plantillas reutilizables para infraestructura ECS, pipelines, DevSecOps y APIs Lambda sobre AWS.

    QUE HICE
    • Trabaje con repos de Terraform para infraestructura prod/QA y plantillas ECS/Lambda API.
    • Estandarizacion de patrones para nuevos servicios, pipelines y configuracion por entorno.
    • Uso de Terraform, Docker, AWS, ECS, Lambda y CI/CD.
    IMPACTO

    Reduje friccion para levantar nuevos servicios al estandarizar infraestructura, despliegue y configuracion por entorno.

    TerraformDockerAWSECSLambdaCI/CD
  5. JUN 2023 - JUN 2024

    WinWin LATAM

    Performance Marketing Infrastructure

    Affiliate TrackingCommissionsPaymentsAPIs

    Diseñe la infraestructura que permitia conectar anunciantes, afiliados y conversiones dentro de una plataforma de marketing de resultados.

    QUE HICE
    • Construi un sistema para gestionar anunciantes y afiliados con validaciones y persistencia.
    • Implemente enlaces unicos con trazabilidad de conversiones y comisiones.
    • Desarrolle APIs para recursos promocionales, cupones y pagos por resultados.
    IMPACTO

    Mejore la trazabilidad de conversiones, comisiones y pagos para dar mas control financiero al negocio.

    Node.jsMongoDBOpenAIVitest
  6. ENE 2023 - JUN 2023

    Micole Peru

    Education Platform Architecture

    EdTechPostgreSQLAuthAWS

    Diseñe la base tecnica para una plataforma que conecta familias con colegios y nidos, con datos, permisos y servicios externos.

    QUE HICE
    • Modele entidades, relaciones y reglas de acceso para el dominio educativo.
    • Implemente autenticacion, autorizacion y conexiones con servicios externos.
    • Configure entornos de desarrollo y produccion sobre AWS.
    IMPACTO

    Contribui a una plataforma seleccionada por StartUp Peru 10G por su impacto e innovacion educativa.

    Node.jsPostgreSQLAuthAWS EC2
  7. 2022

    FUNSAAC / UNSAAC - Belgica

    Fixed Assets System

    Desktop AppsAssetsInventorySQL Server

    Construí un sistema de escritorio para administrar activos fijos, inventario institucional y consultas internas.

    QUE HICE
    • Diseñe un sistema para registrar y consultar activos fijos.
    • Modele datos para control administrativo e inventario institucional.
    • Construí una interfaz orientada a uso interno y operacion diaria.
    IMPACTO

    Ordene un proceso administrativo mediante una aplicacion desktop conectada a base de datos.

    C#SQL ServerDesktop Apps
  8. 2020 - 2022

    Independent Software Developer

    Inventory & Business Systems

    InventoryDesktop AppsSQLLaravel

    Construí herramientas de inventario y gestion para negocios que necesitaban ordenar stock, activos e informacion operativa.

    QUE HICE
    • Desarrolle sistemas de inventario para ferreterias y gestion de stock.
    • Construí soluciones para control de inventario inmobiliario.
    • Implemente bases de datos y modulos a medida con C#, SQL Server, MySQL, PHP y Laravel.
    IMPACTO

    Digitalice procesos manuales de control de stock e inventario con soluciones simples, ajustadas al contexto de cada negocio.

    C#SQL ServerMySQLPHPLaravel
BACKEND / TERMINAL

BACKEND TERMINAL

Ejecuta comandos reales para explorar sistemas, stack, logs, deploys simulados y respuestas de API.

TERMINAL ACTIVE
>_BACKEND TERMINAL

Ejecuta comandos reales. Explora, prueba y descubre.

backend- x

Backend terminal ready.

Ejecuta comandos reales. Explora, prueba y descubre.

essolis@backend:~$ help

Comandos disponibles:

about Informacion del sistema

tech Stack y tecnologias

projects Proyectos destacados

api:get /api/metrics/summary Simular llamada a API

logs Ver logs del sistema

deploy Simular deploy

whoami Informacion del operador

clear Limpiar terminal

help Mostrar ayuda

essolis@backend:~$ whoami

+=========== SYSTEMA BACKEND v2.0.1 ===========+

| Operador : ESSOLIS |

| Rol : Full-Stack Developer |

| Ubicacion : Cusco, Peru |

| Enfoque : APIs, automatizacion, IA |

| Experiencia : 3+ anos |

+==============================================+

essolis@backend:~$ tech

Stack principal:

* Node.js * Express.js * TypeScript

* MongoDB * PostgreSQL * Redis

* Docker * AWS Lambda * SQS

* n8n * OpenAI API * WebSockets

essolis@backend:~$ api:get /api/metrics/summary

{

"users": 1248,

"active": 842,

"revenue": 47920.50,

"growth": "+18.6%",

"updatedAt": "2026-07-27T18:42:00Z"

}

$ help$ whoami$ tech$ projects$ logs$ deploy$ api:get /api/metrics/summary