More
Сhoose

Ingeniería

Aplicada

Resultados

samuel-torres.com

Ciudad de México

Ciudad de México, México Disponible inmediatamente

Disponibilidad

Proyectos remotos y presenciales MXN · USD

Esentia Energy —
Web corporativa auditada por InfoSec, endurecida hasta A+

Leer el caso de estudio
Banner del sitio corporativo de Esentia Energy
Seguridad · WordPress · Auditoría InfoSec
2025 – Presente
Rol

Desarrollo web, ciberseguridad e infraestructura (QA → producción), integración Microsoft 365 y mantenimiento continuo.

Stack principal

WordPress · Elementor Pro · Polylang (ES/EN) · Linux · Apache · PHP-FPM · MySQL · Microsoft Graph API / Entra ID · Wordfence · Hardening TLS/OWASP

Contexto

Esentia Energy Systems es una empresa mexicana del sector energético. Su nuevo sitio corporativo e institucional —con comunicados de prensa, documentos regulatorios para inversionistas y reportes anuales— debía cumplir estándares corporativos reales: el área de Seguridad de la Información del cliente auditó el sitio y condicionó la salida a producción al cierre de los hallazgos.

Lo que hice

1. Hardening de seguridad hasta calificación A+

+
-

La auditoría inicial encontró un stack sin cabeceras de seguridad, con cifrados débiles y sin Perfect Forward Secrecy. Configuré a nivel servidor las cabeceras OWASP (HSTS, CSP, X-Frame-Options, X-Content-Type-Options, cookies Secure/HttpOnly) y suites de cifrado modernas con PFS, mitigando vectores de clickjacking, XSS, MitM y ataques de degradación (POODLE, FREAK, Logjam, SWEET32). El retest del equipo de InfoSec certificó la calificación A+.

2. Emisión de SSL bajo restricciones de red

+
-

El servidor mantiene el puerto 80 bloqueado por política (solo HTTPS), lo que impedía la validación HTTP del certificado; resolví la emisión mediante validación por DNS, coordinada con el área de infraestructura del cliente sin exponer el servidor.

3. Pipeline QA → producción

+
-

Desarrollo y pruebas en un subdominio QA dedicado, ventana de cambio coordinada en horario de bajo tráfico con switch de DNS a la IP productiva, corrección de redirecciones residuales al entorno de pruebas y regeneración de assets de Elementor. Cerré la migración con un reporte técnico de salud del servidor (carga, RAM, swap y CPU de Apache, PHP-FPM y MySQL) como evidencia de estabilidad para el cliente.

4. Integración Microsoft 365 / Graph API

+
-

Con la autenticación básica SMTP deprecada por Microsoft, implementé el envío de correos de los formularios a través de la API de Microsoft Graph con el tenant Entra ID del cliente, garantizando entrega confiable de notificaciones corporativas.

5. Formularios dinámicos y sitio bilingüe

+
-

Formularios que se adaptan según el tipo de usuario, y arquitectura bilingüe ES/EN con Polylang + Connect Polylang for Elementor, incluyendo ciclos de QA de contenido con el cliente para asegurar consistencia de idioma y enlaces en ambas versiones.

6. Funcionalidad corporativa e IR

+
-

Sección de comunicados de prensa, documentos regulatorios y reportes anuales con visor tipo flipbook (FlowPaper), imágenes interactivas (Draw Attention), subida segura de SVG (Safe SVG) y SEO técnico con Yoast.

7. Operación, defensa y mantenimiento

+
-

Cierre de hallazgos post-lanzamiento dentro del SLA acordado (vulnerabilidades de baja severidad resueltas en menos de 5 días), monitoreo con Wordfence —el sitio ha resistido múltiples intentos de ataque reportados—, respaldos automatizados (UpdraftPlus) y mantenimiento continuo: actualización de plugins y versiones de PHP con verificación funcional, probando primero en el entorno QA.

Resultado

Sitio en producción estable con calificación de seguridad A+, aprobación formal del área de Seguridad de la Información del cliente y felicitación de la dirección por el diseño y el trabajo entregado.

Evidencia del sitio en producción

Capturas del sitio y del administrador en producción, mostrando la navegación bilingüe, la funcionalidad de relación con inversionistas y los formularios dinámicos descritos arriba.

Mapa de la red de gas natural en México y sección de cifras de ESENTIA

La red privada de gas natural interconectada más grande de México — contexto de la empresa detrás del sitio auditado.

Menú de navegación completo con selector de idioma Esp/Eng y secciones de relación con inversionistas

Navegación bilingüe (Esp/Eng) entre las secciones Energy, Gas, Sustentabilidad, Inversionistas, Clientes y Noticias — punto 5.

Cuadrícula de relación con inversionistas: desempeño de la acción, eventos relevantes, información financiera

Centro de relación con inversionistas: desempeño de la acción, eventos relevantes e información financiera — punto 6.

Visor flipbook FlowPaper cargando un documento PDF regulatorio

Visor flipbook FlowPaper para documentos regulatorios y reportes anuales — punto 6.

Formulario dinámico de solicitud de abastecimiento de gas natural con campos propios de ese tipo de usuario

Formulario de solicitud de abastecimiento de gas — un set de campos distinto por tipo de usuario — punto 5.

Cuadrícula de comunicados de prensa con emisión de bonos, resultados financieros y plan de expansión

Archivo de comunicados de prensa: emisión de bonos, resultados y anuncios de expansión — punto 6.

Versión corta (card del portafolio)

Sitio corporativo bilingüe de una empresa del sector energético, con hardening TLS/OWASP hasta calificación A+, pipeline QA → producción con cutover de DNS, formularios enviados vía Microsoft Graph API (Entra ID) y mantenimiento con monitoreo de seguridad — auditado y aprobado por el equipo de InfoSec del cliente.

Bullets para CV / LinkedIn

  • Endurecí la seguridad de un sitio corporativo del sector energético hasta calificación SSL A+ (cabeceras OWASP, PFS, cifrados modernos), superando las auditorías del equipo de Seguridad de la Información del cliente.
  • Ejecuté la migración QA → producción con ventana de cambio de DNS coordinada, verificación post-migración y reporte técnico de salud del servidor (Apache, PHP-FPM, MySQL).
  • Integré el envío de formularios vía Microsoft Graph API tras la deprecación del SMTP básico y mantengo el sitio bilingüe (Polylang) con monitoreo Wordfence, respaldos y actualizaciones controladas de PHP y plugins.
Trabajo con clientes nacionales e internacionales. Tarifas en USD y MXN disponibles.

¿Tienes un proyecto que necesita un ingeniero que entregue?

Contacto profesional:

Ciudad de México

Ciudad de México, México Disponible inmediatamente

Disponibilidad

Proyectos remotos y presenciales MXN · USD

© 2026 Ing. Samuel Torres. Ingeniería aplicada.

English version