Skip to content
View Anachropolis's full-sized avatar

Block or report Anachropolis

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Anachropolis/README.md

Adam Herston

Hey there!

I am a Python automation developer focused on operational workflows, reporting automation, API integrations, and AI-assisted internal tools.

My background is in high-reliability power system operations, emergency procedure documentation, and operational process improvement. I build practical Python tools that reduce manual review work, compare data across systems, generate exception reports, and support human-in-the-loop decision-making.

I am especially interested in automation and AI workflows involving:

  • operational data
  • recurring reports
  • API-to-report pipelines
  • discrepancy tracking
  • compliance-style documentation support
  • reference document retrieval
  • structured LLM outputs
  • internal tools for operations teams

Featured Projects

AI-Assisted Operator Log Review

Human-in-the-loop AI review tool for operational log entries and reference documentation.

This project uses a mock FastAPI log API, document ingestion, ChromaDB vector search, OpenAI-powered structured review, and a Streamlit dashboard. The tool retrieves potentially relevant reference material for a selected operator log and suggests missing information, follow-up questions, and review notes for a human reviewer.

What it demonstrates:

  • Retrieval-augmented generation workflow
  • ChromaDB vector search
  • OpenAI API integration
  • Streamlit dashboard
  • FastAPI mock API
  • Document ingestion pipeline
  • Structured JSON/Markdown review output
  • Human-in-the-loop AI design

Tech: Python, FastAPI, Streamlit, ChromaDB, OpenAI API, LangChain document utilities, python-dotenv


Critical Asset Maintenance Monitor

API-to-report automation demo that identifies scheduled maintenance events affecting critical assets and detects overlapping maintenance windows that may reduce operational redundancy.

This project simulates pulling structured event data from an API, compares it against a critical asset reference file, applies operational business logic, and generates exception reports.

What it demonstrates:

  • API data ingestion
  • pandas-based data processing
  • critical asset matching
  • schedule overlap detection
  • redundancy group analysis
  • CSV report generation
  • CLI workflow design

Tech: Python, FastAPI, Requests, pandas, argparse


Operations Discrepancy Tracker

Python automation tool that compares current system status data against known discrepancies and critical asset references to generate a clean outstanding alarm/discrepancy report.

This project demonstrates a common operations automation pattern: reducing manual review by identifying active abnormal conditions that are not already accounted for.

What it demonstrates:

  • Multi-file CSV processing
  • report comparison logic
  • exception filtering
  • stale discrepancy highlighting
  • operational report automation
  • command-line interface design
  • Excel/CSV output generation

Tech: Python, pandas, argparse, openpyxl


Core Skills

Python Automation

  • pandas data processing
  • CSV/Excel/report automation
  • exception report generation
  • CLI tools
  • file and data validation

APIs & Backend Tools

  • FastAPI
  • REST-style API clients
  • JSON data processing
  • mock API development
  • structured API-to-report workflows

AI Workflow Development

  • OpenAI API
  • retrieval-augmented generation
  • ChromaDB vector search
  • prompt design for structured outputs
  • human-in-the-loop review workflows
  • Streamlit interfaces for AI tools

Operations & Process Context

  • operational logs
  • discrepancy tracking
  • critical asset review
  • procedure documentation
  • compliance-style reference workflows
  • high-reliability operating environments

Current Focus

I am building toward AI Solutions/Implementation Engineer work by combining my operations background with Python automation, API integration, vector search, and practical LLM-based workflow tools.

My strongest current niche is:

Python automation and AI-assisted internal tools for operations-heavy teams.

I am especially interested in projects involving:

  • automating recurring operational reviews
  • connecting APIs to business reports
  • turning reference documents into searchable AI workflows
  • using LLMs to support documentation, review, and follow-up processes
  • building lightweight internal tools with Streamlit or FastAPI

Background

Before focusing on software and automation, I worked in high-reliability operational environments, including transmission system operations and Navy nuclear electrical systems.

That background shapes how I build tools: I care about clarity, repeatability, reliability, documentation, and practical usefulness over flashy demos.


Tools & Technologies

Python
pandas
FastAPI
Streamlit
Requests
OpenAI API
ChromaDB
LangChain document utilities
SQL
MySQL
argparse
openpyxl
python-dotenv
Selenium

Pinned Loading

  1. ai-assisted-log-reviewer-demo ai-assisted-log-reviewer-demo Public

    RAG Application for analyzing operational logs and comparing them to compliance documents.

    Python

  2. alarm-discrepancy-tracker-demo alarm-discrepancy-tracker-demo Public

    Python

  3. critical-asset-maintenance-monitor critical-asset-maintenance-monitor Public

    Python