Lockheed Martin#
Machine Learning Engineer
Apr 2022 - Present
Staff AI Research Engineer
- The MLOps cycle using KubeFlow Pipelines, Python, Rust, and Golang tooling.
- AI solution architectures for patterns of common problems across the enterprise, including business and mission use cases.
- Model serving using TorchServe, TFServing, ONNXRuntime, KServe, and Ray.
- Best practices for using distributed model training, serving, and LLM utilization.
- End-to-end application deployment using Kubernetes and AWS.
Internal Consulting
Worked within the internal AI consulting team to create generative code products that save the company millions of dollars each year, and ensure that program codebases can be shipped to customers and into space.Content Creation
Created tutorials, publications, and demonstrations to aid over 8,000 developers in the internal AI community, garnering over 26,000 views across all posts from within the company. Content included the following topics:Machine Learning Engineer
May 2021 - Apr 2022
Senior ML Engineer
- Independently led policy design, implementation, and deployment of an enterprise suite of AI chat applications through the entire software development and machine learning life cycles.
- Gathered and integrated original content from company policies and procedures to implement extractive summarization models using TensorFlow, PyTorch, and HuggingFace.
- Single-handedly designed, maintained, and deployed applications using OpenShift and Istio to provide an application offering across multiple business areas to thousands of users.
Extractive Text and Chat
Data Engineering
Deployment
Independent Consulting#
Consultant
Oct 2018 - May 2021
SW/ML Engineer
- Performed statistical analysis and visualization work for a recruiting and placement company, allowing them to apply cost of living adjustments to placed employee salaries across the United States.
- Created and deployed web applications for various data analysis use cases across commercial domains.
Data Analysis in Recruiting
Projects#
ML Applications
- Predictive Staffing as a Service using time series modeling, Svelte JS, Terraform, and AWS to reduce manpower costs for clients.
- Architected a Retrieval Augmented Generation development sandbox using a custom scraped dataset of published content from the administration of multiple US Presidents.
- Built a fully automated AI Travel Agent, including a SvelteJS frontend, with Postgres, FastAPI, and swappable Phi4 Ollama backend
- Produced a full-stack web app using TypeScript React (TSX), Golang, Minio, and Postgres to convert PDF files into permanent, generated TSX form components.
- Created a containerized, K8s deployable web app for transcription of audio files to text using OpenAI’s Whisper SDK and FastAPI.
Staffocaster
Whitehouse RAG
DayTripper
FormGen
Whisperer
Personal Cloud
- Initialized K3s on a cluster of TuringPis and Raspberry Pis to create and deploy machine learning models and simulate developing cloud applications at zero-cost.
- Monitoring with VictoriaMetrics, OpenTelemetry, and Grafana
- Ingress with Traefik
- TLS/SSL with CertManager, LetsEncrypt, and CloudFlare
- Distributed storage with Longhorn
- Object storage with Minio
- Baremetal loadbalancing with Metallb
- GitOps deployment tracking with ArgoCD
- Cluster workflows and events with Argo Workflows and Events
- AWS service development environment with LocalStack
- Weaviate vector database
Infrastructure
Ansible managed deployments: