smile
Profile picture of Marcelo Mastroiani

¡Hola! Soy Marcelo Mastroiani un programador full-stack.

Trabajo tanto en front-end como en back-end para crear aplicaciones que combinan diseño atractivo y funcionalidad eficiente.

Proyectos

Nordicaps - Api de microservicios

Nordicaps - Api de microservicios

Conjunto de microservicios desarrollados con NestJS y TypeScript, implementando arquitectura modular para gestionar productos, clientes, pedidos y pagos. Integración de NATS para comunicación entre servicios, autenticación JWT, manejo de bases de datos con Prisma y pagos mediante Stripe.

nestjstypescriptprismapostgresqlmongodbdocker
E-commerce CoderHouse

E-commerce CoderHouse

E-commerce desarrollado como proyecto final del curso de React en Coderhouse. Construido con React y Vite, conectado a Firebase para la base de datos. Incluye componentes reutilizables, carrito de compras y flujo optimizado para escalar nuevas funcionalidades.

reactvitejavaScriptcssfirebase
Proyecto peliculas

Proyecto peliculas

Aplicación web interactiva desarrollada con React y Vite, que consume la API pública de OMDB para mostrar información detallada sobre películas. Implementación de búsqueda dinámica, manejo de estados con hooks y optimización de rendimiento con Vite.

reactvitecss
Circulo Fertil - Soluciones de Riego

Circulo Fertil - Soluciones de Riego

Desarrollo de sitio web corporativo en WordPress con personalización en JavaScript y CSS. Se trabajó en la optimización de diseño, navegación y presentación de soluciones de riego para el agro.

wordpresselementorjavaScriptcss
Energon - Soluciones Energeticas

Energon - Soluciones Energeticas

Desarrollo de sitio web corporativo en WordPress con personalización en JavaScript y CSS. Se trabajó en la optimización de diseño, navegación y velocidad de carga para mejorar la experiencia del usuario.

wordpresselementorjavaScriptcss
Cropp - Imprenta

Cropp - Imprenta

Desarrollo de sitio web e-commerce en WordPress y Elementor con personalización en JavaScript y CSS. Implementación de tienda online con integración de productos, categorías y opciones de pago, optimizando la experiencia de compra para el usuario.

wordpresselementorjavaScriptcss

Mi Trayectoria

2023 / Fundamentos & Desarrollo Frontend
Posición: Frontend Web Development - CoderHouse
Stack Técnico: HTML5, CSS3, JavaScript ES6+, React.js, Firebase, Next.js, Tailwind CSS
Comenzé mi especialización en desarrollo web a través de CoderHouse, construyendo una base sólida desde HTML y CSS hasta tecnologías modernas. Desarrollé una calculadora de préstamos con JavaScript vanilla que incluía algoritmos de cálculo financiero y validación de formularios. Mi proyecto más significativo fue un e-commerce completo en React integrado con Firebase, donde implementé un sistema CRUD de productos, gestión de inventario en tiempo real y autenticación de usuarios. También creé una aplicación de búsqueda de películas que me permitió profundizar en el manejo de APIs externas y estados complejos. Finalicé el año desarrollando mi portfolio profesional con Next.js y Tailwind CSS, optimizado para SEO y performance.
2024 / Especialización Backend & Arquitectura
Posición: Backend Programming - CoderHouse
Stack Técnico: Node.js, Express.js, MongoDB, NestJS, JWT, Stripe API, Socket.io, Jest, Prisma, NATS, Docker
Me especialicé en desarrollo backend a través del curso de Programación Backend en CoderHouse, donde construí una API de e-commerce completa usando Node.js y Express. Esta API incluía un sistema de autenticación JWT con refresh tokens, integración de pagos con Stripe incluyendo webhooks, y un chat en tiempo real con Socket.io.Posteriormente, evolucione hacia NestJS para desarrollar un sistema de microservicios, implementando arquitectura modular escalable con message patterns usando NATS, base de datos distribuida con Prisma ORM, y manejo centralizado de errores y logging
2025 - Presente / Experiencia Profesional & Desarrollo Enterprise
Posición: Full Stack Developer / WordPress - JuninSoft
Stack Técnico: NestJS, PostgreSQL, WordPress, Docker, Next.js, TypeScript
Actualmente trabajo como Full Stack Developer en JuninSoft, una startup especializada en desarrollo de software que combina soluciones custom con WordPress. Mi rol incluye el desarrollo de aplicaciones web usando stack moderno como NestJS, React y PostgreSQL, así como la implementación de soluciones WordPress personalizadas para clientes corporativos.

Tecnologias

Frontend

HTML5
HTML5
CSS3
CSS3
SASS
SASS
Tailwind
Tailwind
JavaScript
JavaScript
TypeScript
TypeScript
React
React
Next
Next
Redux
Redux
Material UI
Material UI

Backend

Node
Node
Express
Express
Nest
Nest
MongoDB
MongoDB
Firebase
Firebase
Prisma
Prisma
Git
Git
GitHub
GitHub
Docker
Docker
PostgresSQL
PostgresSQL