Sobre mí...

LinkedInNo Country for GeeksTwitter FollowGitHub followers

Me llamo Sergio Gallardo y actualmente estoy trabajando en Plain Concepts como Delivery Manager.

Experiencia

Llevo más de 3 años trabajando en Plain Concepts como desarrollador de aplicaciones en plataforma Microsoft.: Xbox 360, Xbox One, Windows 8.x, Windows 10 y aplicaciones de escritorio con WPF.

Durante mi experiencia laboral he llevado la gestión del equipo y la comunicación con el cliente en varios de los proyectos.

Actualmente trabajo como Delivery Manager

Plain Concepts

Delivery Manager (enero 2018 - actualidad)

Mi puesto en Plain Concepts es un perfil mixto de gestión/técnico cuyas principales responsabilidades son:

  • Gestión de proyectos aplicando metodologías ágiles.
  • Gestión de las capacidades de los miembros del equipo.
  • Canalización de la comunicación entre cliente y el equipo.
  • Coordinación de los miembros del equipo de desarrollo, facilitando los procesos y eliminando impedimentos.
  • Promover la autoorganización del equipo.

Windows Platform Developer (junio 2014 - enero 2018)

Desarrollo de aplicaciones multimedia con C#/XAML y JS/HTML para Xbox 360, Xbox One, Windows8/8.1, Windows Phone 8/8.1 y Windows 10.

Microsoft

Developer and Platform Evangelism Intern (octubre 2013 - junio 2014)

Desarrollo de aplicaciones de Windows 8 y Windows Phone aplicando el patrón MVVM. Desarrollo con Microsoft Azure aplicado al desarrollo de aplicaciones de Windows 8 y Windows Phone. Desarrollo Web mediante ASP.NET y MVC.

Soporte técnico a los desarrolladores de aplicaciones Windows 8 y Windows Phone.

Creación de artículos técnicos para el blog de MSDN e impartición de sesiones técnicas para desarrolladores.

Nuevos retos

Me gusta la idea de gestionar un pequeño equipo de desarrollo y llevar los proyectos y la comunicación con el cliente además de desarrollar.

En Plain Concepts he estado trabajando con Scrum lo que nos ha permitido mejorar el trabajo del equipo. Estoy muy acostumbrado a las liturgias típicas de Scrum y creo que ayudan a que el equipo pueda avanzar. Es algo que considero necesario a la hora de trabajar en equipo.

En cuanto a la forma de trabajar con el código tengo un nivel avanzado de Git y Git Flow. Trabajamos haciendo uso de las Pull Request para asegurar revisiones de código lo que nos permite mejorar el código que acaba en producción y aprender de los compañeros.

Nuevos horizontes

Pese a que siempre he trabajado con .NET y sobre la plataforma Microsoft ahora estoy ampliando horizontes con React y React Native para poder ofrecer soluciones completas con Web y aplicaciones multiplataforma con un solo desarrollo. Aunque tengo mucha menos experiencia no tendría problema en trabajar con alguna otra tecnología como React y seguir creciendo.