Oscar Cruz

Desarrollador Full-Stack

Puerto Vallarta, Jalisco, Méxicome@oscarcruz.devGitHubLinkedIn
Descargar PDFAbierto a posiciones full-time y proyectos freelance seleccionados.

// Perfil

Desarrollador Full Stack con más de cinco años de experiencia desarrollando aplicaciones web diversas y de alto rendimiento. Líder con un historial comprobado guiando equipos ágiles hacia proyectos exitosos.

  • —Liderazgo y gestión de equipos: Experto en liderar y mentorear equipos de desarrollo, revisar código e incorporar nuevas tecnologías para mejorar el stack. He liderado equipos en el desarrollo de aplicaciones web de alto rendimiento para empresas multinacionales.
  • —Comunicación con clientes y análisis de requerimientos: Comunicación activa con clientes, levantamiento de requerimientos y traducción de conceptos técnicos en planes de desarrollo accionables.
  • —Agile y SCRUM: Amplia experiencia en metodologías ágiles, incluido SCRUM, con enfoque en la comunicación efectiva y estándares altos. He colaborado con equipos internacionales para entregar proyectos a tiempo y dentro del alcance.
  • —Microservicios y estándares: Más de cuatro años de experiencia en arquitectura de microservicios, implementando estándares de la industria y capacitando equipos para asegurar entregables de alta calidad.
  • —SEO y optimización web: Sólido conocimiento de conceptos de internet y principios de SEO, con capacidad comprobada para optimizar sitios para buscadores.
  • —Experiencia global: Integración exitosa en proyectos de Estados Unidos, con adaptabilidad y experiencia en dinámicas de equipos multiculturales.

// Experiencia

  1. Senior Solution Developer / App Support Developer · P/S/L Group

    Sep 2024 — Presente

    Querétaro, México

    • —Desarrollo de plataforma de contenidos: Lideré el desarrollo y la mejora continua de un sistema web de gestión de contenidos para una plataforma de membresías enfocada en contenido exclusivo de la industria farmacéutica.
    • —Mantenimiento full-stack: Mantuve y extendí aplicaciones backend y frontend con React y PHP, incluidos módulos centrales como roles de usuario, publicación de contenido y gestión de accesos.
    • —Colaboración con equipos multifuncionales: Trabajé con equipos distribuidos en varios países, facilitando la comunicación, la coordinación de tareas y los flujos ágiles para cumplir los objetivos del negocio.
    • —Responsable de módulos backend y frontend: Diseñé, implementé y refactoricé módulos reutilizables de control de acceso por roles, administración de usuarios y entrega dinámica de contenido, asegurando escalabilidad y mantenibilidad.
    • —Liderazgo técnico y mentoría: Guié y apoyé a desarrolladores junior, participando en revisiones de código, decisiones de arquitectura e iniciativas para compartir conocimiento en el equipo.
    • —Senior App Support Developer: Colaboré con equipos multifuncionales para resolver rápidamente incidentes P0, entendiendo el contexto del proyecto, mitigando problemas e implementando medidas preventivas. Experiencia sólida en gestión de incidentes, gestión del tiempo, monitoreo y observabilidad de sistemas en producción.

    Proyectos

    Sistema de gestión de contenidos para membresías

    Senior Solution Developer, Full Stack

    Diseñé y mantuve una plataforma modular de gestión de contenidos para un sitio de membresías farmacéutico. Entregué funciones centrales como módulos de contenido dinámico, acceso por roles e integración segura del área de miembros, permitiendo gestionar a escala contenido exclusivo de la industria.

    React · PHP · Symfony · Redux · MySQL · SCSS · Elasticsearch

    Sitio de membresías multi-tenant

    Senior Solution Developer, Full Stack

    Construí y mantuve una plataforma frontend multi-tenant para mostrar contenido exclusivo desde un código compartido. Implementé un sistema de llaves de entorno para renderizar dinámicamente uno de tres sitios de membresía distintos desde el mismo despliegue, agilizando el desarrollo y reduciendo el mantenimiento.

    React · PHP (Symfony) · MySQL · Docker · SCSS

  2. Desarrollador Full Stack, Semi Senior · Hand Cloud Solutions

    Ene 2023 — Jul 2024

    Guadalajara, México

    • —C# y .NET: Contribuí al mantenimiento y la mejora de proyectos de larga trayectoria, mejorando significativamente la estabilidad y el rendimiento de los sistemas.
    • —Desarrollo de software de alta seguridad: Entregué soluciones seguras y escalables para una empresa multinacional con miles de empleados, cumpliendo estándares avanzados de software y requisitos de cumplimiento.
    • —Liderazgo de proyectos: Lideré y gestioné varios proyectos con el stack de JavaScript, completándolos a tiempo y con éxito.
    • —Ingeniería DevOps: Implementé principios de DevOps para agilizar los flujos de desarrollo, reduciendo los tiempos de despliegue en 40%.
    • —Evaluación y planeación de sistemas: Analicé datos para planear la instalación de sistemas nuevos o la modificación de los existentes, mejorando la eficiencia operativa.

    Proyectos

    Plataforma de gestión comercial

    Mid Developer, Full Stack

    Desarrollé un microservicio para ayudar a los clientes a gestionar ventas y dar seguimiento a cotizaciones, aprobaciones, inventario y porcentajes de venta.

    Angular · Node.js · C# · RxJS · Storybook · MS SQL Server

    Centro de conferencias

    Lead Mid Developer, Full Stack

    Desarrollé un sistema web para dar seguimiento a la planeación de conferencias de clientes, incluidos vuelos, reservas de hotel y vuelos de regreso.

    React · NestJS · TypeScript · MySQL · Tailwind

  3. Desarrollador Full Stack, Semi Senior · AXOVIA Marketing & Technologies

    Sep 2022 — Ene 2023

    Puerto Vallarta, México

    • —Estándares de desarrollo: Impulsé la implementación de estándares de desarrollo modernos, elevando la calidad y escalabilidad del código.
    • —Optimización de pipelines CI/CD: Encabecé la optimización de los pipelines de CI/CD, logrando un aumento de 30% en velocidad y confiabilidad de los despliegues.
    • —Desarrollo full-stack: Desarrollé aplicaciones web dinámicas y de alto rendimiento con React, Node.js, Tailwind y SASS, mejorando la experiencia de usuario y el rendimiento.
    • —Metodología ágil: Contribuí en proyectos grandes con varios desarrolladores usando metodologías ágiles, asegurando una gestión y entrega eficientes.
    • —Refactorización de código: Lideré iniciativas integrales de refactorización, mejorando significativamente el rendimiento, la mantenibilidad y la escalabilidad de sistemas legados.

    Proyectos

    Sitios web de marcas hoteleras

    Lead Developer, Full Stack

    Desarrollé tres sitios web para una cadena hotelera y los convertí en su principal fuente de ingresos: las ventas aumentaron hasta 80% por mes, cuando antes representaban menos del 20% del ingreso total.

    React · Next.js · TypeScript · MySQL · Tailwind · Strapi · Node.js

  4. Desarrollador Full Stack, Middle · Everst

    Mar 2022 — Sep 2022

    Guadalajara, México

    • —Colaboración multicultural: Me integré con un equipo de ingeniería de España para desarrollar una red social de especulación, fomentando el intercambio de conocimiento entre culturas.
    • —Arquitectura de sistema: Implementé funcionalidades frontend y backend con TypeScript, usando React y Nest.js para asegurar una arquitectura cohesiva y robusta.
    • —Participación en todo el ciclo del proyecto: Trabajé de cerca con ingenieros de España durante todo el ciclo de vida del proyecto, contribuyendo a módulos esenciales y mejorando la funcionalidad y la experiencia de usuario.

    Proyectos

    Red social con monedas digitales

    Desarrollador Full Stack

    Desarrollé una red social basada en el uso de una moneda digital como incentivo.

    React · Next.js · TypeScript · MySQL · Tailwind · NestJS

  5. Desarrollador Full Stack, Junior · AXOVIA Marketing & Technologies

    Jul 2019 — Mar 2022

    Puerto Vallarta, México

    • —Integración de equipo: Colaboré con un equipo de ingeniería de España para desarrollar una red social de especulación, promoviendo la colaboración multicultural.
    • —Implementación frontend y backend: Implementé funcionalidades frontend y backend con TypeScript, usando React y Nest.js para una arquitectura cohesiva.
    • —Participación en el ciclo de vida: Participé activamente en el proyecto desde su concepción hasta el lanzamiento, contribuyendo a módulos esenciales y mejorando la experiencia de usuario.

// Liderazgo

  • —Lideré equipos de alto impacto en el desarrollo de sistemas dedicados para clientes, como PaaS, integrando Node.js, React, Redux y Eloquent. Aporté propuestas e ideas a las solicitudes de los clientes, impulsando mejoras en los proyectos.
  • —Incorporación de tecnologías modernas en proyectos existentes, aumentando su valor y mantenibilidad.
  • —Capacitación y acompañamiento a colegas con menos experiencia, compartiendo conocimiento y consejos para su crecimiento profesional.
  • —Propuesta de ideas e iniciativas para mejorar las relaciones del equipo y optimizar el stack tecnológico.