33 projectsI built a reusable asyncio-based API toolkit for data migration from one legal CRM to another, and have used it to execute 9 migrations to date.
- Python
- Python Asyncio
- API Development
- Python-Requests
- Data Engineering
I extracted and cleaned PDF text into labeled training chunks, and enriched the data with question-answer pairs generated via the OpenAI API.
- Data Engineering
- Data Annotation
- Data Wrangling
- PDF
- Data Extraction
I executed semantic text matching using embeddings and scoring to surface distinctive passages.
- Machine Learning
- Natural Language Processing
- Latent Semantic Analysis
- Python
- Word Embedding
I built an automation to create SEO-focused product image alt text for thousands of images.
- OpenAI API
- Prompt Engineering
- Multimodal
- API Development
- Python
I built a semantic ranking system using ML with configurable similarity, scoring, and exclusion models.
- Machine Learning
- Vector Database
- Python
I extracted 4,000 records from old PDF book scans with uneven OCR'd text in a 3-phase process, then delivered them with a CLI lookup tool.
- Python
- PostgreSQL
- Statistical Modeling
- Prompt Engineering
- PDF
I conducted an analysis of longitudinal intervention data that delivered a client-ready report with figures in a Jupyter notebook.
- Statistical Analysis
- Python
- pandas
- Longitudinal Analysis
- Data Visualization
I cleaned, standardized, and deduplicated 320,000 contact records, then segmented them into deliverable CSV files.
- Data Cleaning
- Data Engineering
I combined multi-year research datasets into a canonical dataset, then generated random samples of control and experimental groups.
I cleaned and matched 10.8 million records using PostgreSQL and refined logic to improve accuracy.
- Python
- PostgreSQL
- Data Cleaning
- Data Engineering
I built an API-based migration toolkit and used it to migrate data from one CRM to another.
- Python
- PostgreSQL
- MongoDB
- API Integration
I built a tool to parse purchasing department chat logs, extract offers made by outside salespeople, and summarize them in a financial spreadsheet.
- Data Mining
- Python
- Data Cleaning
- pandas
I built a Google Sheets automation that downloads daily shuttle trip spreadsheets, cleans & colorizes them, and uploads them as new fixed sheets.
- pandas
- API Integration
- Google Cloud Platform
- Google Sheets
- Python
I mined data for ~4,000 entities in two game systems to create a model based on percentile mapping that converts entities from the old system to the new one.
- Machine Learning
- Data Analysis
- Python
- Data Wrangling
- PostgreSQL
I built a Django backend that implemented a RESTful API for a discography website.
I processed 107 MB of XML public records to extract corporate officer data and deliver it as a lead list spreadsheet.
I built an automation, intended to be run daily, that handles pixel-data collection, enrichment, and delivery to each customer's preferred destination.
- AWS Lambda
- API Integration
- Automation
I built a Gmail API tool that extracts inquiry data into cleaned CSV or Excel files.
- API Development
- Gmail
- Python
I optimized chess analysis software. I improved performance, data retrieval, and parsing accuracy.
- Python
- Multithreaded Programming
I optimized a Chinese text processing algorithm across millions of database rows, reducing runtime from 19 hours to 2.5 hours.
I built a sync tool to map data between a legacy student info system and its modern replacement to allow them to operate in parallel.
- Python
- API Development
- Data Processing
- Data Engineering
I built a tool for transforming automotive fitment data into structured catalogs, which also identifies missing and inconsistent source records.
I analyzed law firm call logs to assess staffing needs and evaluate agent performance.
- Python
- Data Analysis
- Data Wrangling
I built an OCR tool that automatically tunes parameters using grid search to maximize accuracy for each document set.
- Machine Learning
- Optical Character Recognition
- Python
I conducted an analysis of the results from an at-home sleep study, producing a report with supporting visualizations.
- Statistical Analysis
- Visualization
- Python
- Matplotlib
I built API tools to retrieve chassis registry, safety, and compliance data, parse it, and deliver it as JSON.
I built an AWS-hosted incident intake and triage tool that automatically scores and routes records.
- Infrastructure as Code
- Amazon Web Services
- DevOps
- Terraform
- Python
I built a pipeline for reconciling multi-source marketing data and delivering a unified dataset.
- Python
- Data Engineering
- Docker
I built an AWS-hosted marketing pipeline with staged processing, reproducible execution, and detailed reporting.
I built a FastAPI-based lead intake service that runs on webhook submissions; it scores, classifies, and processes each record and dispatches it via Zapier.
- FastAPI
- Terraform
- API Development
- Python
- pytest
I built an ETL platform that ingests files via webhooks, and supports multiple processing pipelines. It features replay, checkpointing & resume.
- Python
- FastAPI
- Data Engineering
- API Development
I built an inventory-processing pipeline based on the Shopify Admin API. It generates risk forecasts, reorder recommendations, and reports in Google Sheets.
- Shopify
- Python
- Google Sheets
- Docker
- REST API
I built an ETL pipeline for validating data through automated scanning, issue tracking, and workflow integration.
- Airtable
- Zapier
- PostgreSQL
- Python