Yago López Salvador

  • Software Engineer
  • Full-Stack Developer

Portafolio Profesional

Recopilación de conocimientos y experiencia en desarrollo de software

Eficiencia

Simplicidad

Calidad

Front End

  • Plataformas: Web, Móvil
  • ReactJS, React Native
  • TypeScript
  • Angular JS / 6
  • Progressive Web Applications (PWA)

Back End

  • RESTFul APIs, Microservicios y Servless Computing
  • Arquitecturas en tiempo real basadas en WebSockets
  • Isomorphic / Universal JavaScript (NodeJS, ExpressJS)
  • Python
  • Bases de datos SQL / No-SQL
  • Conocimientos de Algoritmos de Aprendizaje Automático
    Machine Learning, Deep Learning y Redes Neuronales
  • Conocimientos y experiencia en estándares W3C, patrones y buenas prácticas:
    • EcmaScript ES7
    • TypeScript
    • Arquitecturas basadas en Componentes
  • Testing y Control de calidad:
    • Test Unitarios, de Integración, E2E
    • Automatización, Integración e Iteración Contínua
    • Auditoría, Perfilado y Optimización
  • Ingeniería del software orientada a la simplicidad, la eficiencia y la flexibilidad
  • Paradigmas de programación:
    • Programación Orientada a Objetos
    • Programación Funcional
    • Asíncrona (Promesas, Async/Await)
    • En tiempo real (WebSockets)
  • Participación en proyectos open-source internacionales
    AngularCLI, Material Design Lite, AFrame, etc.
  • Workflow
    • Gestión de respositorios distribuidos de código fuente
    • Tooling: Npm, Yarn, Webpack, Linting, etc.
  • Metodologías Ágiles
    • Scrum
    • Kanban