Ir arriba

Acerca de mi

Sobre mí

Full-stack developer de profesión, tecnómano por elección, nunca tocar piano es mi pasión..

Navegante de las turbulentas aguas del desarrollo de arquitecturas en la nube con tecnologías AWS..

Freelancer de sueños guajiros ajenos, emprendedor de los propios..

Tech-maker de tiempo incompleto..

VR Game Dev frustrado..

Y capitán del mejor proyecto de vida: mi familia.

Perfil Profesional

Actualmente me desempeño como arquitecto certificado de aplicaciones en la nube de Amazon AWS, y como DevOps en ambientes Microsoft Azure. Practicamente cualquier cosa que requiera desarrollo a nivel aplicativo dentro del ecosistema AWS, o integración a nivel nube-nube o nube-on-premise, es mi campo de acción.

En la primer etapa de mi vida profesional, generé experiencia sobre todo, en el proceso de desarrollo de soluciones sistematizadas, desde la adquisición de la información con el usuario final, hasta las sucesivas etapas de análisis, diseño conceptual basado en wireframes, la administración y dirección del equipo de desarrollo, la programación en sí, y la implementación y refinamiento del producto terminado.

Las tecnologías que domino actualmente son las basadas en la nube (Amazon AWS y Windows Azure a nivel DevOps), y el desarrollo full-stack de aplicaciones web administrativas, apps híbridas administrativas y de cliente, portales de venta por internet, páginas web estáticas y/o dinámicas, y las IoT (Internet of Things) basadas en Arduino y Raspberry Pi.

En un futuro inmediato, deseo incursionar en el desarrollo de aplicaciones de Realidad Virtual que interactuen en dos vías con entornos reales, a través de sensores y dispositivos electrónicos.

Abrir Currículum Vitae en PDF* *Actualizado el 2021/01.

Habilidades

Habilidades Profesionales

Cloud Application Architect

Certificado por AWS
5 años de experiencia

Full Stack Web Developer

Senior Programmer
13 años de experiencia

Apps hybridas

Ionic/Angular
Nivel avanzado

Líder de Proyecto

de tienda e-commerce
en planta productiva (hasta 100 empleados)

Freelancer

16 años
10% tiempo libre

Iot y Tech Maker

3 años

Habilidades personales

  • Proactivo
  • Autodidacta
  • Orientado a resultados
  • Bueno trabajando bajo presión
  • Amplio conocimiento y experiencia en mi área
  • Habilidad para liderar equipos de trabajo
  • Con experiencia como líder de desarrollo
  • Capacidad de toma de decisiones
  • Alta capacidad de comunicación verbal y escrita
  • Capacidad para adaptarme a los cambios

Idioma Inglés

Hablado
Escrito
Leido
Comprendido

Conocimientos

Nivel Avanzado

Cloud Application Architect

  • Arquitectura: cómputo (EC2, ECS), storage (S3), bases de datos (RDS, DynamoDB, DocumentDB, ElastiCache), distribución (Route53, ELBs, CloudFront)
  • Desarrollo de Aplicaciones: APIs serverless (Lambda, API Gateway), streaming (Kinesis, Media Services), colas (SQS), notificación (SNS, SES), Infrasctructure as Code (CloudFormation, SAM)
  • DevOps: AWS (CodeCommit, CodeBuild, CodeDeploy, CodePipeline, Amplify), Microsoft Azure DevOps (nube)
  • Machine Learning & Inteligencia Artificial: Alexa (Skill Builder), Amazon Connect (via teclado y voz), Chatbots (Lex), desarrollos mediante API (Rekognition, Polly, Transcribe, Translate, Textract)
  • Big Data & Analytics: EMR, Athena, Glue, Redshift, CloudSearch, Elasticsearch, QuickSight

Nivel Avanzado

Backend

  • Lenguajes: Laravel (PHP), Node.js y Phyton (con AWS Lambda functions)
  • Database: MySQL, Oracle, PostgreSQL
  • Cache: Redis (local o serverless con AWS ElastiCache)
  • Push Notifications: Pusher

Nivel medio / avanzado

Frontend

  • Angular 10
  • Vue 2
  • jQuery 3
  • Javascript (Vanilla JS)
  • Diseño responsivo con Bootstrap
  • HTML5 / CSS3 (SASS y LESS)

Avanzado

Apps Híbridas

  • Ionic 5 / Angular 10
  • Con soporte para PWA

Nivel Avanzado

Gateways de Pago

  • Banorte Payworks con 3D Secure
  • PayPal
  • MercadoPago
  • PayU
  • Openpay

Nivel Avanzado

ERPs

  • Adempiere
  • Compiere
  • ERP propio, desarrollado para Prograf, SA de CV

Otros

  • Scripts: bat y batch
  • Base de Datos: funciones, procedimientos almacenados, triggers
  • Otros Lenguajes:
    • VBA para aplicaciones
    • C / C++
    • Unity (con C#)
    • Java
    • Microsoft .NET: C#, VB.NET, ASP.NET
    • Microsoft Visual Studio: Visual Basic, Visual FoxPro, ASP

Electrónica & IoT

  • Arduino: conectividad WiFi, Ethernet, Bluetooth, IR, RF, NFC, RFID, sensores varios, leds rgb, lector de huellas
  • Raspberry Pi: Emuladores (Batocera, Recalbox, RetroPie), streaming de video, enterteinment system con IPTV
  • Circuitos Electrónicos impresos en PCB con componentes de montaje superficial

Experiencia

Empleos, Emprendurismos y Freelanceo

Cloud Application Architect

Honne Services

mar. 2020 - actualidad

Arquitecto de aplicaciones en la nube, desarrollador de proyectos de tecnología basados en soluciones óptimas, seguras, fiables, escalables y de alta disponibilidad, dentro del marco de ecosistemas AWS, a nivel:

  • Arquitectura: cómputo (EC2, ECS), storage (S3), bases de datos (RDS, DynamoDB, DocumentDB, ElastiCache), distribución (Route53, ELBs, CloudFront)
  • Desarrollo de Aplicaciones: APIs serverless (Lambda, API Gateway), streaming (Kinesis, Media Services), colas (SQS), notificación (SNS, SES), Infrasctructure as Code (CloudFormation, SAM)
  • DevOps: AWS (CodeCommit, CodeBuild, CodeDeploy, CodePipeline, Amplify), Microsoft Azure DevOps (nube)
  • Machine Learning & Inteligencia Artificial: Alexa (Skill Builder), Amazon Connect (via teclado y voz), Chatbots (Lex), desarrollos mediante API (Rekognition, Polly, Transcribe, Translate, Textract)
  • Big Data & Analytics: EMR, Athena, Glue, Redshift, CloudSearch, Elasticsearch, QuickSight
CEO

Mercadea.MX

2021 - actualidad

Mercadea.MX es una empresa mexicana que ofrece el servicio de recorridos virtuales a personas, agencias inmobiliarias, constructoras y empresas afines, que venden o renten bienes raices como: casas, departamentos, oficinas, locales comerciales, consultorios, terrenos, bodegas, edificios comerciales, naves industriales, negocios de esparcimiento, quintas, ranchos, hoteles, entre otros.

Nuestra objetivo es ayudarte a potenciar y acelerar los tratos comerciales con tus propios clientes, y que tengas un mayor alcance sobre tu audiencia objetivo, al proporcionarte dos herramientas que consideramos imprescindibles en el mercado inmobiliario, y las cuales no han estado disponibles en conjunto hasta ahora:

  • Recorridos virtuales con fotografías bien tomadas y de alta calidad.
  • Un portal de búsquedas de bienes raíces que incluya todas las opciones ofertadas en tu cuidad, con todos los filtros de búsqueda pertinentes para cada tipo de inmueble.
CEO

ArrobaTuEmpresa.com

2012 - actualidad

Empresa propia creada para brindar presencia en línea a individuos, negocios y PyMEs.

Servicios:

  • Venta de dominios profesionales/empresariales
  • Renta de web hosting
  • Creación de sitios web responsivos (basado en plantillas)
  • Instalación y configuración de tiendas en línea autoadministrables (con pagos vía Paypal)
  • Instalación y configuración de blogs personales o profesionales

Tecnologías:

  • Nube: shared cPanel, AWS (EC2, S3, Route 53, Workmail)
  • Frontend: HTML5, Bootstrap, jQuery, Angular, PWA con Ionic
  • Backend: PHP con Laravel, Node.js (con funciones Lambda), AWS RDS/DynamoDB
  • Tiendas en línea: PrestaShop, Shopify, Magento, WooCommerce, y desarrollo a medida
  • Blogs: WordPress

CTO

Prograf, SA de CV

sept. 2009 - mar. 2020

Areas abarcadas:

  • T.I.
  • Marketing 2.0 y 3.0
  • Redes y Comunicaciones
  • Sistemas

Algunos proyectos realizados:

  • Fotografika.mx / Imprimetufoto.com:
    • Portal de ventas MULTISITIO y MULTIUSUARIO personalizable y responsivo, que ofrece servicios integrales de entrega de contenidos e impresión de productos personalizados a fotógrafos (B2B) y clientes de fotógrafos (B2C) con modalidad de etiqueta blanca y visualización de personalización en 3D.
    • Permite que cualquier fotógrafo que desee vender por internet (su arte fotográfico impreso sobre nuestros productos) pueda tener una tienda en línea rápidamente, personalizada con su información e identidad gráfica propia, con un muestrario de productos con visualización en escenas 3D (tanto los productos de aparador como los personalizados).
    • Nosotros realizamos la gestión de la venta en línea, el cobro, la manufactura y el envío; sin embargo, el pago del cliente al fotógrafo es direccionado directamente al fotógrafo mediante Paypal (sin pasar por nosotros).
  • Printaline.com:
    • Tienda en línea propia de la marca de productos personalizables con visualización de personalización en 3D.
  • Sistema de Programación de Líneas de Producción (algoritmo de mi autoría) y generación automática de archivos listos para procesar, procesados con AWS y transferidos a NAS vía segura mediante FTPS.
  • App para pago en tienda física.
  • Identificación de usuarios de estación de trabajo mediante QR.
  • Registro de accesos mediante huella digital.
  • Automatización de procesos administrativos y de producción (a medida).
  • Desarrollo propio de ERP con generación/administración de: Catálogos, Módulos, Consultas y Vistas (con capacidad CRUD).

Tecnologías:

  • Infraestructura: Amazon AWS EC2 (Ubuntu), S3, RDS, SES, Route 53, WorkMail
  • Backend: PHP con Laravel
  • Frontend: jQuery, Angular 6, Ionic 4 con PWA
  • Database: AWS RDS con Aurora, MySQL
  • Otros: Cache Redis, Pusher Notification
  • Mención especial: Integración con 5 gateways de pago, certificados SSL en multidominios y subdominios, firmas DKIM para correos, app lectora de QRs para ejecutar pagos de contado, para inicio de sesión y para registro/identificación de accesos a módulos

Freelance

Preciadores para Gasolinera (Displays de Precio)

2018 - 2019

Para varias gasolineras locales y de la región.

Aplicación:

  • Aplicación híbrida en Ionic 4 con uso desde PC y/o dispositivos móviles.

Funcionalidad:

  • Precio programable y almacenable.
  • Puede mostrar hora en tiempo real.
  • Puede mostrar temperatura en tiempo real.
  • Soporta comunicación de control volumétrico mediante HTTP.

Tecnologías:

  • Arduino Mega 2560
  • NodeMCU v3
  • con comunicación IOC hasta 6 dispositivos en serie

Interfaces de conexión:

  • Wifi
  • RF de largo alcance
  • Ethernet
  • Bluetooth 3.0 y 4.0
  • IR

Hobbiyst

Proyectos de Electrónica

2018 - 2019

Extensor de señal IR para leds RGB:

  • 10 extensiones inalámbricas para tiras leds RGB.
  • Emisión remota de señales desde 1 km de distancia.
  • Botonera con generación de IR clonadas.
  • Tecnologías:
    • IR
    • RF
    • Arduino Nano
    • RGB Led

Control de Accesos:

  • Apertura de puerta con cerradura magnética.
  • Detección (sin notificación push aún) de apertura de puertas y ventanas.
  • Tecnologías:
    • Arduino Uno
    • RFID
    • lector de huella digital

Switch Eléctrico Remoto:

  • Controla dispositivos de 5V, 12V y 110V.
  • Mediante control remoto y/o app de celular.
  • Tecnologías:
    • Aplicación híbrida con Ionic 4
    • RF
    • Arduino Nano
    • Arduino Esp8266

Juego infantil para niños:

  • Juego de memoria visual y auditiva.
  • Incluye: botonera, bocina, tarjeta sd, reproductor mp3 y micrófono para grabar instrucciones auditivas.

Teclado midi:

  • Emisor de notas musicales con luces led.
  • Puede leer un archivo en formato midi y reproducir tanto el audio como indicar con luz las notas ejecutadas.
  • Se prevé que podrá grabar una melodía en tiempo real en formato midi y posteriormente ejecutarla como en el punto anterior.

Impresora de agua:

  • Imprime letras o imagenes en una cortina de agua plana, ya sea con auscencia o presencia de agua inyectada a presión.

Experimentos con:

  • Celdas fotovoltáicas, controladores de carga y baterías de 12V y 5V.
  • Transformadores de potencia.
  • Electroimanes.

Freelance

Plataforma Web Bursátil

2018

Adqusición masiva de información financiera (empresas, divisas, indicadores, históricos mensuales de varios años, etc) de diversos sitios web públicos.

Portal administrativo con módulo de consulta parametrizable de lo anterior.

Tecnologías:

  • AWS (EC2, RDS, Route 53)
  • Caché
  • Laravel 5.6
  • Bootstrap
  • jQuery
  • Admin Template

Freelance

Aplicación Web Financiera

2017

Información protegida por derechos de autor.

Tecnologías:

  • AWS (EC2, RDS, Route 53)
  • Caché
  • Laravel 5.6
  • Bootstrap
  • jQuery
  • Admin Template

Freelance

Sistema de administración de inventarios, facturación y control presupuestal

2008 - 2009

Para mueblería fabricante Muebles y Cocinas Nueva Línea, ubicada en Cd. Victoria, Tamaulipas.

Tecnologías:

  • Adempiere
  • Java
  • PostreSQL

Freelance

Tienda en línea con módulo administrativo

2008

Para empresa estadounidense Factoría de Santos, ubicada en Los Angeles, California.

Tecnologías:

  • CodeIgniter 2
  • MySQL
  • jQuery
  • Admin Template con maquetado propio

Freelance

Sistema Administrativo: Generador de Horarios y Control Escolar

2008

Para institución educativa CBTis 24 de Cd. Victoria, Tamaulipas.

Tecnologías:

  • Adempiere
  • Java
  • PostgreSQL

Freelance

Página de publicidad y clasificados en línea

2008

Para empresa local de Clasificados.

Tecnologías:

  • CodeIgniter 2
  • MySQL
  • jQuery
  • Frontend Template

Freelance

Generador automático de Ordenes de Venta

2007

Para empresa local Don Tello, proveedora de alimentos a 1,103 tiendas Oxxo de diversas ciudades del país.

Tecnologías:

  • VBA

Programador Java Junior, Full Stack

Expert Systems, SA de CV

2006 - 2008

2 años trabajando en el área de desarrollo de software, analizando, diseñando, codificando, implementando, probando y dando soporte técnico a usuarios del Sistema AvanSET de la Secretaría de Educación Pública de Tamaulipas utilizando Java J2SE como lenguaje de programación, Oracle 10g como base de datos, JBoss como servidor de aplicaciones y Compiere como framework ERP de desarrollo y front-end.

La dimensión del sistema -ya entregado y en operación desde la quincena 17 del año 2008- se puede apreciar con la cantidad de movimientos que se realizan con él, tanto para trabajadores federales como estatales pertenecientes a la SET (Secretaría de Educación de Tamaulipas):

  • 230,000 cheques impresos mensuales
  • 46,000 empleados para procesar nómina
  • 90,000 plazas de los empleados
  • 500 FUPs (Formatos Únicos de Personal) en promedio mensual, con un tiempo de respuesta de 3 semanas, en comparación contra los 3 meses del anterior
  • De 100 a 120 usuarios concurrentes
  • Información histórica en línea de los últimos 3 años

De todo ello, la mayor parte de lo concerniente al frontend de los movimientos de personal (FUPs) fue desarrollado y/o dirigido por mi persona.

Tecnologías:

  • Compiere
  • Java
  • Oracle 10g
  • JBoss

Encargado del Area de Informática

Grupo DAGAL

2005 - 2006

8 meses trabajando como encargado del área de informática del Grupo DAGAL en Mexicali, BC. Grupo DAGAL se conforma por 12 estaciones de servicio, 4 distribuidoras, 4 autotransportes, 4 (comercializadoras) proveedoras de lubricantes, 1 despacho contable y 2 tiendas de conveniencia; dedicando su giro principal a la venta de combustible y lubricantes al menudeo y mayoreo.

Mis responsabilidades directas incluían:

  • Administrar directamente la red de computadoras de Galper, la empresa contable.
  • Administrar los servidores de Web (IIS sobre Windows 2000 Server), Mail (MDAEMON) y archivos (bajo Novell Netware).
  • Dar soporte técnico a usuarios internos de sistemas de administración en general y contables, basados en FoxPro y Visual FoxPro.
  • Asistir a clientes con respecto a sus consumos de combustible vía telefónica.
  • Resolver conflictos técnicos en donde hubiese la necesidad.

Educación

Certificaciones e Insignias


Diplomados

Data Science y Big Data:

Decisiones basadas en datos
Noviembre / 2020
Curso de Verano de
Investigación Científica
Julio-Agosto / 2009
UANL-FIME-PISIS
Monterrey, Nuevo León
2 meses

Estudios de Licenciatura

Ing. en Sistemas Computacionales

Especialidad en Redes y Sistemas Distribuidos

1999 - 2004
Instituto Tecnológico de Cd. Victoria (ITCV)
Documentos: Certificado de Estudios y Carta de Pasante

Cursos, Seminarios, Congresos y Simposiums

Cisco Security

Seguridad en Redes

Septiembre-Diciembre / 2009
Edificio CAUCE de la UAT
Cd. Victoria, Tamaulipas
6 meses
Cisco CCNA

CCNA 2

Septiembre-Diciembre / 2009
Enero-Febrero / 2010
Edificio CAUCE de la UAT
Cd. Victoria, Tamaulipas
6 meses
Cisco CCNA

CCNA 1

Febrero-Julio / 2009
Edificio CAUCE de la UAT
Cd. Victoria, Tamaulipas
6 meses

Seminario de Electrónica

Proyectos con microscontroladores PIC

Octubre / 2006
Club Saber Electrónica
Monterrey, Nuevo León
1 día

1er. Simposium ULSA

de Tecnologías de la Información

Septiembre / 2003
ULSA Victoria
Cd. Victoria, Tamaulipas
3 días

1er. Simposium ITCV

Internacional de Informática y Sistemas

Mayo / 2003
ITCV
Cd. Victoria, Tamaulipas
3 días

6to. Congreso Internacional del IEEE

Concurso de Programación

Abril / 2003
ITCM
Cd. Madero, Tamaulipas
5 días

Simposium Internacional

del Tec de Monterrey

Septiembre / 2002
ITESM
Monterrey, Nuevo León
4 días

Curso de HTML
Abril / 2002
ITCV
Cd. Victoria, Tamaulipas
5 días

Carrera Técnica

Diseñador en Sistemas Computacionales

Septiembre / 1998
ICET
Cd. Victoria, Tamaulipas
2 años

Seminarios y Congresos de Liderazgo y Motivación


Seminario motivacional

Foro Landmark

Junio / 2008
Landmark Education
México, DF
5 días

Congreso de Liderazgo Social

"Sé Lider 2004"

Febrero / 2004
ULSA Victoria
Cd. Victoria, Tamaulipas
3 días