Trayectoria

Aprendizaje continuo basado en proyectos

Cómo trabajo

01

Análisis

Entiendo el problema real antes de escribir una sola línea de código.

02

Arquitectura

Defino la estructura: frontend, API, base de datos y despliegue.

03

Implementación

Código limpio y tipado con TypeScript, Node.js y APIs seguras (JWT).

04

Calidad

Testing continuo, Docker y revisión. Resultado verificado hasta producción.

Ingeniería

Stack real de trabajo diario

Frontend

Next.js 15, React 19, TypeScript, Tailwind CSS, Framer Motion

Next.js 15React 19TypeScriptTailwind CSSFramer Motion

Backend

Node.js, Express, Prisma ORM, PostgreSQL, REST APIs

Node.jsExpressPrisma ORMPostgreSQLREST APIs

Calidad & DevOps

Jest + RTL, Docker, JWT Auth, CI/CD, ESLint, Prettier

Jest + RTLDockerJWT AuthCI/CDESLint/Prettier

Evolución

Evolución de un proyecto insignia: Task Manager Pro

v1

v1 — Fundamentos

CRUD básico, autenticación simple, SQLite

v2

v2 — Arquitectura

Clean Architecture, Prisma + PostgreSQL, JWT, 86 tests, Docker

86 testsDockerJWT
v3

v3 — Escalabilidad

React Query, Redis cache, WebSockets, CI/CD, 270+ tests, despliegue prod

270 testsDockerJWT

Stats

Proyectos completados15
Tests escritos270+
Repositorios24

Disponible para proyectos

Freelance / Tiempo completo

Stack principal

90%

Frontend

85%

Backend

80%

Herramientas

2026Más reciente

AI Bots & Full-Stack Tools

Desarrollo de herramientas con IA (WhatsApp Bot + ShopBot Gemini), arquitectura limpia, 270+ tests, Docker y JWT.

4
Proyectos
270
Tests
100%
Éxito

Logros:

IA con Google GeminiBots conversacionales270+ tests automatizados

Stack:

Next.jsTypeScriptTailwindBaileysGeminiNode.jsExpressSQLiteJWTDocker
2025

Exploración de stacks

Desarrollo de proyectos con Angular, Vue, Electron, FastAPI y Django para ampliar horizontes.

5
Proyectos
45
Tests
95%
Éxito

Logros:

5 stacks diferentesApps desktop con ElectronAPIs con FastAPI

Stack:

AngularVue.jsElectronFastAPIDjangoPython
2024

Fundamentos sólidos

Dominio de HTML, CSS, JavaScript, React y Node.js. Creación de proyectos base.

2
Proyectos
30
Tests
90%
Éxito

Logros:

2 proyectos frontendBases de backendControl de versiones

Stack:

ReactNode.jsJavaScriptHTML/CSSGit
🚀 3 años de aprendizaje continuo basado en proyectos

Stack técnico

Porcentaje estimado de dominio en proyectos reales

Construyendo interfaces modernas y reactivas

Next.js

2 años Expert
Dominio92%

Proyectos destacados:

Task ManagerDevNotesPortfolioCodeMp-AIBotWsp StoreShopBot AI
⚡ Experto

TypeScript

2 años Expert
Dominio90%

Proyectos destacados:

Task ManagerAngular MusicPortfolioCodeMp-AIBotWsp StoreShopBot AI
⚡ Experto

React

3 años Expert
Dominio95%

Proyectos destacados:

Markdown ConverterWeather AppMini ProjectsShopBot AI
⚡ Experto

React Query

1 año
Dominio85%

Proyectos destacados:

Task Manager
📈 Avanzado

Tailwind

2 años Expert
Dominio95%

Proyectos destacados:

All ProjectsCodeMp-AI
⚡ Experto

Framer Motion

1 año
Dominio80%

Proyectos destacados:

PortfolioCodeMp-AI
📈 Avanzado

Angular

1 año
Dominio75%

Proyectos destacados:

Music Player
📈 Avanzado

Vue.js

1 año
Dominio70%

Proyectos destacados:

Modern Blog
🌱 Intermedio

Redux

2 años
Dominio85%

Proyectos destacados:

Task Manager
📈 Avanzado
24
Repositorios
6
Categorías
270+
Tests
3
Años

Proyectos

11 · Cada uno con stack diferente

DreamScape
Destacado

DreamScape

Diario de suenos local-first con IA (Ollama): analisis jungiano, grafo 3D de conexiones, patrones recurrentes y carta mensual del subconsciente. 100% privado. FastAPI + React.

46 tests
PythonFastAPIReact+6
ai-agent-toolkit
Destacado
Caso de estudio

ai-agent-toolkit

Los equipos de desarrollo pierden horas en tareas repetitivas: documentar, escribir tests, revisar PRs y auditar seguridad. Cada repo repite el mismo trabajo manual con estándares inconsistentes.

50 tests
TypeScriptNode.jsCLI+6
PyFinFlow AI
Destacado
Caso de estudio

PyFinFlow AI

Llevar las finanzas personales en planillas es propenso a errores: no hay forma de preguntar "¿cuánto gasté en comida este mes?" sobre datos actualizados y en varias monedas.

224 tests
PythonFastAPINext.js+7
ShopBot AI
Destacado
Caso de estudio

ShopBot AI

Una tienda de ropa chica no tiene presupuesto para un call center: las consultas llegan tarde y se pierden ventas y reservas por falta de atención.

88 tests
Next.jsTypeScriptTailwind+3
Django Library
Destacado
Caso de estudio

Django Library

Una biblioteca comunitaria o escolar registra los préstamos en papel o planillas: se pierden registros, demoras y devoluciones.

42 tests
DjangoPythonTailwind+1
Angular Music Player
Destacado

Angular Music Player

Reproductor de música con Angular, RxJS y SCSS.

AngularTypeScriptRxJS+1
CodeMp-AI
Destacado
Caso de estudio

CodeMp-AI

Recibir feedback de calidad sobre el código suele requerir otro desarrollador: demora y no siempre está disponible. Las reglas de ESLint solas no explican el porqué.

21 tests
Next.jsTypeScriptTailwind+4
Task Manager Pro
Destacado
Caso de estudio

Task Manager Pro

Las apps de tareas suelen ser CRUDs simples sin seguridad real ni backend robusto. Un gestor profesional necesita sesiones JWT, base relacional y un pipeline que garantice calidad.

86 tests
Next.jsTypeScriptExpress+5
BlackBox Monitor

BlackBox Monitor

Monitoreo de salud web con interfaz de terminal, dashboard web, verificación SSL, alertas por Telegram y exportación CSV

5 tests
GoHTMLCSS+4
BotWsp Store

BotWsp Store

Bot de WhatsApp para e-commerce con panel admin, API REST, notificaciones en tiempo real y gestión de productos.

Node.jsExpressNext.js+4
Modern Blog

Modern Blog

Blog con Vue.js + FastAPI. JWT y PostgreSQL.

Vue.jsFastAPIPython+3

Contacto

¿Hablamos?

Email

marcelo024@gmail.com

Teléfono

0291-4657839

Ubicación

Bahía Blanca, Argentina

Next.js · TypeScript · Tailwind · 2026