Steven Mendez de perfil sobre un fondo azul cobalto, con humo azul que sube, al estilo de la portada de Bocanada de Cerati

Steven Mendez

Ingeniero Full Stack

Base
Managua (NI)UTC−6
Ahora
WERN · desde 2025
Modalidad
Remoto
Bajar

Quién soy

Hola, soy Steven, ingeniero full stack en Managua, Nicaragua. Empecé a programar a los diez y llevo casi cuatro años haciéndolo de forma profesional.

Hoy trabajo como ingeniero full stack en WERN, una agencia de desarrollo: APIs en Python, interfaces en React, infraestructura en AWS y funcionalidades con LLMs y RAG, primero para sus clientes y hoy en sus productos internos.

Mi lengua materna es el español, hablo inglés a nivel B2 y estoy aprendiendo japonés.

Dónde he trabajado

4 puestos · 2023–Actualidad

  1. WERN (se abre en una pestaña nueva)

    Ingeniero Full Stack

    Puesto actual: Actualidad · 1 año 10 meses

    Contrato · Remoto

    Agencia de desarrollo; proyectos de clientes de punta a punta, entre ellos Dupely (abajo); hoy en sus productos internos.

    • Llevé funcionalidades del primer endpoint a producción en varios codebases de clientes construyendo APIs REST en Python (FastAPI, Django, Flask) y sus interfaces en React.
    • Diseñé y operé la infraestructura en AWS (Lambda, ECS, S3, RDS, SQS, CloudWatch) de los proyectos de clientes, definida en Docker y Terraform, con despliegues por pipelines de CI.
    • Añadí funcionalidades LLM y RAG a productos de clientes con recuperación vectorial sobre pgvector y Qdrant.

    Python · FastAPI · Django · Flask · React · AWS · Docker · Terraform · RAG · pgvector · Qdrant

  2. Dupely (se abre en una pestaña nueva)

    Desarrollador Backend

    · 5 meses

    Contrato a través de WERN · Remoto

    Startup de asistente de compras (extensión y app móvil) que detecta inflación de precios y mejores alternativas.

    • Construí el backend con el que se lanzó la beta: servicios FastAPI que sirven productos y precios en tiempo real.
    • Construí los pipelines de ingesta de productos, historial de precios y atributos de Amazon, Walmart y eBay: APIs oficiales cuando existían y, si no, scraping propio y proveedores como Bright Data y Oxylabs.
    • Colaboré en el esquema de PostgreSQL, las migraciones y el rendimiento de las consultas de búsqueda; propuse un diseño de caché en Redis (cache-aside) para datos de productos.

    Python · FastAPI · PostgreSQL · Redis · AWS · ETL

  3. Empresa EdTech de EE. UU.

    Ingeniero Full Stack e IA

    · 10 meses

    Contrato directo · Remoto

    Contrato directo en paralelo a WERN y con su autorización. El nombre de la empresa está bajo NDA.

    • Construí un benchmark y harness de evaluación de LLM que ejecuta 20-50 tareas de computer-use con los modelos y califica sus resultados.
    • Entregué funcionalidades de IA generativa e integraciones con el LMS sobre LLM y RAG, recuperando contenido de aprendizaje con pgvector, desde la interfaz hasta los servicios.
    • Entregué funcionalidades full stack en el código de producción del cliente en sprints de dos semanas.

    Python · React · TypeScript · LLM evaluation · RAG · pgvector

  4. Universidad Nacional de Ingeniería

    Desarrollador Full Stack y Analista de Sistemas

    · 1 año 11 meses

    Tiempo completo · Presencial, Managua

    Responsable de los sistemas de presupuesto y activo fijo; construí los de bodega y helpdesk.

    • Mantuve y amplié dos sistemas heredados en ASP.NET / SQL Server, presupuesto (Web Forms) y activo fijo (MVC); reduje el reporte más pesado del presupuesto de 6 minutos a 7-15 segundos optimizando consultas.
    • Construí de punta a punta los sistemas de bodega y helpdesk: backend .NET, front end React e integraciones.
    • Restauré el CI/CD tras la renovación de los servidores on-premise: roté credenciales y reapunté despliegues.
    • Mentoré a 8 pasantes en fundamentos de backend y Git.

    C# · .NET · ASP.NET · React · SQL Server · CI/CD

Trabajo seleccionado

  1. Interview Agent

    2026

    Práctica de entrevistas por voz. Prepara la entrevista a partir del CV y la oferta, la conduce en vivo y califica cada respuesta con evidencia de la transcripción.

    • Tres agentes en LangGraph se reparten el trabajo: un planificador, un entrevistador que habla por LiveKit y un evaluador.
    • Front end en React y backend en FastAPI, con planes, transcripciones y evaluaciones guardados en PostgreSQL.
    • Una entrevista incompleta también recibe feedback por criterio, aunque sin nota global ni veredicto.

    Hecho conReact · FastAPI · LangGraph · LiveKit · OpenAI · PostgreSQL

  2. Portfolio

    2026

    Este mismo sitio: un portfolio estático y bilingüe pensado como el libreto de un disco. Se anima al hacer scroll y, si el movimiento no está disponible, queda como una página quieta.

    • Build estático en Astro con rutas en inglés y español y una view transition al cambiar de idioma.
    • Todas las secciones comparten una sola escala tipográfica y un mismo ritmo vertical.
    • Movimiento con GSAP como mejora progresiva: sin JavaScript o con movimiento reducido, nada se mueve.

    Hecho conAstro · TypeScript · Tailwind CSS · GSAP

Con qué construyo

  1. Lenguajes

    • Python
    • TypeScript
    • C#
    • SQL
  2. Backend y datos

    • FastAPI
    • Django
    • Flask
    • ASP.NET / .NET
    • PostgreSQL
    • SQL Server
    • Redis
    • Data pipelines
  3. Frontend

    • React
    • Next.js
    • Astro
  4. Nube y herramientas

    • AWS (Lambda, ECS, S3, RDS, SQS)
    • Docker
    • Terraform
    • CI/CD
  5. IA

    • LLM / RAG
    • LLM evals
    • LangChain
    • LangGraph
    • pgvector
    • Qdrant
    • LiveKit
    • OpenAI
  6. Agentes de código

    • Claude Code
    • Codex
    • OpenCode

No es una lista cerrada. Aprendo lo que el proyecto necesite.

Título y certificaciones

4 credenciales · 2019–2023

  1. Título

    Ingeniería en Computación

    Universidad Nacional de Ingeniería

    Programa de cinco años. Managua, Nicaragua.

  2. Curso

    Desarrollo de aplicaciones con Visual C#

    UNI Posgrado

  3. Certificación

    Certified Big Data Consultant

    Arcitura Education

  4. Certificación

    Certified Big Data Professional

    Arcitura Education