Osmar López Islas

Desarrollador Full Stack

Ciudad de México, México
contacto@osmar-lopez.dev • +52 5587272840 • https://linkedin.com/in/osmi-developer
Osmar López Islas

Sobre Mi

+5 años de experiencia creando soluciones web robustas, rápidas con enfoque en escalabilidad, arquitectura y experiencia de usuario. Experto en en Laravel, TypeScript y desarrollo con JavaScript moderno.

Experiencia

  • -

    México - Remoto

    Resumen Profesional:

    • Participación en el desarrollo de aplicaciones empresariales para ATT México, enfocadas en soportar procesos críticos de negocio bajo una arquitectura enterprise, aplicando buenas prácticas de calidad, seguridad y desarrollo ágil.

    Proyecto: ATT México – ASCC

    • Desarrollo frontend en Angular.
    • Desarrollo backend en Java con Spring Boot.
    • Refactorización de módulos existentes.
    • Corrección de bugs en producción.
    • Trabajo bajo arquitectura de microservicios enterprise.
    • Uso de pipelines CI/CD ya establecidos.
    • Colaboración con equipos multidisciplinarios.

    Proyecto: ATT México – Identidad Biometricos SIM

    • Desarrollo microservicios en Java con Spring Boot para la comunicación de Lambdas KSD.
    • Trabajo bajo arquitectura de microservicios enterprise basada en AWS, Kubernetes y docker.
    • Uso de pipelines CI/CD ya establecidos.
    • Colaboración con equipos multidisciplinarios.

    Responsabilidades:

    • Diseñar, desarrollar e implementar aplicaciones empresariales para procesos críticos de negocio.
    • Desarrollar frontend con Angular 10 siguiendo buenas prácticas y estándares corporativos.
    • Desarrollar backend con Java y Spring Boot bajo arquitectura de microservicios.
    • Refactorizar módulos existentes para mejorar mantenibilidad y rendimiento.
    • Resolver bugs productivos y dar soporte a módulos en producción.
    • Integrar servicios y bases de datos empresariales.
    • Trabajar en un entorno ágil colaborando con equipos multidisciplinarios.
    • Aplicar estándares de calidad y seguridad apoyados en Sonar y pipelines existentes.
    • Trabajar con Docker para entornos de desarrollo y despliegue.

    Logros:

    • Participación activa en arquitectura enterprise full stack.
    • Estabilización de módulos productivos mediante corrección de bugs críticos.
    • Colaboración efectiva en proyectos de alto impacto para ATT México.
    • TypeScript
    • Angular
    • Java
    • SpringBoot
    • Microservicios
    • Arquitectura Enterprise
    • Docker
    • Kubernetes
    • Git
    • SonarQube icon SonarQube
    • CI/CD
    • Node
    • Weblogic
    • Oracle
  • -

    México - Híbrido

    Resumen Profesional:

    • Desarrollo y mantenimiento del Sistema de Información Penitenciario Federal. Participación activa en análisis, diseño e implementación de soluciones modulares, integración de biometría y microservicios, así como mejora continua basada en estándares de calidad de software.

    Proyecto: Sistema de Información Penitenciario Federal

    • Reestructuración completa hacia microservicios y microfronts.
    • Desarrollo de APIs seguras con TypeScript y PHP.
    • Modelado y normalización de BD para eficiencia y consistencia.
    • Desarrollo de frontend biométrico móvil en Angular + Ionic.
    • Automatización de análisis estático con SonarQube en Docker.
    • Integración de biometría .NET a plataforma web.
    • Despliegue automatizado con Ansible y GitLab CI/CD.
    • Documentación técnica completa y estandarizada.

    Proyecto: Proyecto Tekton — Gestión del sistema de empadronamiento y entregas de apoyos

    • Entrevistas a usuarios y recopilación de requisitos.
    • Redacción de reglas de negocio.
    • Desarrollo de documentación técnica detallada y clara con JsDocs y compodoc.
    • Refactorización, mantenimiento y documentación de API para sistema SSR (Server-Side Rendering) en Node.js y Express.js.
    • Implementación de procesos de empadronamiento y entregas con MySQL 8 y mysql-node.
    • Desarrollo y mantenimiento de frontend en Angular 10 para la administración y consulta de datos.
    • Optimización de consultas y endpoints para mejorar tiempos de respuesta del sistema.

    Responsabilidades:

    • Refactorizar el sistema monolítico a una arquitectura de microservicios (micro-backends y micro-fronts).
    • Implementar arquitectura Repositorio–Servicios–Transformadores para escalabilidad modular.
    • Centralizar modelos de datos compartidos en paquetes independientes.
    • Aplicar patrón Feature-Sliced Design en Angular para estructura mantenible.
    • Diseñar e implementar APIs REST en PHP y TypeScript para frontend web y app móvil.
    • Desarrollar app móvil institucional en Angular 18 + Ionic para biometría penitenciaria.
    • Mantener y rediseñar módulos con Laravel y Angular optimizando UX.
    • Integrar estaciones biométricas .NET al sistema vía web.
    • Aplicar estándares de calidad con SonarQube, bloqueando PRs por baja cobertura.
    • Desplegar microservicios y assets front en servidores con Ansible.
    • Implementar control de acceso basado en roles (RBAC).
    • Normalizar bases de datos a segunda forma normal para integridad y rendimiento.

    Logros:

    • Migración exitosa a microservicios desacoplados y microfrontends.
    • Optimización de UX móvil con Angular + Ionic.
    • Automatización de CI/CD con GitLab Pipelines.
    • Establecimiento de arquitectura limpia y mantenible.
    • Integración funcional de sistemas biométricos en producción.
    • Laravel
    • Angular
    • Vuejs
    • Ionic
    • TypeScript
    • PHP
    • Node
    • MySQL
    • Git
    • SonarQube icon SonarQube
    • CI/CD
    • Docker
    • Figma
    • logo_NET NET
    • python [#127] Created with Sketch. Python
    • Arquitectura de Software
    • Microservicios
    • DevOps
    • Ansible
  • -

    México - Híbrido

    Resumen Profesional:

    • Diseño, desarrollo y mantenimiento de sistemas web robustos y escalables, con foco en la experiencia del usuario, la eficiencia operativa y la arquitectura multiusuario.

    Proyecto: DATALUX

    • Redacción de reglas de negocio.
    • Desarrollo con Laravel + Livewire para módulos dinámicos y Vue.js para componentes complejos.
    • Implementación de códigos QR para gestión de luminarias.
    • Mapas interactivos para ubicar y monitorizar luminarias en tiempo real.
    • Generación de reportes PDF/Excel y alertas en tiempo real.
    • Diseño de interfaces en Figma y pruebas de usabilidad.
    • Arquitectura MultiTenancy para múltiples clientes.
    • Corrección de bugs y mejoras continuas en producción.

    Proyecto: Sistema de Gestión Integral (SGI ISO)

    • Entrevistas a usuarios y recopilación de requisitos.
    • Redacción de reglas de negocio.
    • Mantenimiento y rediseño de plataformas web con Laravel y Vue.js.
    • Integración de APIs y microservicios para mayor eficiencia.
    • Desarrollo de aplicaciones monolíticas con patrones de diseño.
    • Normalización de bases de datos hasta segunda forma normal.
    • Diseño de interfaces funcionales en Figma.
    • Documentación técnica detallada y clara.

    Responsabilidades:

    • Redacción de reglas de negocio para múltiples módulos.
    • Diseño de interfaces atractivas y funcionales en Figma.
    • Implementación de funcionalidades con Laravel, Livewire y Vue.js.
    • Mantenimiento, rediseño y modernización de plataformas web existentes.
    • Normalización de bases de datos y estructuración de sistemas monolíticos.
    • Colaboración directa con usuarios y equipos para entender y documentar requerimientos funcionales y técnicos.

    Logros:

    • Integración de APIs y microservicios para automatizar procesos.
    • Reducción significativa de la carga en JavaScript gracias al uso eficiente de Livewire.
    • Estandarización de documentación técnica que mejoró la mantenibilidad.
    • Soporte exitoso para múltiples clientes bajo arquitectura MultiTenancy.
    • Generación de reportes PDF y alertas en tiempo real sobre fallos del sistema.
    • Laravel
    • Vuejs
    • Livewire Livewire
    • python [#127] Created with Sketch. Python
    • Tailwind
    • Bootstrap
    • Figma
    • MySQL
    • PostgreSQL
    • JavaScript
    • HTML
    • CSS
    • Git
    • Arquitectura de software
    • Patrones de diseño
  • -

    México - Presencial

    Resumen Profesional:

    • Reingeniería y rediseño de sitios web, mantenimiento de plataformas en WordPress y desarrollo de soluciones personalizadas para el área de ventas y marketing.

    Responsabilidades:

    • Rediseñar sitios web para mejorar usabilidad y apariencia.
    • Dar mantenimiento y optimización a plataformas WordPress.
    • Desarrollar una aplicación interna para el equipo de ventas.
    • Crear componentes personalizados para funciones específicas del sitio.
    • Diseñar sitios web para campañas dirigidas y contenido corporativo.
    • Producir videos promocionales de marca y representación institucional.

    Logros:

    • Lanzamiento exitoso de una plataforma interna para ventas.
    • Mejora de la experiencia del usuario en sitios existentes.
    • Aporte creativo en la producción de contenido digital estratégico.
    • HTML
    • CSS
    • JavaScript
    • PHP
    • MySQL
    • Laravel
    • WordPress
    • adobe_cloud [#131] Created with Sketch. Adobe
    • Figma
    • Diseño responsivo
    • Marketing digital

Proyectos

Herramientas y Tecnologías

  • Figma
  • Gitlab
  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • Node
  • Tailwind
  • Angular
  • Vuejs
  • Jquery
  • Ionic
  • AstroJs
  • TypeScript
  • Jest
  • Php
  • Laravel
  • CodeIgnaiter
  • Java
  • SpringBoot
  • Livewire Livewire
  • C Sharp icon CSharp
  • logo_NET NET
  • python [#127] Created with Sketch. Python
  • MySQL
  • PostgreSQL
  • Linux
  • Git
  • GitHub GitHub
  • adobe_cloud [#131] Created with Sketch. Adobe
  • Docker
  • SonarQube icon SonarQube

Educación

Certificaciones