Dev Macedo

Leandro Macedo

Desarrollador Full Stack y Formador de Programación

Desarrollador Full Stack en Portugal que crea productos digitales fiables desde la interfaz hasta la infraestructura.

Aporto más de 5 años de experiencia profesional con React, TypeScript, Next.js, APIs, Web3 y formación técnica para productos y equipos en Europa y otros mercados.

Stack tecnológica Full Stack

Una stack práctica para el desarrollo web moderno: interfaces React y Next.js, aplicaciones TypeScript, servicios Node.js, datos en PostgreSQL y flujos de entrega fiables.

Herramientas que utilizo en producción

> Servicios de desarrollo Full Stack / Lo que hago

Apoyo a empresas, equipos de producto y desarrolladores durante todo el ciclo de entrega. Cada servicio combina usabilidad, arquitectura mantenible, pruebas y comunicación técnica clara.

Service / 01

Aplicaciones Web

Core

Aplicaciones web responsivas e interfaces de producto con React, TypeScript y Next.js. El trabajo cubre componentes reutilizables, accesibilidad, SEO técnico, rendimiento y consistencia entre dispositivos.

PerformanceSEOAccessibilityResponsive UI

Service / 02

API y Backend

Core

APIs y servicios backend con Node.js, Express o Fastify, organizados alrededor de reglas de negocio reales. Trabajo con autenticación, PostgreSQL, Redis, integraciones, pruebas automatizadas y flujos de datos escalables.

API designAuthenticationTestingScalability

Service / 03

Integraciones Web3

Core

Experiencias frontend Web3 con Wagmi, conexiones de wallets y flujos on-chain con seguridad de tipos. Convierto interacciones blockchain complejas en interfaces de dApps claras y previsibles.

WagmiWallet UXOnchain flowsType safety

Service / 04

Aplicaciones Móviles

Core

Experiencias de producto móvil diseñadas alrededor de flujos útiles, lógica responsiva y navegación cuidada. El foco está en la usabilidad, la consistencia de la interfaz y las decisiones de producto mantenibles.

App UXResponsive logicSmooth flowsProduct focus

Service / 05

Mentoría Técnica

Core

Mentoría práctica y formación en programación para desarrolladores y equipos en TypeScript, frontend, backend, UI/UX y fundamentos de ingeniería, basada en decisiones de proyectos reales.

TypeScriptUI/UXBest practicesTeam enablement

Service / 06

DevOps y Entrega

Core

Flujos de entrega con Docker, GitHub Actions, CI/CD, despliegue y prácticas de monitorización. El objetivo es lograr lanzamientos previsibles, feedback rápido y menos sorpresas operativas.

Deploy flowMonitoringRelease processReliability

> Sobre este Desarrollador Full Stack / Experiencia

Vivo en Oporto y nací en Brasil. Combino desarrollo de producto con formación en programación y experiencia en plataformas frontend, interfaces CRM, productos Web3 y capacitación técnica.

Aga Khan Foundation / Porto

08/25 | Now

Formador Sénior de Programación

Actualmente trabajando como instructor de bootcamp, enseñando TypeScript, Figma, UI/UX, MongoDB y Express.js, apoyando a nuevos desarrolladores en la construcción de bases sólidas en el desarrollo web. Cuando no estoy enseñando, trabajo como Desarrollador Full Stack, construyendo aplicaciones modernas y escalables usando Next.js, React y TypeScript.

Tiger Cyber Labs / Remote

1.4 Years

Desarrollador FrontEnd Web3

Integraciones Web3, trabajando con Wagmi, TypeScript, Next.js, Tailwind, ShadCN/UI para crear interfaces modernas y optimizadas. Contribuyo a la estandarización de stacks tecnológicos, enfocándome en la consistencia y eficiencia en el desarrollo.

Bloca Studios / Remote

2.4 Years

Desarrollador FrontEnd

Desarrollo de interfaces para plataformas CRM, utilizando MUI, TypeScript y React para crear experiencias consistentes y escalables. También contribuí a la estandarización de componentes, la automatización de flujos y procesos, y el mantenimiento de proyectos legados, siempre con foco en la eficiencia, la usabilidad y la gestión de datos complejos.

> Cómo entrego proyectos de software / Proceso

Un proceso ligero mantiene el alcance, la implementación y la entrega alineados sin añadir ceremonias innecesarias.

  1. 01

    Entender el producto

    Aclarar usuarios, reglas de negocio, restricciones y el resultado que define una entrega exitosa.

  2. 02

    Diseñar y construir

    Convertir prioridades en interfaces accesibles, código mantenible, APIs probadas y decisiones técnicas medibles.

  3. 03

    Entregar y mejorar

    Preparar una entrega fiable, observar el uso real e iterar a partir de evidencias.

> Preguntas frecuentes sobre desarrollo Full Stack / FAQ

Respuestas directas para empresas, reclutadores, equipos y desarrolladores que valoran un proyecto, puesto, formación o colaboración técnica.

¿Qué servicios de desarrollo Full Stack ofreces?

Trabajo en aplicaciones web React y Next.js, sistemas frontend TypeScript, APIs y backend Node.js, integraciones Web3, experiencias móviles, flujos DevOps y mentoría técnica.

¿Trabajas en remoto con equipos internacionales?

Sí. Estoy en Oporto, Portugal, y colaboro con equipos y proyectos remotos en Europa y otros mercados en portugués, inglés y español.

¿Puedes desarrollar tanto frontend como backend?

Sí. Mi trabajo cubre interfaces React accesibles, arquitectura TypeScript, APIs, autenticación, reglas de negocio, PostgreSQL, Redis, pruebas y flujos de entrega.

¿Desarrollas integraciones Web3 y conexiones de wallets?

Sí. Tengo experiencia profesional en frontend Web3 con Wagmi, conexiones de wallets, flujos on-chain con seguridad de tipos e interfaces que simplifican interacciones blockchain.

¿Desarrollas aplicaciones móviles?

Trabajo en experiencias móviles centradas en comportamiento responsivo, navegación, usabilidad y lógica de interfaz mantenible. El enfoque técnico se elige según los requisitos del producto.

¿Ofreces mentoría TypeScript y formación en programación?

Sí. Ofrezco mentoría y formación práctica en TypeScript, frontend, backend, UI/UX e ingeniería de producto para desarrolladores y equipos.

¿Puedes apoyar despliegues y flujos DevOps?

Sí. Puedo ayudar con Docker, GitHub Actions, CI/CD, procesos de lanzamiento, despliegue y prácticas de monitorización para una entrega más previsible.

¿Cómo podemos hablar sobre un proyecto o puesto?

Utiliza el formulario de contacto o escríbeme por email, LinkedIn o WhatsApp. Comparte el objetivo, el contexto actual y el plazo previsto para identificar el siguiente paso.

Dev Macedo assistant

Leandro bot

Vamos a construir cosas geniales juntos ↓