I build practical software, data, GIS, and test-automation projects with a focus on application support, quality engineering, backend/API development, and reproducible delivery. I am pursuing opportunities in Application Support, QA Automation, Software Testing, Junior Software Engineering, GIS/Data Engineering, and entry-level Data or AI Engineering.
- GIS & Spatial Data — building the Indy Geospatial Accessibility Platform with PostGIS, GeoPandas, and MapLibre.
- Backend/API Development — designing FastAPI and Spring Boot services backed by PostgreSQL.
- Data Engineering — creating reproducible pipelines, validation workflows, and audit reporting.
- SQL — using relational data modeling, querying, and troubleshooting across analytics and application projects.
These projects match the repositories currently pinned on my GitHub profile.
- Indy Geospatial Accessibility Platform — PostGIS, FastAPI, React, and MapLibre platform for transparent Marion County transit and essential-service accessibility indicators.
- Cloud Data Engineering Platform — Reproducible e-commerce event pipeline with Python contracts, Kafka, PostgreSQL, Airflow, dbt, FastAPI, and a React dashboard.
- Loyalty Analytics Agent — FastAPI loyalty analytics platform with a secure dashboard and constrained AI analyst.
- Java Application Support Lab — Spring Boot support-ticket application demonstrating SQL troubleshooting, MVC testing, validation, and maintainable CI.
- Automated Regression Testing Suite — TypeScript and Playwright framework with Page Objects, fixtures, CI, HTML reports, and failure evidence.
- Document Intelligence Platform — Full-stack OCR, document review, vector search, and citation-grounded Q&A workspace using FastAPI, React, PostgreSQL, and Docker.
- Building GIS and spatial-data workflows that turn public data into transparent, documented indicators.
- Designing maintainable backend and API services with FastAPI, Spring Boot, PostgreSQL, and SQL.
- Creating reproducible data pipelines with validation, audit reporting, and clear data-quality limitations.
- Applying analytics methods such as segmentation, matched-control experimentation, and uplift analysis.
- Developing AI-enabled document and analytics workflows with traceable outputs and explicit boundaries.
- Designing automated browser coverage, meaningful test evidence, and repeatable CI delivery practices.
I have also contributed to team repositories involving Python/FastAPI integration, C# API work, and shared GitHub pull-request workflows.
Explore the pinned repositories below for source code, architecture, test coverage, screenshots, and setup instructions.



