Programming Projects & Contributions

Professional

Bose

PCPREQ

Summary
DSP Prototyping Platform
Core Technology
C, Python, Bash, Ubuntu, Debian Packaging, CMake, JACK Audio Connection Kit

Abstracted DSP IO

Summary
A common API for operating DSP Algorithms in multiple frameworks against various target platforms
Core Technology
C

MATLAB Packaging and Deployment

Summary
A reliable mechanism to package, deploy and install MATLAB toolboxes
Core Technology
MATLAB, Jenkins, Artifactory, Windows, Mac, Linux

Flock Safety

Annotation Platform

Summary
Design and develop tools to annotate and manage multimedia ML datasets
Core Technology
Python, Django, TypeScript, React, Postgres, DoltDB, Kubernetes, Docker, Jenkins, OAuth2, REST, AWS, Auth0

RENCI

HeLx

Summary
HeLx is a digital home for data science communities. RENCI leverages HeLx to empower plant genomics, biomedical, clinical, and neuroscience researchers to do work with their tools, close to the data, in the cloud, at scale.
Core Technology
Python, React, bash, Kubernetes, Docker, Jenkins, OIDC, REST

Samtec

Asset Management System

Summary
Build out an asset management platform to synchronize existing asset data and centralize the ongoing management of assets in one location.
Core Technology
C#, .NET Core, Typescript, Angular 11, REST APIs, MongoDB, AWS, SQS, SNS, Fargate, CloudFront, S3, Azure Pipelines, Docker, bash/PowerShell, git

Asset Maintenance System

Summary
Build an asset maintenance system to support global operations.
Core Technology
C#, .NET Core, Typescript, Angular 11, Quartz.NET, REST APIs, MongoDB, AWS, SQS, SNS, Fargate, CloudFront, S3, Azure Pipelines, Docker, bash/PowerShell, git

Humana

Provider Fax Routing System

Summary
Build out OCR as a service for provider patient record fax documents
Core Technology
Python 3, REST, Tesseract, Jupyter, Docker, docker-compose, Azure Dev Ops, Azure Pipelines, Azure Functions, Azure Queues, Azure Blob Storage, CosmosDB, Artifactory, git, bash

Sytrue Middleware

Summary
Support a middleware layer and rule management for Humana Sytrue initiatives
Core Technology
Python 3, Django, REST, Jupyter, NLP, Docker, docker-compose, Azure Dev Ops, Azure Pipelines, Azure Blob Storage, Azure Datalake Storage Gen 2, SQL Server, Databricks, Apache Spark, Artifactory, git

Breast Cancer Research Project

Summary
Research using NLP to assist in the understanding of stage information based on diagnosis markers.
Core Technology
Python 3, PySpark, NLP, SQL, HDFS, bash

Doctor Patient Note OCR

Summary
Increase OCR post processing data throughput by migrating localized python services to PySpark.
Core Technology
Python 3, PySpark, SQL, XML, HDFS, flask, REST, bash

Potential Fraud Rule Detection

Summary
Process provider documentation against a set of NLP rules to flag the need for provider rule setup.
Core Technology
Python 2, SQL, Red Hat Enterprise Linux (RHEL), Netezza, SQL Server

Fraud Rule Evaluator

Summary
Evaluate the effectiveness of provider review rules.
Core Technology
Python 3, SQL, SQL Server

SUI Investigator Reports

Summary
Build out a library of queries and reports to assist fraud.
Core Technology
C#, SSIS, SQL, SQL Server, Excel, QuickLogic

Elastic

GCP Marketplace

Summary
Integrate the Elastic Cloud offering with the GCP Marketplace so customers can create clusters from their GCP dashboard.
Core Technology
Python 3, GCP, PubSub, Postgres, Elasticsearch, Docker, docker-compose

Python 2 to 3 migrations

Summary
Started the migration of the Python 2 billing system to Python 3
Core Technology
Python 2 & 3, Tornado, Docker, pytest

Aspect

PetSafe, Delta, Jet Blue

Summary
Build out Microsoft SSIS/SSAS analytics infrastructure to support customer service call center operations.
Core Technology
C#, SSIS, SSAS, SSRS, SQL, MDX, SQL Server 2008, Excel Power BI, Powershell

Data Visualization

Summary
Build out web-based data visualizations to support various application development teams focused on healthcare projects.
Core Technology
C#, Razor Pages, KendoUI, JavaScript, JQuery, REST Apis, SQL Server 2008

All Safe Industries

Product Catalog ETL

Summary
Built an application to consolidate various sources of product data into our web CMS.
Core Technology
C#, .NET Framework 3, Razor Pages, REST

Owensboro Catholic High School

Printer Fleet Management

Summary
Scripted out the install and management of printers across computer labs.
Core Technology
VB6, COM

Active Directory Group Policy Management and Deployment

Summary
Develop Active Directory group policies and roll them out across school groups
Core Technology
Windows XP, Active Directory 2008

Personal

minigen

Summary
A Python project that builds my site (slower.earth) from Markdown files.
Core Technology
Python, Markdown
Source
Source Repo (test in root, application in src/minigen)

Circuit Roomba

Summary
Setup SMS interaction with home roomba to be able to text commands the roomba would process and respond to.
Core Technology
CircuitPython, SMS, Twilio, Raspberry Pi, LoRa

On Air

Summary
Trained an NLP model to run on an ESP32 responding to a wake word and command to toggle a status indicator display.
Core Technology
C++, Tensorflow Lite, ESP-IDF, CircuitPython, Rust, SledDB, REST API, bash

Rings

Summary
A react app that can take an image and transform it into various patterns using paper.js
Core Technology
TypeScript, React, Paper.js

Valentine

Summary
A bluetooth sensor that changes board LED colors based on the count of devices in local proximity.
Core Technology
CircuitPython, Bluetooth

Self Hosted Home Server

Summary
A home server used to run my website, git repos, build pipelines and more.
Core Technology
Docker, docker-compose, traefik2, Minio, Postgres, bash, TeamCity, nginx

Open Source Contributions

aioodbc

Summary
Documentation updates based on using the library.
PR

Apache Arrow

Summary
Documentation and minor behavior updates based on using the library.
PR

Code Louisville

Summary
Volunteer Instructor and content creator for Python web and data analysis tracks.
PR

Firefox Mobile (Android)

Summary
Mobile browser update for a bug I and others experienced.
PR

PyMSSQL

Summary
Help get the library update to cut a new release addressing several bugs and issues users encountered.
PR

wavesurfer.js

Summary
Update region event broadcasting during teardown
PR