I’m a lifelong developer with a wide range of skills from devops and solutions architecting to data science and engineering.
I’ve been building, modding, breaking and fixing electronics since I was a teenager. I started getting involved in data engineering, first in a corporate job, then for the federal government. During my 5 years with Homeland Security Investigations, I wrote software in Python and Java, designed ingestion pipelines and schema for ingestion into graph databases, and worked directly with field agents on individual cases. Since leaving the federal government I’ve been working at a few different startups, which has allowed me the opportunity to wear more hats and start taking on more devops and solutions architecting work. At my last job I worked my first full time devops position, where I worked with clients to flush out requirements, and design solutions and migration plans.
Employment and project experience
Cloud Engineer Technology Independence Group
March 2023 - March April 2024
Data Engineer Node40
September 2022 - January 2023
Senior Consultant Greenzone Solutions Inc.
April 2017 - March 2022
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Led a team of around 7 that developed an automated system to use optical character recognition (OCR) to ingest PDFs or images of submitted government documents.
I started the project as a developer. I wrote a machine learning model to classify different form types that we supported and most of the backend pipeline to SQL. As the project got bigger, I was given a leading role and more developers were brought on. As tech lead I met with regularly with stakeholders to share progress, write up requirements for new features, worked with my team to design architecture proposals, and helped with development. The team trained more specialized machine learning models, designed a UI for government employees to verify and fix OCR output, and designed pipelines to recognize, apply schemas and ingest.
By the time I left the project we had saved tens of thousands of man hours of entering this information manually, according to feedback and estimates from our clients.
My Kubernetes powered home network that I share with some friends and family. It started out as wanting to practice Kubernetes and has turned into a (nearly) production-ready environment. It includes a full logging, monitoring and alerting stack that emails me when issues come up, distributed Ceph based storage, pod autoscaling, loadbalancing, Nvidia GPU passthrough, cluster-wide backups, public endpoints proxied through cloudflare and several apps.
Terraform code and scripts to automate my personal project deployments to any OpenStack powered cloud provider. I ran some of my homelab projects in an OpenStack provider before switching over to fully self-hosting.
Hire a Project Manager
We have the best project manager experts on Twine. Hire a project manager in Washington today.