Winston Chavez

Fullstack Developer

INFO
PROFILE

INFO

Profile Picture

Fullstack developer con experiencia coolaborando para organizaciones en Venezuela, Colombia, y Mèxico.
Cinco (5) años desarrollando para web, y un (1) año desarrollando para mòviles.

About me

Nerd, tech lover, me gusta conducir motocicletas, cocinero aficionado.

  • Nombre: Winston Chavez
  • Fecha de nacimiento: Abril 3, 1996
  • Email: winstonchavez53@gmail.com

Skills

Desarrollo backend con Laravel, desarrollo frontend para web con AngularJS VueJS y React, desarrollo mobile con React Native y algo de experiencia con Swift y XCode.
Bases de datos MySQL, PostgreSQL, y MongoDB. Entre 2016 y 2017 desarrolle PL SQL.
Diseño de interfaces UI/UX con Xd.
Deploy de web apis con Heroku, deploy de web apps con firebase.

  • 95%
    Vue JS
  • 85%
    React Native
  • 90%
    Laravel

Manejo de GIT y gestion de repositorios, me siento comodo trabajando con herramientas como BitBucket, Gitlab, y Github. Herramientas de gestion y comunicaciòn entre miembros de equipo como Slack, Jira, y Trello (Son con las que he trabajado, pero no estoy cerrado a utilizar otras).
Amplia experiencia trabajando con marcos agiles como SCRUM, filosofìas de desarrollo como TDD apoyando mi backend en el toolkit de pruebas de Laravel y PHPUnit y mi frontend lo testeo unitariamente con Jest y pruebas end to end (e2e) con Detox.
He trabajado con herramientas (free) de la industria para tareas deploy como Firebase, y Heroku. Tengo un conocimiento muy empirico y por experiencia en proyectos con Digital Ocean y AWS.

Proyectos 2019

RIMLA WEB APP

Es una herramienta web para la gestion acerca de la adquisiciòn, venta, y mantenimiento de equipos mèdicos. En principio fue diseñada como una herramienta agnostica, que fuera aplicable para implementaciones similares, con el tiempo el cliente fue añadiendo funcionalidades que hacen de la aplicacion una herramienta a medida. Desarrollada con VUE JS, consume informaciòn en un web api rest JSON desarrollado en Laravel 5. Siguiendo una linea de diseño de UI "MATERIAL".

SMAPP

Es una aplicaciòn multiplataforma (iOs y Android) desarrollada con React Native (mi primer proyecto) con el que tuve la oportunidad de aprender a desarrollar con esta herramienta, y Expo.

Primordialmente esta diseñada para llevar a cabo el informe en el sitio del mantenimientode equipos mèdicos. Consume informacion del mismo web api rest JSON que lo hace RIMLA WEB APP. Se puede decir que esta app es la parte final de la Plataforma RIMLA.
A nivel tecnico la herramienta no està tan bien desarrollada, dado que cometì muchos errores de novato en el proceso de desarrollo. Sin embargo, el proyecto cumple con los estandares, y el cliente ha quedado satisfecho.

Como nota me encargue tambien del desarrollo del web api rest json con Laravel 5.6.

PLATZI FINANZAS

Es una aplicaciòn nativa para iOs, desarrollada con fines didàcticos para el curso de desarrollo de aplicaciones iOs de Platzi.
Se supone que es una herramienta donde puedes reflejar tus ingresos/egresos diarios, y tener un balance general.
La app es bastante sencilla, el fin primordial fue aprender a diseñar interfaces, preparar el entorno para el proyecto, hacer login con Email con redes sociales, consumir apis de forma nativa, programar "localNotifications" y "remoteNotifications" asi como tambien entender el universo de desarrollo para iOs.

JOCKEY

Se encuentra aun en fase de desarrollo.
Todos los componentes de UI/UX fueron diseñados por mì con el uso de la herramienta de Adobe Xd. Luego pase el diseño a la implementacion programatica con React Native. La arquitectura de la aplicaciòn esta basada en MVVM, implementando componentes agnosticos y reusables, totalmente personalizados. Utilizo como filosofìa de desarrollo TDD (Lo aprendì a las malas xD), las pruebas unitarias estan apoyadas con Jest, y la prueba e2e con Detox. El codigo esta escrito en typescript, usando eslint y las reglas de airbnb. Consume un web api rest json desarrollada en Laravel 6, y usa una BD desplegada en postgreSQL.

El app esta pensada para que los usuarios puedan apostar en 8 modos diferentes en diversos Hipodromos de cualquier paìs. El reto de implementaciòn en este proyecto realmente es el tema de la gestion de pagos.

Síntesis

Curriculum

Fullstack developer con seis (6) años de experiencia.

Experiencia profesional

Desarrollador Fullstack

Enero 2019 - Presente

PIXAN APPS (Jalisco, Mexico.)

Desarrollo de aplicaciones WEB PWA con VUE JS, aplicaciones moviles hibridas con REACT NATIVE, servicios API REST JSON con LARAVEL.

Desarrollador web y móvil

Junio 2018 - Enero 2019

Tek Know Soluciones (Caracas, Venezuela.)

Desarrollo de aplicaciones web SPA/PWA y moviles hibridas con AngularJS y IONIC. Consumiendo API REST JSON.

Desarrollador Fullstack

Octubre 2017 - Abril 2018

Ademia fábrica de software (Jalisco, Mexico.)

Desarrollo de aplilcaciones web SPA con VUE JS, consumiendo API REST JSON desarrolladas con Laravel, y bases de datos MySQL.

Ingeniero de soluciones de negocio

Agosto 2016 - Sept 2017

JL Sistemas Microsoft Partner (Caracas, Venezuela.)

Desarrollo mantenimiento y migración de modulos del ERP POL21. Herramienta desarrollada con ASP NET VB, migrada a ASP NET C# MVC base de datos SQL SERVER.

Analista de Sistemas

Enero 2014 - Julio 2016

Ministerio de Interior y Justicia (Caracas, Venezuela.)

Desarrollo y mantenimiento de aplicaciones web con PHP y PostgreSQL bajo el patron MVC, donde el modelo era el consumo de transacciones PL/[PG]SQL de postgreSQL. Administracion de servicios varios.

Educación

Ingeniero en Informática

Sept 2013 - Dic 2018

Universidad de Los Altos Mirandinos

Programa nacional de formación en Informatica.

Formaciòn complementaria

Curso profesional de Git y GitHub

Enero 2018

Curso Profesional de VueJS

Febrero 2018

Curso de SCRUM 2018

Mayo 2018

Curso de Ionic Avanzado

Mayo 2018

Curso de Angular 4

Junio 2018

Curso de Diseño de Interfaces y UX

Julio 2018

Curso de PWA con Angular

Agosto 2018

Curso de Inglés Técnico para Profesionales

Agosto 2018

Fundamentos de la Gestión de Proyectos

Noviembre 2018

Curso de Desarrollo de Interfaces con iOS

Septiembre 2019

Curso de Swift 4

Septiembre 2019

Curso de React Navigation

Noviembre 2019

Curso de Desarrollo de Aplicaciones iOS

Noviembre 2019

Curso de Unit Testing con Jest en React

Enero 2020

Curso de Diseño de Interfaces

Enero 2020

¿Què estoy buscando?

Aparte de desarrollar (en todos los aspectos: diseño, desarrollo, deploy). Me encantarìa tener la oportunidad de integrar equipos multidisciplinarios por ejemplo Diseño y Desarrollo. Refinar, diseñar, y proponer procesos, reglas y estandares para que el proceso de desarrollo de productos sea màs efectivo a partir de la idea de un cliente; Del mismo modo poder implementar y proponer tecnologìas y herramientas que permitan a cualquier organizaciòn lograr los objetivos.

Contacto

WJCG

Ubicación

Municipio Chacao
Caracas
Venezuela.

Correo electronico

winstonchavez53@gmail.com

Telefonos

Phone: (+58) 212 4328742
Mobile: (+58) 424 1827824