Resumé

Sobre Mi

Ma apasiona la resolución de problemas mediante el uso de software, siempre con un enfoque a sacar el máximo de provecho de las actividades que se llevan a cabo con el uso de los sistemas ya que gracias a un buen diseño y visión de lo que se desea se podrá optimizar el recurso, obtener insights (tanto para el usuario como para el desarrollador).

La piedra angular está en el saber lo que se desea y una buena arquitectura de software.

Educación

LUXELARE 2021
Taller Agricultura digital
IBM 2019
Diplomado IBM Data Science (Ver certificado)
UACJ 2001 - 2006
Carrera MVZ

Experiencia

Bioteksa 2019 - A la fecha
Puesto Full Stack Developer
Actividades Crear y mantener los diversos proyectos internos, y externos, comenzados para la empresa que van desde sistemas administrativos (gestión de compras, inventarios, cuentas por cobrar, etc) hasta servicios externos dirigidos al sector agro (https://biobot.farm)
Mi aportación Bioteksa no poseía un departamento de desarrollo de software y mi entrada a la empresa viene a estar enfocada en la apertura de el departamento. Tras mi entrada impuse las políticas de trabajo en el departamento y por ende de nuestros desarrollos. La meta de la empresa era tener información al día de cada uno de los movimientos que se llevan a cabo en la misma, desde administrativos, operativos, financieros y hasta externos del sector agro. Se definieron las aplicaciones de lo que sería el ecosistema de sistemas y las entradas y salidas de estos para así comenzar a desarrollar servicios, aplicaciones y utilidades. La prioridad se sentó en la intercomunicación entre estos sistemas independientemente de la tecnología (sabíamos que el equipo crecería y no quería limitarlo a un stack de tecnología y por ende el agnosticismo era clave); en algunas casos se crearon monolitos en otros microservicios pero siempre con una única fuente de verdad según el dominio de la información. Al presente se tienen operando control de compras, control de manufactura, control de personal, control de proveedores y riesgos comerciales, cuentas por cobrar, biobot que va a clientes entre algunas otras utilidades de apoyo.
121 2016 - 2017
Puesto Team Lead
Descripción Líder de equipo en desarrollo de tecnologías enfocadas a resolver problemas de ls cartera de clientes de la empresa (Ferrero, Sigma Alimentos, Amazon , Audible, Reckitt, etc). Nuestra tarea es resolver los problemas de estas compañías con tecnologia llámese aplicaciones móviles, sitios web, big data, visualización de datos, etc.
Soluciones uVicate 2013 - 2015
Puesto Project Manager
Descripción Manejo de los proyectos en sus tiempo y asignación de tareas. Desarrollamos distintos SaaS para distintos mercados como educativo (LMS), empresarial ( ERP), y financiero (enfocado en SOFOMES). También desarrollo internos para eficientizar los precesos de desarrollo.
Fabro 2011 - 2016
Puesto Web & Mobile Developer
Descripción Editorial (proyecto personal) establecida para apoyar a docentes universitarios en el desarrollo de eBooks tanto simples como interactivos.

Tecnologías y Conocimientos

Mi stack típico: PHP, Python, Laravel, Flask, Javascript, React, MySQL

Otras herramientas o utilidades de uso frecuente: Docker, ELK Stack, Kafka, Metabase, Swagger

Conocimientos: Data Science, Machine Learning, Business Intelligence, Arquitectura de Software, Microservicios, Micro Frontends, OAuth, REST API, Documentación Técnica

Intereses

Me gusta la lectura, la geopolítica, escribir y ejercitarme.