Engineer / Writer / Systems Thinker

Building systems.
Hitting walls.
Writing about both.

Dev said yes. Production said prove it. That's where most of what I know comes from — systems meeting reality, quiet assumptions becoming loud problems, and the engineering that happens after the first design breaks. I write about the proof.

Read the articles →
Production doesn't break your system. It introduces your system to itself.

Two sides of the same engineer

Engineering

Software engineer at Vertex Inc. — building across the full stack on AWS, deploying with Kubernetes and Terraform, debugging production systems that worked perfectly in dev.

In grad school, a research assistantship in a lab partnered with the steel industry led to two published papers on computer vision for meltshop safety. An unexpected detour that taught me how software meets the physical world.

Python AWS Kubernetes Terraform PostgreSQL FastAPI Docker

Exploring

Building a RAG system without vectors just to see if it works. Wiring Playwright to Hacker News to build a personal AI journalist. Training agents to turn safety logs into compliance reports.

Writing about the production lessons that textbooks skip. Exploring knowledge graphs, ontologies, eBPF, and whatever else won't let me sleep until I understand it. Debugging with snacks.

GraphRAG Multi-Agent AI Technical Writing

Same instinct in both: build it, hit a wall, write down what it taught me.

The path so far

Career

2020 — 2023
Early career
Enhanced ERP systems at a startup, worked in the banking sector, and started exploring AI through side projects. A path from traditional software to machine learning — building things is how I learn.
ERP Systems Banking Machine Learning
2023 — 2024
Purdue University Northwest — M.S. in Computer Science
Research assistant at the Center for Innovation through Visualization and Simulation (CIVS), where a partnership with the steel industry led to two published papers on computer vision for industrial safety. Took on leadership roles across student organizations. Started bridging the gap between materials engineering and software.
CIVS Computer Vision Research
2024 — Present
Vertex Inc. — Intern → Software Engineer II
Started as an intern, hired full-time. Grew into working across the full stack — from APIs to cloud infrastructure. This is where production reality became the teacher.
AWS Kubernetes Terraform
Outside work, exploring AI/RAG architecture, knowledge graphs, and writing about the production lessons that textbooks skip.
GraphRAG Multi-Agent AI Technical Writing

Credentials & Research

AWS Certified Developer — Associate
2025
Dual-Model Approach to Industrial Safety
TMS 2025 · with K. Toth · Paper coming soon
Crane Monitoring for Meltshop Safety
AISTech 2025 · with K. Toth · Read paper →
Patent — Vertex Inc.
Tax technology · Filing in progress

Leadership

Vice President, ACM PNW Chapter
Association for Computing Machinery
Secretary, Material Advantage
Student Program
Treasurer, QuantumLeap
Student Organization

From production to post

Production Reality

The Day My In-Memory Cache Met Kubernetes

Scaling doesn't break systems — it exposes the assumptions we didn't know we were making. Cache worked in dev, worked with one pod, then fell apart at scale.

Read more →
Security & Auth

Nothing Convinced Me to Rethink Auth Like Watching a User Lose Their Work

If users experience your system as unpredictable, they'll work around it — and that's when security actually breaks down.

Read more →
AI & Knowledge

Vectorless RAG: No Embeddings, No Vector Store, Just Graphs

Retrieval architecture matters as much as the LLM itself. An experiment in graph-based retrieval — from regex to NLP to LLM-based entity extraction.

Read more →
Production Reality

Safari Is the Best Reviewer You Didn't Ask For

Everything worked in Chrome and Edge. Safari blocked the API calls completely. The root cause wasn't service logic — it was CORS gaps at the API gateway level.

Read more →
AI & Knowledge

A Smart Librarian Can't Fix a Chaotic Library

Before a system can be intelligent, it first needs to understand the world it's operating in. Taxonomy tells us what things are. Ontology tells us how things relate.

Read more →
Infrastructure

SDN, eBPF, and the Programmability Pattern

Move intelligence closer to where decisions are made. Make complex systems programmable. Cloud, networking, and kernels — the same philosophy applied differently.

Read more →

Built to learn

Vectorless RAG

Graph-based retrieval without embeddings or vector stores. Three-phase entity extraction (regex, spaCy, LLM) building a knowledge graph from AWS documentation.

View on GitHub
GraphRAG Knowledge Graphs Python

AutoPPE-Analyst

Multi-agent AI pipeline that transforms PPE safety logs into stakeholder-ready compliance reports. Data Preparer, Analyst, Reporter — each with prompt-driven behavior contracts.

View on GitHub
Multi-Agent AutoGen Streamlit

Personal AI Journalist

Topic-to-audio pipeline: scrapes Google News and Hacker News, generates summaries with AI, converts to speech with ElevenLabs. Playwright + MCP + LLM integration.

View on GitHub
Playwright MCP ElevenLabs

Sign Language Recognizer

CNN-based model that recognizes sign language alphabet gestures via webcam in real time. Built with Keras — an early exploration of computer vision for accessibility.

View on GitHub
CNN Keras Computer Vision

Vehicle Classification

YOLO-based vehicle type classification with Haar cascade for speed analysis. Real-time detection from video feeds — bridging object detection and traffic analytics.

View on GitHub
YOLO Object Detection OpenCV

Disease Predictor

Symptom-based disease prediction using web-scraped medical data and a decision tree classifier. Practical ML applied to health — from raw web data to diagnostic suggestions.

View on GitHub
Decision Tree Web Scraping ML