Phillip C. Trainor

PMP | Naval Aviator | Veteran | Leader

About Me

Proven technical leader with 10+ years in the US Navy, including 800+ hours as an MH-60S/MQ-8B Aircraft and Mission Commander. Expertise in complex project management, team leadership, and advanced aviation systems. Strong technical skills in Java, JavaScript, Python, SQL, and data visualization (Excel, Tableau, Power BI). Seeking a technology role leveraging leadership and data-driven expertise!

Skills

Technical Skills

  • Java
  • JavaScript/React
  • Python
  • SQL
  • HTML/CSS
  • Git
  • RESTful APIs

Data Analysis

  • Excel (Advanced)
  • Tableau
  • Power BI
  • Data Modeling
  • ETL
  • Data Warehousing
  • Sentiment Analysis

Project Management

  • PMP Certified
  • Agile/Scrum
  • Waterfall
  • Strategic Planning
  • Risk Management
  • Budget Management
  • Process Improvement

Leadership

  • Team Leadership
  • Mentoring
  • Cross-Functional Collaboration
  • Stakeholder Management
  • Presentation Skills
  • Technical Documentation
  • Conflict Resolution

Resume

Education

Master of Information Systems - University of Arkansas (Expected 2025)

Bachelor of Science, Information Technology - United States Naval Academy (2014)

Experience

10+ years of US Navy service in leadership roles

Project Management Professional (PMP) certification

Projects

Dimension Modeler: Data Warehouse Tool

A React-based visual modeling tool that enables users to design data warehouse schemas through an intuitive drag-and-drop interface.

Tech Stack:

  • Frontend: React 18, React Konva, CSS3
  • State: Zustand for global state
  • UI: Custom modals, drag-and-drop objects
  • UX: Theme switching, responsive design

AI Website Generator with Python

An AI-powered application that automatically generates website code using Python and large language models.

Tech Stack:

  • Backend: Python, Flask, asyncio, sqlite3
  • AI: Ollama, OpenAI API for validation
  • Frontend: Gradio, HTML5, CSS3, Bootstrap 5
  • Utils: BeautifulSoup, html5lib, threading

Future: Multi-threaded AI agents for HTML generation.

Generative AI HTML Website Generator

A tool that leverages AI models to create HTML website code based on user requirements, storing html elements in a database while iterating through website refinement.

Tech Stack:

  • Backend: Python, asyncio, Gradio
  • AI Models: Ollama, OpenAI
  • Frontend: Gradio Interface, HTML5, CSS3
  • Utils: BeautifulSoup, html5lib

Document Q&A System (RAG)

A retrieval-augmented generation system that enables users to query and get answers from PDF and Excel documents using LLMs.

Tech Stack:

  • Backend: Python, LangChain, FAISS
  • LLM: Ollama, Deepseek-r1:1.5b
  • Frontend: Streamlit

Offline AI Chatbot

An offline AI chatbot application that runs locally using Ollama and Deepseek language models, eliminating the need for internet connectivity.

Tech Stack:

  • Backend: Python, Flask
  • LLM: Ollama, Deepseek-r1:1.5b
  • Frontend: HTML, CSS, JavaScript

YouTube Comments Analyzer v2.0

A tool that analyzes YouTube video comments using AI to provide insights and visualizations.

Tech Stack:

  • Backend: Python, Flask
  • API: YouTube Data, OpenAI (gpt-4o-mini)
  • DB: SQLite
  • Viz: WordCloud
  • Frontend: HTML, CSS, JS

Full Portfolio

QR Code to portfolio
Click/Scan the QR code above to visit my full portfolio!

Contact Me