Data Crosswalks (2021-Current)

Senior Data Consultant


IT Technician (Apr 2023-Current) - Misc. IT tasks, documentation, and consulting for JVP

Core LMI Data Team Support (Nov 2021-Nov 2022) - Support the Core LMI team at Emsi Burning Glass.

Medical Data Research (Aug 2022) - Research surgery frequency and pricing and recommend whether or not to pursue further data work in support of Veritas Surgery in Moscow, ID.

Python Documentation and Optimization (Feb 2022) - Document behavior and time complexity of existing python code and suggest optimizations and improvements.

New Dataset ETL in Existing Script (Feb 2022) - Add functionality to an existing python script to parse scraped data from two additional sources. ⭐⭐⭐⭐⭐

API Integration Consulting (Feb 2022) - Advise law firm on how to integrate their lead tracking tool with their CRM.

MySQL Database Build (Dec 2021) - Design and build a MySQL database and source and clean medicare advantage data that for a client building an informational website.

Upwork Skill Certification (Dec 2021) - Complete certifications for Python and Back-End Development.


Red Balloon (2023-Current)

Senior Software Engineer


Built much of the backend for RedBalloon's job board and ATS, and became the de dacto owner and expert in backend development. My focus was on blessing the customer through backend architecture and performance optimization, including logging, metrics, security, scalability, error-handlingand reliability. My work was primarily done in Typescript and Node.js, with a small amount of React and Remix when working on the frontend.

Built reporting endpoints so ATS users could view their own analytics.

Researched, tested, implemented, and maintained a queuing system for all background tasks performed by the ATS, build using BullMQ on top of Redis.

Managed multiple CRM integrations including Hubspot.

Built user permissions and roles for the ATS, including tools to block scammers.

Handled many data ingestion projects for customers as well as public taxonomies used within the ATS.

Researched, tested, and integrated calendly for scheduling interviews and syncing events within the ATS.

Researched, tested, and integrated distributed job postings via Idibu (Indeed, LinkedIn, GitHub, etc.)

Implement judcious use of AI (in-house vector algorithms, OpenAI, Anthropic, Mistral) in many of the ATS's features, including assisted job posting composition, company value matching, parsing skills from resumes and postings, and matching candidates to postings.

Researched, tested, and integrated resume parsing via Affinda.

Optimized the backend with strategic use of indexes and caching.

Implemented website scraping to aid in job posting creation.

Integrated with SSO logins and secure authentication and authorization for the ATS.

Build many endpoints for metrics and analytics.

Managed, tuned, and upgraded the primary Postgres database, including point-in-time backups and distaster recovery simulations.

Managed and designed RedBalloon's use of the Typesense search engine and it's underlying architecture to support the core features of both the job board and the ATS.

Integrated Postmark and designed email templates for all transactional emails.

Implemented and maintained most of the billing system integration (Lago @ getlago.com) for subscription and one-off charges and couplon discounts, including transaction-level code interacting with ReverePay. Also built and maintained multiple credit/usage-based systems.

Researched, built, and maintained integration tests, unittests, and code coverage reports for 90+% of RedBalloon's backend codebase in developement, QA, and production environments.

Modifying and building new data migration scripts in bash, python, and typescript for a no-downtime transition between a white-label and RedBalloon's proprietary job board software.

Integrating a resume parser into the jobseeker on-boarding process.

Ensuring consistent timely datapulls of website usage for internal monitoring and BI reporting to support business decisions.


New Founding (2022)

Staff Software Engineer

Supported development of the New Founding digital commonwealth.


Build and maintained the core data models in ArangoDB and Typesense.

Built RESTful APIs in python to structure and enrich data extracted from external websites, handle document ingestion and manipulation, and manage the digital economy).

Built admin pages using Typescript and Node.js.

Designed and built S3-compatible persistent store integrations for multiple products and file types, including user-submitted files.

Migrated various tables from Airtable to SQLite.

Acted as data product owner.


Emsi (2012-2021)

Engineering Lead & Data Product Owner (2019-2021), Senior Software Engineer (2020-2021), Data Engineer (2012-2019)

Designed, built, and maintained data cleaning and high throughput data processing frameworks for structured and unstructured labor market data. Also owned the core LMI data product and managed the team of developers supporting it.


Emsi/Burning Glass Merger (2021) - Led my team through the merger and prioritized the success of my team throughout the process of my exit, after which I continued to support the team as a consultant.

Agile Methodology (2018-2021) - Implemented agile development methodologies, principles, and techniques to increase productivity and decrease on-boarding time.

OES Time Series (2018-2019) - [Video] Overcame published obstacles to create a consistent time series of regional occupational wage data from Occupational Employment Statistics (OES) using various algorithms and statistical methods. Comment from my manager Jonathan Crapuchettes was "In academia, you could have used this as a master's thesis or dissertation."

Modern Data Processing Framework (2012-2020) - Modernized Emsi's LMI data processing framework from PHP/MySQL. Used primarily D (programming language) and Python to build proprietary libraries for workflow management, data processing and storage, economic modeling, systems monitoring, testing, and data publishing.