● Disponible para trabajar

DESARROLLADOR FULL-STACK · CÁDIZ, ESPAÑA

Construyo productos que funcionan.

Soy Eduardo Moreno, desarrollador full-stack. He creado Emite, una plataforma SaaS de facturación para autónomos y pymes españolas: Angular, NestJS y PostgreSQL, con Stripe, Open Banking y cumplimiento Verifactu. En producción y con app Android.

17 módulos
en producción
268 tests
automatizados
5 proyectos
3 plataformas

REF: PRJ-2026-001 · WEB + ANDROID · EMITE

Emite — Facturación para autónomos y pymes

"Emite. Cobra. Crece."

ROL Diseño, desarrollo
y despliegue (solo)
AÑO 2026
ESTADO ● En producción

Plataforma SaaS multiempresa de facturación adaptada a la normativa española, con todos sus módulos completos: Auth, Dashboard, Contactos, Configuración, Compras/Gastos, Presupuestos, Facturas, Proforma, Recurrentes, Borradores, Movimientos, Impuestos, Productos, Multi-empresa, Stripe, Rectificativas y Capacitor/Android.

LO DIFÍCIL

  • Cumplimiento Verifactu (RD 1007/2023) con encadenamiento SHA-256 de registros de facturación.
  • Conciliación bancaria vía Open Banking (PSD2) con Tink.
  • Lectura automática de gastos por OCR con visión de IA (Claude Vision).
  • Suscripciones y pagos con Stripe; arquitectura multi-tenant.

17 módulos · 268 tests backend (NestJS/Jest) · APK Android · eduumr.dev

Angular Ionic Capacitor NestJS PostgreSQL Prisma Stripe Tink Firebase Auth AWS S3 Resend
● Ver demo en vivo

Código privado: producto comercial con credenciales en producción. Demo disponible en la web.

Tito English — vista previa del demo

REF: PRJ-2026-004 · WEB · TITO ENGLISH

Tito English — Preparación para exámenes Cambridge B1/B2

"¿Estás ready?"

ROL Diseño, desarrollo
y despliegue (solo)
AÑO 2026
ESTADO ● En producción

App de preparación para los exámenes de Cambridge B1 Preliminary y B2 First, con las cuatro destrezas completas (Reading, Writing, Listening, Speaking), banco de contenido propio generado y validado con IA, simulacros cronometrados nivel-aware, y Centro de Avances con predictor de Cambridge Scale.

LO DIFÍCIL

  • Motor de generación de contenido con IA (Gemini) validado por un juez automático de calidad, con reintentos y auto-revisión para mantener baja la tasa de descarte.
  • Corrección de Writing y Speaking con rúbrica propia y transcripción de audio (Groq Whisper) integrada en el flujo de evaluación.
  • Cálculo de Cambridge Scale determinista en Python, no delegado a la IA, para que la puntuación sea auditable y consistente.
  • Recuperación de sesión de examen tras cierre o refresco, con timers recalculados contra reloj real.

~1.300 items en banco propio · B1 y B2 completos · 60 usuarios registrados

React Native Expo Router FastAPI Supabase Gemini 2.5 Flash Groq Whisper
● Ver demo en vivo

REF: PRJ-2026-002 · ANDROID

Hamparo

App Android para cuidar de personas mayores sin la necesidad de ser un profesional sanitario: escaneo de medicamentos con su prospecto, gestión de tomas, citas y constantes, botón SOS y un modo por voz pensado para ellos.

Kotlin · Jetpack Compose · Hilt · Retrofit · Room

Kotlin Jetpack Compose MVVM Hilt Room
Super Basket League — demo del juego

REF: PRJ-2026-003 · JUEGO

Super Basket League

¿Quién encesta más: Vegeta, Chopper o Kenny? Arcade de baloncesto 2D con motor de físicas programado desde cero.

4 modos de juego · 12 personajes · 3 equipos temáticos · récords persistentes en JSON

Python 3.12 Pygame
Pokédex Interactiva — demo de la aplicación

REF: PRJ-2025-001 · ANDROID

Pokédex Interactiva

Pokédex nativa para Android: listado en tiempo real desde una API REST, fichas detalladas por tipos y creación de entradas propias — con el Profesor Oak custodiando el panel de administración.

Jetpack Compose · MVVM · StateFlow · Coil · SharedPreferences

Kotlin Jetpack Compose MVVM StateFlow Coil

TOTAL ······· 5 productos · 3 plataformas · 2 en producción

EXPERIENCIA

feb–may 2026 Prácticas FCT

La Tosta Marketing y Web

Desarrollo web con WordPress, SEO técnico e integración de herramientas de IA en flujos de trabajo reales de agencia.

abr–may 2025 Auxiliar administrativo

Ayuntamiento de Arcos de la Frontera

Diseño y estructuración de bases de datos para la administración local.

Además: experiencia laboral previa en administración y eventos — el contexto de negocio detrás de Emite.

FORMACIÓN

2024–2026

Técnico Superior en Desarrollo de Aplicaciones Multiplataforma (DAM)

IES Rafael Alberti · Cádiz

TFG: Emite — SaaS de facturación en producción

2017–2019

Técnico Superior en Administración y Finanzas

IES Ciudad de Hércules · Chiclana de la Frontera, Cádiz

CERTIFICACIONES

  • Ciberseguridad — BIG School · 2026
  • SEO para IA — BIG School · 2026
  • Agentes de IA — BIG School · 2026
  • Cursos homologados — CSIF

Frontend

Angular TypeScript Ionic Capacitor HTML/CSS React Native Expo Router

Backend

NestJS Node.js PostgreSQL Prisma REST APIs FastAPI Supabase

Android

Kotlin Jetpack Compose MVVM Hilt Room

Herramientas

Git Stripe Firebase AWS S3 Docker Gemini Groq Whisper

¿Hablamos?

Desarrollador full-stack. Si lo que has visto encaja con lo que buscas, escríbeme.