Professional Summary
Conifer, CO
A Technical Training & AI/ML Specialist with over a decade of proven experience in technical curriculum design, corporate training, and developer engagement. Uniquely skilled at both building and teaching complex systems, from architecting and building end-to-end RAG-based ML applications on Kubernetes to designing entire computer science department curricula from the ground up. A natural communicator adept at making advanced topics in AI/ML, MLOps, and cloud infrastructure accessible to diverse technical audiences.
Technical Skills
AI / Machine Learning
Languages
MLOps & Deployment
Cloud & Infrastructure
Databases & Tools
Instruction & Training
Projects & Portfolio
MLOps Stack Q&A Bot | End-to-end RAG Application
- Developed a Retrieval-Augmented Generation (RAG) application designed to answer questions about MLOps tools (ZenML, MLflow, Docker, etc.) by utilizing official documentation.
- Engineered a data ingestion pipeline involving web scraping, embedding generation (using Ollama), and storage in a ChromaDB vector database.
- Built and containerized a RESTful API using FastAPI and Docker, and integrated it with a front-end web interface.
- Deployed the containerized application on a local Kubernetes cluster for development and testing.
- Authored a complete blueprint for cloud deployment, including Terraform configuration for AWS (EKS, ECR, S3) and a CI/CD pipeline using GitHub Actions.
Flight Delay Predictor | MLOps, CI/CD & Model Deployment
- Developed and deployed a machine learning model for predicting flight delays using Python, FastAPI, Docker, and MLflow.
- Utilized MLflow for model tracking, versioning, and deployment, showcasing experience with a leading MLOps platform.
- Implemented a CI/CD pipeline using GitLab to automate the testing (Pytest) and deployment process.
Customer Sentiment Analysis | NLP & LSTM Networks
- Developed and trained an LSTM neural network model using PyTorch to classify customer sentiment from product and service reviews.
- Implemented text data preparation pipeline including cleaning, tokenization (NLTK), lemmatization, and padding.
- Employed techniques like embedding layers, dropout regularization, and early stopping to mitigate overfitting.
Professional Experience
Guest Teacher
2025 - PresentJefferson County and Platt Canyon School Districts (Conifer, CO)
AI Trainer
2024 - PresentDataAnnotation (Remote)
- Evaluated, refined, and improved AI-generated code, text, and technical explanations to enhance model performance.
- Performed data annotation, quality assurance, and fact-checking for large language models (LLM) training datasets.
Founder, CS Dept. & Senior Technical Instructor
2016 - 2023Northern Utah Academy for Math, Engineering, and Science Early College High School (Layton, UT)
- Technical Curriculum Development: Spearheaded the creation of the new computer science department; designed all curriculum and course pathways from the ground up for web development, game design, and advanced programming.
- Technical Instruction & LMS: Authored and taught college-level curriculum (concurrent enrollment), managing all course materials and assessments within the Canvas LMS.
- Developer & Community Engagement: Created and led technical workshops for professional educators on automating grading workflows using Python and GitHub.
- Community Leadership: Mentored a CyberPatriot cybersecurity team to consistent 1st - 3rd place state rankings for five consecutive years.
- System Administration: Administered and maintained a 28-station Ubuntu lab, managing all imaging, software deployment, and network configuration.
Computer Science Teacher
2015-2016Mountain Crest High School (Hyrum, UT)
Education & Certifications
Master of Science in Data Analytics - Data Science
APRIL 2025Western Governors University
View Graduate Coursework Highlights
Code available in the MSDA Graduate Coursework Repository.
- Advanced Analytics: Neural networks, deep learning (PyTorch), NLP, sentiment analysis.
- Machine Learning: Supervised (SVMs, k-NN), unsupervised (k-means, t-SNE), time series forecasting.
- Deployment: Operationalization, scalable data pipelines, deployment at scale.
- Optimization: Linear optimization (Python), gradient/non-gradient algorithms.
Bachelor of Science in Technology and Engineering Education
MAY 2015Utah State University
Certifications
- Professional Education License, Secondary Ed. (CS & Tech) | Expires 2028 Utah State Board of Education
- Linux Essentials Certificate | 2024 Linux Professional Institute
Awards
- Eagle Scout Award with Bronze Palm
- Winner, Northrup Grumman Coding Challenge, Hill Air Force Base