Loading Resume...

Chris Grime

AI Engineer

Whittier, California

chris@chrisgrime.com

Summary

Built production AI systems at RAVE Aerospace: an LLM-powered flight diagnostics platform, agentic log analysis pipeline, and MCP servers processing millions of log messages across 1,000+ aircraft tails. Full-stack engineer with four years in Python, JavaScript, and TypeScript on Azure, an M.S. in Computer Science from Cal State Fullerton, and M.S. research in LSTM aerospace forecasting.

Experience

Software Engineer, Tools Engineering

RAVE Aerospace - Brea, California

  • Built a full-stack flight analytics platform in Vue.js and Python/Quart backed by Microsoft Fabric Lakehouse, serving 1,000+ aircraft tails with a flights table, log viewer, seat map, and source code browser

  • Built the IFEC log ingestion pipeline: parses bundle offloads from 1,000+ aircraft into a Fabric Lakehouse using Drain template matching, then uses an LLM to annotate each log template to the source code line that printed it

  • Built an agentic diagnostics layer where Claude traverses the source code graph, places each log in context, and determines what it means and why it was printed, replacing what field engineers used to do by hand across multiple manual bundle unzips

  • Built an MCP knowledge base that unifies Jira, Confluence, Bitbucket, and SharePoint into a single interface, letting LLMs answer questions that previously required searching four separate systems

  • Built a flight analytics MCP server giving software engineers, field engineers, and support staff natural language access to flight data and IFEC source code through Claude or GitHub Copilot

  • Cut BIT Events tab load from 38s to 1.1s (97%) and flights list from 11s to 1.1s (90%) with targeted query optimization and a 30-minute cache layer

  • Containerized and deployed the platform with Docker on Azure Container Apps, using Bicep IaC for infrastructure as code

  • Built a RAG pipeline over master data, product information, and company docs using Azure OpenAI and Azure embeddings for natural language search across operational data

Software Engineer, Business Process Development

RAVE Aerospace - Brea, California

  • Built a master data system to replace spreadsheet-based operations across sales ops, programs, and product data, serving as the single source of truth across the org

  • Architected the frontend, backend, and REST API for a Repairs Management portal in Vue.js and TypeScript, moving customer service from email into a structured workflow, defined design guidelines for the app suite, and established the API-first architecture reused across three internal apps

  • Migrated the Analytics Portal from Angular to Vue.js, replaced static reports with embedded Power BI dashboards, and updated the underlying semantic data model

Board Member & Technology Lead

Newport Elementary School Foundation - Newport Beach, California

  • Redesigned the foundation's website and managed all technology infrastructure as the only technical person on staff

Education

California State University, Fullerton

Master of Science, Computer Science

Master's Project: LSTM network for aerospace inventory demand forecasting: 94.5% precision on erratic demand patterns, beating traditional statistical methods. ETL pipeline from PostgreSQL, SQL Server, and OData APIs with 140+ engineered temporal features. github.com/grimechristopher/CSUF-Masters-Project-Public

University of La Verne

Bachelor of Science, Computer Science and Computer Engineering

Concentration: Internet Programming · Graduated with Departmental Honors · 2020 Academic Excellence Award

Published: Grime, C., & Goetz, J. (2023). Course and Faculty Management System. International Journal on Engineering, Science and Technology, 5(2), 138–160. doi.org/10.46328/ijonest.163

Professional Profiles