Saltar al contenido

Disponible para nuevas oportunidades

Hola, soy Juan Morales

Frontend Developer

Transformo ideas complejas en aplicaciones web escalables y experiencias digitales de alto impacto.

Resumen profesional

Desarrollador Full Stack con más de 3 años de experiencia profesional en el desarrollo de aplicaciones web y móviles. Especializado en TypeScript, Angular, React, React Native, Next.js, Node.js y NestJS, con experiencia participando en las distintas etapas del ciclo de vida del software, desde el análisis y diseño hasta la implementación, despliegue y mantenimiento de soluciones. He colaborado con equipos multidisciplinarios en el desarrollo de productos de alta calidad, enfocados en rendimiento, escalabilidad, mantenibilidad y experiencia de usuario. Me enfoco en construir soluciones modernas y orientadas a resultados, aplicando buenas prácticas de desarrollo, arquitectura de software y optimización continua.

📍 Trujillo, Perú ✉️ ju4ncode@gmail.com Angular | Next.js | Astro | NestJS

Habilidades técnicas

Tecnologías y herramientas que domino.

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Angular
  • React
  • Next.js
  • Astro
  • Tailwind CSS
  • PHP
  • Laravel
  • NestJS
  • Node.js
  • MongoDB
  • MySQL
  • PostgreSQL
  • GraphQL
  • Express
  • Docker
  • AWS
  • CI/CD
  • React Native

Experiencia laboral

Trayectoria profesional con resultados medibles.

Full Stack Developer

Deveru

Desarrollo de aplicaciones web escalables, participando en el análisis de requerimientos y en la implementación de soluciones Frontend y Backend con Angular, React y TypeScript.

  • Desarrollo de funcionalidades web utilizando Angular, React y TypeScript.
  • Implementación de arquitecturas basadas en componentes y componentes reutilizables.
  • Integración de funcionalidades mediante APIs RESTful.
  • Propuesta e implementación de mejoras enfocadas en calidad, mantenibilidad, escalabilidad y rendimiento.
  • Participación en la resolución de problemas técnicos y evolución continua de las soluciones
HTMLCSSJavaScriptTypeScriptAngularReactNext.jsTailwind CSSNestJSNode.jsPostgreSQLDockerAWSCI/CD

Full Stack Developer

Aptura Labs

Lideré el desarrollo Frontend y participé en la evolución Full Stack de plataformas SaaS orientadas a educación digital, comercialización de productos digitales y creación de empresas.

  • Lideré el desarrollo Frontend de plataformas SaaS utilizando React, Next.js, Angular y TypeScript.
  • Diseñé e implementé una arquitectura Frontend escalable y mantenible.
  • Lideré la migración del Backend de Node.js hacia NestJS.
  • Migré el User Panel y Admin Panel de Styled Components a Tailwind CSS.
  • Desarrollé un constructor de landing pages personalizables para los usuarios.
  • Implementé un chatbot impulsado por Inteligencia Artificial.
  • Desarrollé funcionalidades de comunicación en tiempo real entre clientes y equipos de soporte.
  • Implementé componentes reutilizables que redujeron la duplicidad de código y aceleraron el desarrollo.
  • Diseñé y desarrollé landing pages de alto rendimiento utilizando Astro.
  • Optimicé el rendimiento mediante lazy loading, optimización de imágenes, fuentes y reutilización de componentes.
  • Implementé estrategias de SEO técnico mediante Structured Data (JSON-LD), sitemaps y optimización semántica.
  • Capacité y acompañé técnicamente a practicantes Frontend.
  • Participé en la planificación técnica, revisión de código, resolución de incidencias y evolución de funcionalidades estratégicas.
HTMLCSSJavaScriptTypeScriptReactNext.jsAstroTailwind CSSNode.jsNestJSMongoDBGraphQLExpressAWSAngularDockerCI/CD

Full Stack Developer

FMSAC

Desarrollé soluciones Frontend y Backend para una plataforma de facturación electrónica, implementando funcionalidades empresariales y procesos relacionados con la emisión de documentos electrónicos.

  • Desarrollé desde cero el módulo de Guía de Remisión Transportista.
  • Diseñé el flujo completo de negocio e integré el módulo dentro de la plataforma de facturación electrónica.
  • Desarrollé procesos Backend utilizando Node.js, PHP, JavaScript y MySQL.
  • Implementé Stored Procedures y lógica de negocio para la gestión de documentos electrónicos.
  • Integré los procesos y validaciones requeridos por SUNAT.
  • Desarrollé funcionalidades utilizadas por empresas como Modasa y Microclin.
  • Resolví incidencias críticas en módulos de facturación electrónica.
  • Implementé mejoras orientadas a la estabilidad, mantenibilidad y rendimiento.
  • Apliqué buenas prácticas y principios de arquitectura de software.
HTMLCSSJavaScriptPHPNode.jsMySQLExpressAWSTypeScriptReactLaravelDockerCI/CD

Frontend Developer

Upwork

Desarrollé y mantuve aplicaciones web para distintos clientes, implementando nuevas funcionalidades, mejoras de interfaz y optimizaciones orientadas a la experiencia de usuario.

  • Desarrollé nuevas funcionalidades para distintos proyectos web.
  • Realicé mantenimiento evolutivo de aplicaciones desarrolladas con PHP, Laravel, JavaScript y MySQL.
  • Implementé mejoras y corregí incidencias para optimizar procesos y rendimiento.
  • Fortalecí mecanismos de autenticación y control de acceso.
  • Rediseñé y modernicé interfaces de usuario.
  • Mejoré la usabilidad, navegación y experiencia visual de distintas aplicaciones web.
  • Colaboré directamente con clientes en la definición de requerimientos y soluciones.
  • Apliqué buenas prácticas de desarrollo para mejorar la calidad, escalabilidad y mantenibilidad de las aplicaciones.
HTMLCSSJavaScriptTailwind CSSPHPLaravelMySQLPostgreSQLDockerAWSCI/CD

Full Stack Developer

Independiente

Desarrollé de manera independiente diversos proyectos web Full Stack desde mi etapa universitaria, participando en el diseño, desarrollo e implementación de aplicaciones escalables y soluciones orientadas a las necesidades de cada proyecto.

  • Desarrollé aplicaciones web Full Stack utilizando tecnologías Frontend y Backend.
  • Diseñé y construí APIs REST con arquitecturas modulares y escalables.
  • Implementé sistemas de autenticación, autorización y validación de datos.
  • Diseñé soluciones orientadas a la mantenibilidad, seguridad y escalabilidad.
  • Apliqué principios de Clean Code, SOLID y buenas prácticas de desarrollo.
  • Integré servicios y APIs externas para ampliar las funcionalidades de las aplicaciones.
  • Gestioné bases de datos y desarrollé la lógica de negocio de las aplicaciones.
  • Analicé requerimientos y transformé necesidades funcionales en soluciones técnicas.
HTMLCSSJavaScriptTypeScriptReactNext.jsTailwind CSSPHPLaravelNode.jsNestJSMongoDBPostgreSQLGraphQLExpressDockerAWSCI/CDMySQLAngularAstroReact Native

Proyectos destacados

Soluciones reales con impacto medible.

Plataforma de gestión de eventos para desarrolladores

Plataforma web para descubrir, organizar y gestionar eventos tecnológicos, facilitando la conexión entre desarrolladores y oportunidades de aprendizaje.

HTMLCSSJavaScriptReactTailwind CSSNode.jsMongoDBExpress

Plataforma personalizable para centralizar tu identidad digital

Plataforma para centralizar redes sociales, portafolios y enlaces importantes en una única página personalizable y optimizada para compartir.

HTMLCSSJavaScriptReactTailwind CSSNode.jsMongoDBExpress

Educación

Titulado en Ingeniería de Sistemas

Universidad Nacional de Trujillo

Especialización en desarrollo de software y sistemas distribuidos.

Certificaciones

¿Hablamos?

Estoy abierto a nuevas oportunidades, proyectos freelance y colaboraciones. Escríbeme y te responderé lo antes posible.

ju4ncode@gmail.com · +51 930 226 896