Miguel Jackson

Chemical engineer, McCombs MBA, and full-time software-curious human — exploring how AI agents are reshaping the way engineering actually gets done. Hook ‘em 🤘

Miguel Jackson

Ingeniero químico, MBA de McCombs (UT Austin), y curioso a tiempo completo con el software — explorando cómo los agentes de IA están cambiando la forma en que realmente se hace ingeniería. Hook ‘em 🤘

About

Twenty-plus years across process design, engineering information systems, and full-stack software — now bringing all of it together as a Presales Consultant at AVEVA, helping owner-operators and EPCs translate plant-lifecycle pain into integrated digital solutions.

I caught the coding bug early. My dad had a Sinclair ZX81, and I learned BASIC on it as a kid, one cassette tape at a time. My mom was less thrilled when she discovered I’d taped over a few of her favorite albums with saved programs. Sorry, Mom.

That spark led to a thesis at Universidad Simón Bolívar — a vapor-liquid equilibrium library in Visual Basic — and today I’m modernizing that same 1999 VB6 codebase into Rust + Python with Claude Code as my copilot. Twenty-five years between versions, and the second one took an afternoon.

Acerca de mí

Más de veinte años entre diseño de procesos, sistemas de información de ingeniería y desarrollo de software — y ahora junto todo eso como Consultor de Preventa en AVEVA, ayudando a operadoras y EPCs a traducir los dolores del ciclo de vida de una planta en soluciones digitales integradas.

La programación me interesó desde carajito. Mi papá tenía una Sinclair ZX81 y ahí aprendí BASIC, grabando programas en cassettes uno a uno. Mi mamá no quedó muy contenta cuando descubrió que le grabé encima de varios cassettes con su música favorita. Perdón, mamá.

Esa curiosidad me llevó a una tesis en la Universidad Simón Bolívar — una librería de cálculos de equilibrio líquido-vapor en Visual Basic — y hoy estoy modernizando ese mismo código VB6 de 1999 a Rust + Python con Claude Code como copiloto. Veinticinco años entre versiones, y la segunda se hizo en una tarde.

Experience highlights Experiencia destacada

2022–Present

AVEVA

Presales Engineer — Unified Engineering & EIM Consultor de Preventa — Unified Engineering y EIM

Partner with global owner-operators and EPCs to scope, demonstrate, and architect integrated engineering solutions — bridging process, instrumentation, electrical, and 3D design into a single source of truth. Translate plant-lifecycle pain points into tailored proof-of-concept deployments that shorten FEED cycles, eliminate cross-discipline rework, and give leadership real-time visibility from concept through operations. Trabajo con operadoras globales y EPCs para definir alcances, hacer demostraciones y diseñar soluciones integradas de ingeniería — conectando proceso, instrumentación, electricidad y diseño 3D en una sola fuente de verdad. Acortando los ciclos FEED, eliminando retrabajo entre disciplinas y dándole visibilidad en tiempo real a la gerencia desde el concepto hasta la operación.

2021

Osceola Consulting — SoCalGas, Houston

Senior Software Developer — SoCalGas GIS Applications Desarrollador Senior de Software — Aplicaciones GIS de SoCalGas

Embedded with SoCalGas Gas Engineering to extend the AVEVA Asset Information Management dashboard — shipping a C# ASP.NET MVC + jQuery + MSSQL web app that surfaced richer asset reports and trimmed engineering-asset search time by 10%. Defined requirements for the Azure DevOps team, then tuned Azure Pipelines across DEV / QA / TEST / PROD, cutting delivery time by 25%. Authored PowerShell and C# utilities that halved the time to configure new-facility AIM instances. Integrado con el equipo de Gas Engineering de SoCalGas para extender el dashboard de AVEVA Asset Information Management — entregué una aplicación web en C# ASP.NET MVC + jQuery + MSSQL que exponía reportes de activos más ricos y recortó el tiempo de búsqueda de activos de ingeniería en un 10%. Definí requerimientos funcionales para el equipo de Azure DevOps, y luego ajusté los Azure Pipelines a través de DEV / QA / TEST / PROD, recortando el tiempo de entrega en un 25%. Escribí utilidades en PowerShell y C# que redujeron a la mitad el tiempo de configuración de nuevas instancias de AIM.

2019–2020

ExxonMobil, Baton Rouge

Process Design Engineer — Global Projects Ingeniero de Diseño de Procesos — Global Projects

Drove adoption of ZynQ360 virtual asset visualization to keep project reviews moving when site access was restricted — replacing travel and delays with richer remote collaboration. Built hydraulic models in AFT Fathom for MOGAS blending and firewater systems, surfacing bottlenecks and unlocking over $500K in capital efficiencies. Mentored an entry-level engineer through ExxonMobil design standards and workflows. Impulsé la adopción de ZynQ360 para visualización virtual de activos, manteniendo las revisiones de proyecto en movimiento cuando el acceso a sitio estaba restringido — reemplazando viajes y retrasos con una colaboración remota mucho más rica. Construí modelos hidráulicos en AFT Fathom para mezcla de MOGAS y sistemas contra incendio, destapando cuellos de botella y desbloqueando más de $500K en eficiencias de capital. Mentoreé a un ingeniero de nivel inicial en los estándares y flujos de diseño de ExxonMobil.

2015–2019

AVEVA, Houston

Sr. Application Consultant — Technical Sales, North America Consultor Senior de Aplicaciones — Ventas Técnicas, Norteamérica

Delivered integrated engineering design across AVEVA P&ID, Engineering, E3D, Electrical, and Instrumentation — replacing a document-centric workflow at a major oil & gas services client and cutting basic engineering cycle time by 20%. Built a custom application that pulled preliminary MTOs straight from AVEVA P&ID, collapsing equipment- and valve-list prep — a critical procurement bottleneck — by 80%. Cultivated senior engineering relationships at a major chemical operator that opened $50K in follow-on license revenue. Entregué diseño de ingeniería integrado a través de AVEVA P&ID, Engineering, E3D, Electrical e Instrumentation — reemplazando un flujo de trabajo centrado en documentos en un gran cliente de servicios de petróleo y gas, y recortando el tiempo de ciclo de ingeniería básica en un 20%. Construí una aplicación que extraía MTOs preliminares directamente de AVEVA P&ID, reduciendo la preparación de listas de equipos y válvulas — un cuello de botella crítico en procura — en un 80%. Cultivé relaciones con ingeniería senior en un importante operador químico, destrabando $50K adicionales en ingresos por licencias.

2010–2015

ConocoPhillips, Houston

Sr. Facilities Engineer — Permian / Permian Shale Operations, L48 E&P Ingeniero Senior de Facilidades — Operaciones Permian / Permian Shale, L48 E&P

Managed a $4M new-facilities portfolio across Permian and Permian Shale operations, unlocking $20M in production revenue from newly drilled wells. Reframed the base capital budget around economic alternatives and best-available technology, lifting project ROI by 20%. Introduced a modular design approach for low-pressure production facilities that cut typical installed cost by 35%. Manejé un portafolio de $4M en nuevas facilidades a través de operaciones Permian y Permian Shale, desbloqueando $20M en ingresos de producción de pozos recién perforados. Replanteé el presupuesto de capital base alrededor de alternativas económicas y la mejor tecnología disponible, subiendo el ROI de proyectos en un 20%. Introduje un enfoque de diseño modular para facilidades de producción de baja presión que redujo el costo instalado típico en un 35%.

2008–2010

ConocoPhillips — WRB Refining, Borger

Process Engineer — Gasoline Benzene Reduction Project Ingeniero de Procesos — Proyecto Gasoline Benzene Reduction

Delivered the $1.7M Gasoline Benzene Reduction process scope on budget and on schedule — acting as the hinge between project management, refinery operations, and the design contractor, and owning weekly status reporting back to stakeholders. Closed out the outstanding HAZOP items and risk-assessment backlog ahead of plan, trimming resolution time by 5% against the original schedule. Entregué el alcance de proceso del proyecto Gasoline Benzene Reduction de $1.7M a tiempo y dentro del presupuesto — sirviendo de bisagra entre gerencia de proyecto, operaciones de refinería y el contratista de diseño, y dueño del reporte semanal de status hacia los stakeholders. Cerré el backlog de los cambios debido a HAZOP y la evaluación de riesgos antes de lo planeado, recortando el tiempo de resolución en un 5% respecto al cronograma original.

2005–2008

Foster Wheeler, Houston

Sr. Process Engineer Ingeniero Senior de Procesos

Led $1.3M of process design scope inside a $750M capital project while supervising four junior process engineers — shortening the schedule by 10%, personally reviewing 70% of design deliverables, and closing out the final project quality appraisal. Built a Visual Basic macro that assembled PRO/II simulation parameters across cases into a side-by-side comparison table, cutting execution time by 10% and saving $10K per project. Lideré $1.3M de alcance de diseño de procesos dentro de un proyecto de capital de $750M, supervisando a cuatro ingenieros de procesos junior — acortando el cronograma en un 10%, revisando personalmente el 70% de los entregables de diseño y cerrando la evaluación final de calidad del proyecto. Construí una macro en Visual Basic que ensamblaba parámetros de simulación de PRO/II de distintos casos en una tabla comparativa lado a lado, recortando el tiempo de ejecución en un 10% y ahorrando $10K por proyecto.

2001–2005

Jantesa, Caracas

Process Engineer — Commissioning & Upstream Projects Ingeniero de Procesos — Arranque y Proyectos Upstream

Commissioning engineer inside a four-party EPC joint venture with Chiyoda, JGC, Jantesa, and Vepica — running process engineering across upstream projects and bid proposals, and building the cross-contractor relationships that turned technical blockers into same-day answers and cut project execution time by 5%. Ran PIPEPHASE hydraulic simulations to size 150 miles of pipeline capacity, pulling that critical-path deliverable ahead of schedule. Used PRO/II and HEXTRAN to explore heat-exchanger train configurations and land on the most economic layout — cutting capital cost by 25%. Ingeniero de arranque dentro de un joint venture EPC de cuatro partes con Chiyoda, JGC, Jantesa y Vepica — manejando ingeniería de procesos en proyectos upstream y propuestas de licitación, y construyendo las relaciones entre contratistas que convertían bloqueos técnicos en respuestas del mismo día y recortaron el tiempo de ejecución de proyectos en un 5%. Corrí simulaciones hidráulicas en PIPEPHASE para dimensionar 150 millas de capacidad de tubería, adelantando ese entregable de ruta crítica. Usé PRO/II y HEXTRAN para explorar configuraciones de trenes de intercambiadores de calor y aterrizar la distribución más económica — recortando el costo de capital en un 25%.

Public repositories

Pulled from the GitHub API at ASTRO website build time — rebuild website to refresh.

Repositorios públicos

Obtenidos de la API de GitHub al momento de compilar la página usando ASTRO — recompilar para actualizar.

Currently learning

I prefer to learn by doing. There’s solid evidence behind that preference — a widely cited 2014 meta-analysis in PNAS by Freeman et al. looked across 225 studies and found that active learning significantly improves performance and reduces failure rates compared to traditional lectures. Hands-on practice isn’t the only way to learn, but for me it’s the one that sticks.

Right now I’m using Claude Code as a working lab to explore and test modern AI concepts — RAG (retrieval-augmented generation), MCP (model context protocol), embeddings, vector stores, and agentic workflows. Building small projects with these primitives — and letting the AI co-explain the parts that don’t click — has been the fastest way I’ve found to move from vocabulary to intuition.

Claude Code isn’t the only option. opencode is a great open-source alternative that lets you pair the same kind of agentic coding workflow with your preferred open LLM.

For more structured material, DeepLearning.AI is one of the best sources of short, focused courses taught by practitioners — worth the time if you’re trying to build an intuition for how these systems actually fit together.

Aprendiendo actualmente

Prefiero aprender haciendo. Y hay evidencia sólida detrás de esa preferencia — un meta-análisis del 2014 en PNAS de Freeman et al., muy citado, revisó 225 estudios y encontró que el aprendizaje activo mejora significativamente el rendimiento y reduce las tasas de fracaso comparado con las clases magistrales tradicionales. La práctica directa no es la única manera de aprender, pero para mí es la que se queda pegada.

Ahora mismo estoy usando Claude Code como un laboratorio de trabajo para explorar y probar conceptos modernos de IA — RAG (retrieval-augmented generation), MCP (model context protocol), embeddings, vector stores y flujos agénticos. Construir proyectos pequeños con estas piezas — y dejar que la IA me vaya explicando lo que no termina de cuadrar — ha sido la manera más rápida que he encontrado para pasar del vocabulario a la intuición.

Claude Code no es la única opción. opencode es una excelente alternativa open-source que te permite tener el mismo tipo de flujo agéntico de programación con el LLM abierto de tu preferencia.

Para material más estructurado, DeepLearning.AI es una de las mejores fuentes de cursos cortos y enfocados, dictados por gente que está en la práctica — vale la pena el tiempo si estás tratando de construir intuición sobre cómo encajan realmente estos sistemas.