7 min de lectura
Mateusz Muszarski
Full-stack product engineer
El código es solo la herramienta. Creo productos que resuelven problemas reales y dan resultados.
- Yo solo, de principio a fin
- Web + móvil
- Ambas tiendas de apps
Prácticas · Cetuspro · 2026
PstrykWeb
Webs a medida para negocios locales, encargadas con un solo formulario online.
El dueño de un negocio local responde unas preguntas en un único formulario online y encarga una web hecha para su negocio. Desarrollé PstrykWeb para Cetuspro, una empresa polaca de desarrollo de software.
En línea
Hecho con
- Next.js
- TypeScript
- Vercel
Producto propio · en solitario · 2026
Linkoglot
Haz una foto y ya tienes tarjetas. Una app de idiomas por suscripción, publicada en solitario en ambas tiendas.
Apunta la cámara a una calle, una habitación o tu desayuno, y Linkoglot convierte lo que ve en tarjetas y cuestionarios. Gratis para probar, luego un plan mensual o anual; la app está en 30 idiomas. La desarrollé y la publiqué yo solo.
Publicada · aún sin tracción
Hecho con
- Expo
- React Native
- Supabase
- RevenueCat
- Lingui
Prácticas · Neoteric · 2026
Clockful
- 118 tests automatizados: 49 Vitest, 69 Playwright
- 5/5 tablas con seguridad a nivel de fila
- 15 requisitos en la especificación
- 9 días de la especificación a la entrega (estimación)
Una app de control horario con roles, hecha con agentes de IA y contrarreloj.
Un encargo de prácticas de Neoteric, una empresa polaca de desarrollo de software: una app de control horario donde los empleados registran su tiempo y los administradores ven los informes. La regla era construirlo solo con agentes de IA y con plazo. Los dirigí y verifiqué lo que construyeron, desde las reglas de la base de datos hasta los tests.
Código privado · sin despliegue público
Hecho con
- Next.js
- Supabase
- TanStack Query
- Vitest
- Playwright
Personal · en solitario · 2025
Un portfolio que recorres volando: de la Tierra a Neptuno en 12 paradas de cámara.
Mi portfolio anterior: un vuelo por el sistema solar guiado por el scroll, donde cada planeta guarda una sección. 13 shaders escritos a mano en GLSL. Mejor en un ordenador.
Hecho con
- three.js
- React Three Fiber
- GSAP
- Vite
Space folio
Product engineer
Parada 01 · Cliente
Empiezo por quien lo paga y por lo que necesita ganar.
- objetivos en cifras
- presupuesto
- plazo
Parada 02 · Usuarios
Quién lo usa, qué quiere resolver y dónde abandona.
- flujos de usuario
- apps reales como referencia
- puntos de abandono
Parada 03 · Conversión
Menos pasos entre el interés y la acción.
- un CTA claro
- formularios cortos
- páginas rápidas
Parada 04 · Ingresos
La forma de generar ingresos se diseña desde el primer día.
- precios
- pagos
- RevenueCat
Parada 05 · Código
Después, el código: web, móvil y backend, de principio a fin, con tests.
- TypeScript
- tests automatizados
- revisión de código
Parada 06 · Lanzamiento
Publicar es parte del trabajo: pipelines, despliegues y publicación en las tiendas.
- GitLab CI/CD
- Vercel
- App Store y Google Play
- Search Console
Parada 07 · Medición
Mido y después decido qué cambiar.
- analítica
- Lighthouse
- opiniones de usuarios
Dirijo la IA como a un equipo.
Yo dirijo. Los agentes de Claude Code hacen el trabajo, cada uno con su tarea, y nada sale sin que yo lo revise.
01 Le doy el encargo al agente principal: el objetivo, los límites y cuándo está terminado.
- objetivo
- límites
- definición de terminado
02 Lee la wiki que mantienen los agentes. Un hook elige las páginas que necesita esta tarea.
- wiki LLM al estilo de Karpathy
- hook de enrutado
- decisiones
- lecciones
03 Los subagentes investigan en paralelo y vuelven con conclusiones.
- subagentes
- documentación
- referencias
- auditorías
04 Los servidores MCP traen datos reales: pantallas de apps reales, componentes, un navegador.
- MCP
- Mobbin
- registro de shadcn
- Playwright
05 Construye dentro de las reglas. Los hooks bloquean las acciones arriesgadas.
- hooks de seguridad
- scripts
06 Skills y controles de calidad revisan cada cambio: tipos, tests, accesibilidad, velocidad.
- TypeScript
- ESLint
- Vitest
- axe
- Lighthouse
07 Reviso y decido. Lo aprendido vuelve a la wiki.
- revisión de código
- lecciones
Competencias
-
- ZSE Starogard Gdański técnico programador, más un curso de técnico informático En curso
- Cetuspro en remoto, proyectos comerciales reales junio de 2026 – actualidad
- Neoteric 6 semanas, desarrollo con agentes de IA 2026 · 6 semanas
- KS Beniaminek 03 habilidades blandas y proyectos sociales 2025 · 1 mes
4 años de mejora constante Desde 2022 Desde 2022: estudios, freelance por mi cuenta, mis propias startups, prácticas y productos reales.
Detalles en el CV -
Exámenes profesionales estatales de Polonia (CKE / OKE) 2024 Webs, aplicaciones web y bases de datos.
Detalles en el CV -
Curso de Bruno Simon Enero 2025 Más de 90 horas de WebGL, shaders y Blender para llevar mundos 3D a la web, con Bruno Simon, uno de los creative developers más conocidos.
El curso (se abre en una pestaña nueva) Certificado (se abre en una pestaña nueva) -
Cursos de Jonas Schmedtmann, Udemy 2023 JavaScript y React desde los fundamentos: unas 135 horas de vídeo, muchos retos y ejercicios de código, proyectos de práctica y lecciones de teoría sobre cómo funciona todo por dentro.
Detalles en el CV -
Intercambios juveniles y voluntariado 2024–2025 Intercambios juveniles, formaciones y voluntariado en Letonia, Lituania, Georgia y Turquía, con gente de otros países, en inglés. En Demre pasé dos meses de voluntariado del Cuerpo Europeo de Solidaridad con las tortugas Caretta caretta.
Detalles en el CV -
Eventos en equipo 2026 Un problema difícil, un equipo y un reloj. Me enseñan a decidir rápido, repartir el trabajo y entregar algo que funcione bajo presión.
Detalles en el CV -
Conocimientos adicionales 2025 Lo que la experiencia y los cursos me enseñaron sobre cómo la gente decide, compra y usa productos. Por eso pienso en los usuarios y en las conversiones, no solo en que el código compile.
Leer: psicología en UX
Artículos · En inglés
Notas de trabajo
-
Destacado -
8 min de lectura
-
8 min de lectura
-
7 min de lectura
-
7 min de lectura
-
7 min de lectura
-
6 min de lectura
-
7 min de lectura
¿Hablamos? Escríbeme
Un puesto, un proyecto o una pregunta. Basta con una línea.
- Indefinido o freelance
- En remoto o híbrido · Polonia, CET
- Inglés · polaco
Enviado. Gracias.
Te responderé a la dirección que me has dado.