Skip to content
Applied data science • AI • enterprise engineering

I turn complex operational data into systems people can trust.

Lead Application Engineer with 14+ years of experience across enterprise healthcare, automation, and data-intensive workflows—now extending that foundation through applied machine learning and generative AI.

Red and black strength training equipment in a home performance lab
14+
years building enterprise systems
344
legacy routines instrumented with Python
1,203
clinician records standardized
~100
enterprise reports programmatically migrated

ENGINEER. DATA PRACTITIONER. SYSTEMS THINKER.

A production-tested foundation, now applied to data science and AI.

I build at the intersection of software, data, and real-world operations. My work starts with the details—how information is created, transformed, validated, and used—and ends with systems that are more reliable, explainable, and easier to operate.

That perspective comes from more than a decade delivering healthcare technology in production. I pair deep Epic and clinical-workflow experience with Python, SQL, automation, and an expanding data science toolkit. Recent projects include code instrumentation and telemetry, data normalization pipelines, predictive modeling with NHANES data, local LLM evaluation, and on-device computer vision.

Evidence over intuition

Instrument the system, inspect the data, and make decisions from observable behavior.

Production-minded

Design for maintainability, reviewability, and the people who will operate the solution after launch.

Domain-aware

Technical quality includes understanding the workflow, constraints, and consequences around the code.

CORE EXPERTISE

Ordered from data and AI outward to the enterprise domain knowledge that makes the work useful.

Applied Data Science & Machine Learning

Turning raw datasets into testable questions through exploratory analysis, feature engineering, model comparison, tuning, and honest evaluation.

Pythonscikit-learnEDApredictive modeling

Data Engineering & Automation

Building repeatable extraction, transformation, validation, and delivery workflows that replace fragile manual processes.

ETLSQLdata qualityUiPath

Generative AI & LLM Systems

Evaluating local and cloud model workflows, prompt strategies, AI agents, and practical human-in-the-loop applications.

Ollamaopen-source LLMsAI agentsevaluation

Enterprise Software Engineering

Designing durable applications, code-generation tools, rules, and integrations for complex operational environments.

PythonKotlinEpic MREST APIs

Healthcare Data & Clinical Workflows

Applying strong domain knowledge across perioperative operations, clinical configuration, reporting, billing, and governance.

EpicOpTimeAnesthesiaCogito

Integration & Interoperability

Connecting systems and operational events through interfaces, APIs, structured data, and clearly governed handoffs.

HL7JSONXMLServiceNow

SELECTED PROJECTS

Concrete work with scope labels that distinguish production delivery, data science study, and personal experimentation.

Production344 routines instrumented

Enterprise Legacy Code Analysis & Instrumentation

Python automation and runtime telemetry for evidence-based modernization of a legacy Epic codebase.

Challenge

Determining which routines were active, obsolete, or safe to retire would have required months of manual code review.

Built

Built a Python framework to analyze Epic M routines and programmatically insert execution tracking across the codebase, then used production metrics to distinguish observed activity from dormant code.

Result

Converted code discovery into a repeatable, data-driven process and gave modernization decisions a stronger evidence base.

Pythonstatic analysiscode generationtelemetryEpic M
Production1,203 clinician records standardized

Provider Data Normalization Pipeline

An extraction and transformation workflow for cleaner, standardized enterprise imports.

Challenge

Provider records arrived with inconsistent formatting and required a largely manual cleanup process before they could be imported reliably.

Built

Developed a Python workflow to extract source data, apply repeatable normalization rules, and produce standardized records for downstream Epic administration.

Result

Replaced repetitive cleanup with an auditable transformation pipeline and improved consistency across the import dataset.

PythonETLdata qualitynormalizationvalidation
ProductionApproximately 100 reports migrated

Enterprise Reporting Platform Migration

Programmatic migration of recurring reports after the retirement of a legacy platform.

Challenge

A large portfolio of enterprise reports needed to move to a new delivery model without recreating each configuration by hand.

Built

Built Python automation to generate report configurations, XML definitions, and batch email delivery workflows from structured inputs.

Result

Significantly reduced manual migration effort while creating a more consistent and repeatable configuration process.

PythonXMLcode generationbatch processingautomation
Data Science Project

Clinical Outcome Prediction with NHANES Data

An end-to-end supervised learning project using public demographic, laboratory, and clinical data.

Challenge

Assess whether a clinical laboratory outcome could be predicted from a mixed set of NHANES variables while maintaining a sound evaluation process.

Built

Performed exploratory analysis, preprocessing, feature engineering, model comparison, and hyperparameter tuning in Python with scikit-learn.

Result

Compared regression approaches—including Random Forest and Gradient Boosting—to identify the strongest-performing method and understand model tradeoffs.

scikit-learnEDAfeature engineeringRandom ForestGradient Boosting
Personal Lab

Self-Hosted LLM Development Environment

A local environment for hands-on evaluation of open-source language models and AI-assisted workflows.

Challenge

Understanding LLM tradeoffs requires direct experience with inference, model behavior, prompt design, privacy, and deployment constraints.

Built

Designed and maintained an Ollama-based environment to evaluate Mistral and other open-source models, experiment with prompts, and prototype AI-assisted development and automation workflows.

Result

Built practical intuition for the differences between local and cloud AI—including capability, latency, control, and operational complexity.

OllamaMistralLLMsprompt designlocal inference
Application Project

On-Device Computer Vision Application

A Kotlin Android application performing real-time object detection with local model inference.

Challenge

Integrate a machine learning model into a responsive mobile camera workflow without relying on a remote inference service.

Built

Combined TensorFlow Lite with Android’s Camera2 API to capture frames and run object detection directly on the device.

Result

Demonstrated an end-to-end edge ML workflow with responsive inference, offline operation, and hands-on mobile model integration.

KotlinTensorFlow LiteCamera2computer visionedge ML

TECHNICAL PRACTICE

The recurring themes behind my experiments, prototypes, and technical deep dives.

Technical Deep Dives

Protocol & Exploit Analysis

Breaking down how protocols behave, where trust assumptions fail, how exploits move through a system, and which defensive controls actually interrupt the path.

Security concepts explained through systems thinking, prerequisites, observable behavior, and mitigation.

Builder Practice

Application Prototyping

Developing small applications and automation utilities to explore APIs, data flows, user interactions, and deployment constraints in working code.

A bias toward learning by building—not stopping at a diagram or a tutorial.

Ongoing Study

Data Science Concepts

Turning statistical and machine learning ideas into reproducible notebooks, model comparisons, and explanations grounded in real datasets.

Emphasis on assumptions, evaluation, and what the results can—and cannot—support.

EXPERIENCE & EDUCATION

A long enterprise engineering track record paired with focused graduate study in data science.

Professional Experience
  1. 2019 — Present

    Lead Application Engineer

    TriHealth

    Leads complex application, automation, data transformation, reporting migration, and custom Epic development work supporting enterprise healthcare operations.

  2. 2016 — 2019

    Senior Application Engineer

    TriHealth

    Built governance reporting, clinical quality logic, electronic billing validation, and workflow automation across perioperative systems.

  3. 2011 — 2016

    ServiceNow Developer + Programmer / System Analyst

    Premier Health

    Delivered ServiceNow workflows, Epic implementations, integrations, and SQL reporting for a 13,000+ employee healthcare system.

Education

Master of Applied Science in Data Science

Illinois Institute of Technology

In progress • Expected December 2026

Bachelor’s Degree in Computer Science

Wright State University

2011

Epic Certifications
Chronicles ProgrammerBridgesCogito ToolsData Courier AdministrationOpTimeAnesthesiaEpicCare Ambulatory

TECHNICAL TOOLKIT

Tools and concepts I use today, organized by the kind of problem they help solve.

Data & ML
  • Python
  • SQL
  • scikit-learn
  • ETL
  • feature engineering
  • model evaluation
AI
  • Generative AI
  • LLMs
  • Ollama
  • AI agents
  • prompt design
  • local inference
Engineering
  • Epic M
  • Kotlin
  • REST APIs
  • JSON
  • XML
  • TensorFlow Lite
Healthcare
  • Epic
  • HL7
  • OpTime
  • Anesthesia
  • Cogito
  • Data Courier
Contact

Let’s build something useful from complex data.

I’m always glad to compare notes on applied AI, data science, healthcare technology, automation, or the engineering work required to make ambitious ideas dependable.

Email John