Josué Avilés

Acerca de mi

Ingeniero en sistemas computacionales con más de 10 años de experiencia en el desarrollo de software. Con un fuerte compromiso con la calidad y experiencia hacia el cliente, he construido múltiples aplicaciones para diferentes rumbos de empresas. Me considero una persona flexible y adaptable, capaz de trabajar con nuevos equipos y entornos. Estoy interesado en seguir creciendo profesionalmente, seguir aprendiendo sobre desarrollo e ingeniería de datos.

  • residencia México
  • e-mail artujav@gmail.com

Habilidades

  • Javascript
  • Node
  • React
  • Vue
  • Angular
  • Next
  • Ionic
  • JQuery Mobile
  • Typescript
  • GraphQL
  • Scala
  • Java
  • Ruby on Rails
  • Elixir
  • Python
  • C#
  • PHP
  • MongoDB
  • MySQL
  • Postgres
  • DynamoDB
  • Redis
  • Neo4j
  • ArangoDB
  • Git
  • Scrum
  • Amazon AWS
  • Docker
  • Kafka

Certificados

Introduction to Game Development

19 de octubre de 2017

Introduction To Swift Programming

17 de agosto de 2016

Multiplatform Mobile App Development with Web Technologies

27 de julio de 2016

Server-side Development with NodeJS

20 de julio de 2016

Front-End JavaScript Frameworks: AngularJS

28 de junio de 2016

Front-End Web UI Frameworks and Tools

1 de mayo de 2016

HTML, CSS and JavaScript

20 de marzo de 2016

Resume

Educación

2011
Instituto Tecnológico de Mérida

Ingeniero en Sistemas Computacionales

Experiencia

Jul 2021 - May 2023
GuruHotel

Full Stack Engineer

Como Full Stack Engineer, mi trabajo incluyó el mejoramiento de proyectos basados en NextJS, la creación de nuevos módulos para el dashboard del hotelero, la implementación de GraphQL para mejorar la comunicación entre proyectos, el mantenimiento de Strapi (un CMS utilizado por la empresa) y la propuesta de mejoras para el área interna de finanzas. También colaboré en la creación de consultas y dashboards utilizando Redash y Retool.

Nov 2016 - Jun 2021
Conekta

Software Engineer

Se diseño y desarrollo de una librería para el proceso de ETL que garantiza la consistencia de información, el reto fue el cambio de paradigma, la curva de aprendizaje que implica el nuevo stack (Scala, NiFI, Spark) no habiendo una guía o estándares definidos, la información procesada lleva un formato columnar y estructurado, es un pilar crucial para el proceso del datapipeline. Se desarrollo un prototipo de antifraude escrito en Elixir el cual se tomo como referencia para diseñar y desarrollo una segunda versión de antifraude enfocando a diferentes reglas: negocio, decisiones, blacklist y whitelist entre otros. Utilizando diferentes stacks(Scala, Java, Kafka, Flink, React), a pesar de que los miembros del equipo incluyéndome teníamos poca experiencia en esto, pudimos resolver los problema.

Oct 2015 - Mar 2016
Intellego

Software Developer

Realice una contribución en un proyecto para instancias de gobierno que tiene un alcance de millones de usuarios Pude adaptarme al Stack que manejaban a pesar de no estar familiarizado con ellos(Liferay, Primefaces, JSP, EJB), al igual hice mejoras a un middleware que manejaban que estaba desarrollado con NodeJS.

Feb 2014 - Ago 2015
Lastroom

Software Developer

Realice contribuciones al desarrollo del producto el cual brindaba información a la webapp como a la app. Este tomaba los precios de los hoteles y le mostraba al usuario para hacer su reserva el mismo día. Realice contribuciones al desarrollo a un nuevo producto enfocado a un viajero de negocios y mas frecuente tomando como base el producto anterior.

May 2013 - Feb 2014
Llorsat

Software Developer

Realice contribuciones de la migración y desarrollo del nuevo ERP que se tenía. Este se migraba de Flash a HTML5 y JS con un framework desarrollado in house(que tenía base de BackboneJS). Al igual hice contribuciones para el middleware que se tenía en ColdFusion.

Mar 2012 - Dic 2012
Touchtastic

Software Developer

Desarrolle una aplicación para niños para una smartTV, esta aplicación era para hacer dibujos, pintar las imágenes que tenía por default, la interface estaba hecha en HTML5 y CSS3 y la funcionalidad estaba hecha con JavaScript. Realice contribuciones para el desarrollo de una aplicación web para la cotización de bienes raíces, adaptándome al leguaje Ruby on Rails que manejaban en ese momento.

Proyectos independientes

Experiencia

Agosto 2023

Coatlicue

Ayude en el desarrollo, análisis y mejoras de la aplicación que ayuda a vendedores no digitalizados a tener sus productos por diferentes canales de ventas, además de tener una administración de sus productos y gestionar envíos hacia sus clientes.

Octubre 2021

Werewolf valley

Siendo el programador principal, lideré el desarrollo de esta plataforma para la colección de NFT únicos en la cadena de bloques de ETH. Mi contribución incluyó el diseño de la plataforma, la implementación de contratos inteligentes y la creación de una experiencia de usuario excepcional. Este proyecto resaltó mi capacidad para liderar en un entorno desafiante y establecer un conocimiento sobre en la industria de los NFT.

Agosto 2021

Paisamex

Ayude en el desarrollo y análisis de una aplicación que proporcionaba el servicio de recepción de remesas de diferentes socios de EU y cobros desde corresponsales en México. Además desarrolle el backoffice que gestionaba las remesas usuarios y reportes.

Junio 2019

Yucatán Premier

En este proyecto de bienes raíces ayude en varios aspectos del proyecto, me encargué de realizar la migración a una plataforma mas moderna, al igual me encargué de mejorar el funcionamiento del sitio añadiendo nuevas características y mejorando las existentes.

Octubre 2017

Kathy

Sistema de reservación de espacios para eventos de tecnología. Durante este proyecto lideré y desempeñé un papel fundamental como programador, el cual incluyó el desarrollo de una plataforma en línea que permitía a los usuarios verificar la disponibilidad de espacios en tiempo real, realizar reservaciones de forma eficiente y a los administradores gestionar sus múltiples espacios.

Abril 2017

Wishlist

Como programador líder se desarrolló un prototipo en colaboración con Urbvan, este prototipo acerca de planeación de rutas permitía votar por futuras rutas mostradas en el portal, además de solicitar rutas personalizadas

Mayo 2016

Punto de Venta

Este proyecto en el que estuve involucrado en el desarrollo era una aplicación móvil enfocado en brindar una solución integral para la gestión de inventarios y ventas. Diseñada para facilitar a los comercios la administración eficiente de sus productos y transacciones en tiempo real.

Junio 2015

Cubacasa

Proyecto de plataformas de alquiler de viviendas y propiedades en Cuba. Participe tanto como en el análisis como en el desarrollo de la plataforma, permitiendo la gestión de reservas y la exhibición de propiedades disponibles para los usuarios.

Febrero 2015

Carolina

Colaboré en el análisis y desarrollo del proyecto, este involucraba la gestión de diversas experiencias que consistían en diferentes actividades, turismo, etc. Mi contribución se centró en diseñar soluciones para atender las necesidades específicas de cada actividad, garantizando una experiencia personalizada para los clientes.

Octubre 2014

Omnitutor

Participé y colaboré en la creación de la primera versión de este proyecto, el cual era sobre tutorías en línea. Ayude con los cimientos de esta herramienta educativa que buscaba brindar educación en línea por medio de profesores con alta experiencia.