Soy un ingeniero en software con experiencia en el desarrollo e implementación de sistemas de cómputo en la nube, tengo experiencia en el diseno de arquitecturas de alta disponibilidad orientada a microservicios con los proveedores de nube AWS, Azure, GCP, Digital Ocean.
Trabajo como programador de pila completa en los lenguajes .NET C#, Java, JavaScript, Python, PHP y Visual Basic, utilizando bases de datos SQL Server, Sybase, Oracle, MySQL, Cassandra, MongoDB, DynamoDB en el BackEnd y en el FrontEnd Angular, NodeJS, Blazor, HTML JQuery Bootstrap, React y WebAssembly en mi experiencia e implementado diversos tipos sistemas de cómputo tipo Escritorio, Web Forms, Web API's y aplicaciones móviles nativas y amplia experiencia en servidores e infraestructura con Windows y Linux.
Overview
7
7
years of professional experience
9
9
Certifications
Work History
Proyecto Contramedidas De Seguridad
Daimler
10.2024 - 04.2025
Análisis de contramedidas de seguridad.
Diseño de arquitectura de migración onpremise a oncloud en Azure y modernización.
Modernización de Aplicación en ASP.NET WebForms 4.8.
Modernización de Aplicación en Java 15.
Hardening de seguridad en aplicaciones de distribuidores con JoGet DX.
Implementación de SSO con EntraId en aplicaciones.
Implementación de Azure devops para proyectos migrados.
Configuración de Jenkins para crear imagenes docker.
Implementación de aplicaciones en Kubernetes.
Creación de plan de trabajo.
Desarrollo de Azure Functions HTTP, Topics, Queue's.
Desarrollo de modulos para aplicar contramedidas de seguridad.
Lider De Desarrollo FullStack
Engen
01.2024 - 10.2024
Análisis de código fuente y aprobaciones con DevOps.
Desarrollo de microservicios Web API con Springboot.
Soporte a la operación.
Aprovisionamiento de servicios web.
Liderazgo de proyectos.
Diseño de propuestas para mejoramiento de operación.
Apoyo a desarrolladores.
Seguimiento a desarrollo de productos.
Seguimiento a despliegues Dev, QA, PRO y Staging.
Desarrollo de microservicios Java Springboot.
Automatización de tickets en jira.
Implementación de Vault.
Diseño de arquitectura para Ciencia de datos e inteligencia de negocios.
Análisis de sistemas desarrollados en aws services.
Desarrollo Terraform AWS.
Desarrollo lambda Python.
Diseño de arquitectura serverless DDD para BigData.
Implementación de AWS SQS y MSK.
Implementación de EvenBridge.
Implementación de SonarQube BackEnd y FrontEnd.
Uso servicios AWS y GCP para traer información con AppSync y GCP BigQuery.
Implementación de integraciones push de datos.
Pruebas automatizadas.
Tecnologías utilizadas
Java 15 a 18
SonarQube
Jira
Python
NodeJs
AWS SQS,Lambda, EventBridge,RDS, Dynamo, FarGate, EKS, MSK, RabbitMQ, CloudWatch
API Destinations, AppSync, ECS Task, APIGateWay, Cognito, Otros
AWS CodeCommit
AWS Kinesis
AWS Amplify
AWS Stepfunctions
AWS ECR
Docker
JavaScript
Proyecto Aplicacion Movil MasSeguras
Kinich Software
10.2023 - 01.2024
Actividades:
Diseño de arquitectura para una aplicación móvil en Android y iOS que pueda ser utilizada por usuarios para tener su geolocalización en tiempo real, así como enviar notificaciones a contactos de confianza en caso de abuso en general hacia la mujer, que también integra un directorio y un chat con una base de conocimientos hacia CHATGPT(IA) que sirva como psicólogo y prevención contra el suicidio.
Diseño de arquitectura física y lógica sobre Azure y FireBase.
Diseño de base de datos Real time.
Desarrollo de una aplicación multiplataforma con NET MAUI C# para venta a sector privado.
Publicación en la tienda de Apple y Android.
Aprovisionamiento de infraestructura para DevOps con Azure Cloud.
Aprovisionamiento de Clúster de Kubernetes.
Programación de scripts en terraform para aprovisionamiento de servicios en Azure Cloud(Service Bus, Azure Functions, SignalR, KeyVault, Storage, API Management Dockerizacion de servicios.
Programación de Web API .NET gRPC C# para manejo de información de usuario. Programación de métodos para manejo de Firebase storage.
Programación de métodos para Firebase RealTime DataBase.
Programación de métodos de autenticación en Firebase.
Programación de métodos para uso de notificaciones push.
Programación de conector API para uso de chatGPT.
Programación de funciones Lambda.
Programación de conector para Azure Service Bus.
Programación de funciones para manejo de Mensajería(Queues y Topics) .
Implementación de Observabilidad con Graphana, Jaegger e Istio.
Implementación de patrón MVVM.
Uso de GCP CLI para uso de notificaciones push.
Tecnologías utilizadas:
Azure Services
Firebase
C# 7 NET MAUI
SQL Server
gRPC
Docker
ServiceBus
Graphana
ChatGPT
Proyecto HEB EFC2.0
Nexta
11.2021 - 10.2023
Actividades
Participación en proyectos HEB y Cklass y clientes internos.
Diseño de arquitectura backend para sistema de comercio electrónico de cadena comercial HEB Monterrey.
Diseño de arquitectura backend y frontend para Ticket Digital HEB.
Diseño de arquitectura backend y frontend para Cklass
Diseño de arquitectura física y lógica para el desarrollo del nuevo sistema de ventas en línea de la cadena comercial HEB, se diseñó la operación entre
servicios para conectar las ventas y disponibilidad de productos de las 38 tiendas que operan en la ciudad de monterrey, mejorando la experiencia de
usuarios al momento de comprar en línea desde la aplicación o portal web.
Diseño de arquitectura física y lógica para él envió de los tickets de forma digital al momento de pagar en cajas, el usuario podrá recibir en su celular un
enlace con el ticket de su compra en caso de que lo desee.
Diseño de arquitectura física y lógica para desarrollo de sistema de ventas online de la empresa cklass, se generó una reingeniería de los canales de ventas, web, móvil y administración.
Coordinación de equipo y asignación de tareas en metodología
Análisis de operación de negocio para el desarrollo de soluciones tecnológicas base, coordinación de equipos de trabajo, aprovisionamiento de ambientes de
programación, migración servicios legacy a nuevas tecnologías e innovación implementando nuevos patrones de diseño de software para el alta
disponibilidad.
Implementación de ambiente DevOps para proyecto Cklass.
Programación de código base para aplicación móvil Android.
Programación de código base BackEnd microservicios Java y gRPC.
Programación de código base FrontEnd Angular.
Programación de código base Terraform para IaC.
Diseño y normalización de base de datos SQL.
Implementación de Amplify para desarrollo.
Programación de código base.
Configuración de servidores Windows para despliegue de aplicaciones .NET C#
Implementación de SQS y Modelos de PIXES(fotos de inventario para sincronización con Tibco)
Mantenimiento y migración de servicios backend de cotización y booking en ramo hotelero, diseño, desarrollo e implementación de nuevos servicios para proporcionar una conectividad asincrónica entre líneas de negocio B2C, B2B, B2B2C y afiliados, desarrollo de servicios para conectividad con channels managers por medio de Open Travel.
Planeación y diseño de arquitectura lógica para el desarrollo de micro servicios conectores para el enrolamiento de contratos hoteleros a las diferentes líneas de negocio que las consumen.
Mejoras puntuales a servicios para mejorar sus tiempos de respuesta y disponibilidad, así como el open trace y monitoreo.
Creación y asignación de historias de usuario a equipo de trabajo en KanBan DevOps
Migración de interfaces HBSI, RateTigger y Gateway a NET Core.
Diseño de Arquitectura para migración de Web API de Hoteles Cotización NET Core.
Diseño de Arquitectura para API de Hoteles Tarifaria (Python)
Diseño de Arquitectura para Conector OTA Push Disney.
Diseño de Arquitectura para Conector OTA Push SynXis, Sabre.
Diseño de Arquitectura para Conector OTA Push DerbySoft.
Diseño de Arquitectura para Conector OTA Push HBSI.
Desarrollo de conectores de Booking y cancelación de reservas.
Desarrollo de funcionalidad backend y base de datos para conectores push.
Desarrollo de arquitecturas resistentes para conectores HTTP con Políticas de reintento y timeout.
Desarrollo de Arquitectura para Servicio de cotización Bussines Intelligence y Revenue, estrategias.
Mejoramiento de Arquitectura para interface BestDay.
Mejoramiento de performance a interfaces quote PULL de terceros (Restel, Tourico, Get a Room, IDISHO, GTA)
Mejoramiento de Arquitectura para interface Valkirya.
Mejoramiento y mantenimiento de Apis de producto.
Mantenimiento a visores de disponibilidad.
Puesta en producción Instalación de Proxys NgInx, Docker, k8s.
Desarrollo de pipelines.
Aprovisionamiento de ambientes de desarrollo y QA.
Integración de métricas de instrumentación
Diseño de dashboards.
Desarrollo de scripts SQL, funciones, procedimientos almacenados, triggers.
Desarrollo de sincronizadores de migración MySQL MSSQL.
Migración de servicios de Azure a Google Cloud Platform.
Diseño y ejecución de Testware para pruebas distribuidas de carga.
Creación de certificados SSL Let´s Encript para conectividad segura entre interfaces.
Integración de ElasticSearch y kibana para conectividad y monitoreo entre aplicaciones.
Ejecución de junta Daily KanBan.
Creación de Épicas.
Code Review.
Tecnologías utilizadas:
ASP.NET Frameworks VB C#
ASP.NET Core C# 3 MVC
MySQL
MSSQL
Azure
GCP
NodeJS
Python
TypeScript
JavaScript
Service Bus /Pub Sub
OTA Conectores
Functions
Elastic Search
Graphana, Kibana
Angular
XML, JSon, gRPC, MsgPack
Docker K8s
Linux Ubuntu Server
Proyecto Kidzania
Softtek
03.2018 - 11.2019
Actividades
Análisis, Planeación y Diseño de módulos de MenuBoard y Queuing Board para diseñar y proyectar menús de restaurante en pantallas de LCD HDMI por medio de
una raspberry Pi3 y en un navegador tradicional y que tenga una interfaz web donde se pueda diseñar, configurar un menú de comida y administrar los accesos
al aeropuerto por medio de la consola. Ver Video de producto final
Diseño de Arquitectura para Visor en Raspbian.
Diseño de Arquitectura para Visor en Windows IoT.
Desarrollo de modulo de diseño de interfaz de menú menuboard.
Desarrollo de área de trabajo menuboard Canvas.
Desarrollo e integración slider de productos menuboard.
Desarrollo e integración de imágenes en menuboard.
Desarrollo de interfaz de usuario.
Desarrollo de interpretador de contenido.
Desarrollo de funcionalidad dinámica e intervalos de rotación de contenedores de publicidad.
Integración de LEDS Indicadores GPIO en raspberry.
Desarrollo de funcionalidad de operar en modo offline.
Desarrollo de servicios backend para almacenamiento y configuración.
Desarrollo de modulo de Queue List.
Desarrollo de modulo de turno actual.
Desarrollo de lista de accesos anteriores.
Conectividad de aprovisionamiento con Azure IoTHub.
Conectividad con Service Bus.
Desarrollo de funciones, procedimientos almacenados tipos
Desarrollo de modelos, vistas y controladores.
Tecnologías utilizadas:
ASP.NET Frameworks C# MVC
MSSQL
Azure
NodeJS
Python
TypeScript
JavaScript
Service Bus
Functions
Angular
JSon
Razor
HTML5 CSS
Bootstrap
WebPack
VueJS
UWP
Web API
Education
LICENCIATURA EN INGENIERÍA -
Master of Science -
Tec Milenio
CDMX
05.2001 -
Skills
C#
Java
JavaScript
Python
VB NET
TypeScript
PHP
UML
Rust
XML
XAML
Desarrollo Móvil NET MAUI
Android Studio
Flutter
Xamarin
Arquitectura Hexagonal
Serverless
Microservicios
SOA
DDD
TDD
BDD
Apache Server
Apache TomCat
WildFly
JBoss
IIS
Nginx Reverse Proxy
Kestrel
GlassFish
Oracle WebLogic
Dependency Injection
IoC
MVC
MVVM
Circuit Braker
Fan in Fan Out
MVP
Factory
Iterator
Proxy
Builder
Adapter
Chain of Responsibility
Bridge
SOLID
YAGNI
DRY
KISS
Scrum Agile
CMMI 3
Six Sigma
Entity Framework
Dapper Bot
NET Framework
NET Blazor
ExpressJS
Django
SpringBoot
Apache Maven
Bit Bucket
GITHUB
GitLab
Team Services
SVN Tortoise
Microsoft Source Safe
CI/CD AppCenter
Bitrise
AWS CodeBuild
CodePipeline
Jenkins
DataDog Setup
ArgoCD GitOps
MAMBU
Azure DevOps
jQuery
Razor
Blazor
Angular
Bootstrap
ReactJs
NextJs
Jira
Terraform
Istio
Graphana
Kibana
Docker
Umbraco
WordPress
Elastic Search
Crystal Reports
Reporting Services
Integration Services
Enterprise architect
Post Man
PowerShell
SQL Server
SyBase
MySql
MongoDB
Oracle
SQL Lite
Windows 11
Windows IoT
Solaris 11
Windows Server Core
Linux Ubuntu Server
CentOs
OS X
JMeter
Accunetix
MSTest
Xunit
SmokeTest
SonarQube
RabbitMQ
Kafka
Zookeper
PubSub
Azure Service Bus
PowerBI
Informática
ETL
KeyCloack
Auth0
Identity Server
Cognito
Active Directory
CloudFlare
HashiCorp Vault
OWASP BestPractices
Windows Azure Service Bus
Functions
Storage
API Management
SQL Azure
Virtual Machines
Cosmos DB
App Service
AKS
Información personal
Age: 42
Certification
VSphere 7
Portfolio
Repositorio GitHub - Diversos proyectos de ejemplos y POCs, https://github.com/rekiem233/
Web API Demo NET 8 C#(SQL Server) Servicio RESTFUL de CRUD con carga y exportacion de excel, http://rekiemsoftware-001-site24.jtempurl.com/swagger/index.html
Microservicio de IA con .NET que se conecta a CHATGPT, https://github.com/rekiem233/
Microservicio Java, https://github.com/rekiem233/
Jira Visor - Aplicacion que se conecta a jira para generar reportes indicadores, y creacion de tareas, http://rekiemsoftware-001-site3.jtempurl.com/