Writing

Articles and notes

These pages are generated from markdown files in streamlit/content/posts.

Education

* Florida State University * Aug 2011 - May 2015 * B.A. in Psychology / Statistics Minor * Activities and societies: Economics Club, TEDxFSU, Ultimate Frisbee mens collegiate te...

Read article ->

Work experience at Deutsche Bank Securities

**June 2015 - October 2015** * Settlements of failing trades and client service for high volume of equity trades (domestic and international) * Collaborative issue resolution on...

Read article ->

Work experience at ARS

**Jan 2017 - Oct 2018** * BI / KPI Dashboards for 100-user, $300K/day call center * Salesforce custom reporting through SOQL, Wave Analytics with custom JSON reporting structure...

Read article ->

Work experience at Finexio

**Oct 2018 - June 2021** * Development and launch of 50-100+ user customer-facing reporting and analytics portal * Financial modeling and forecasting as due diligence for over $...

Read article ->

Work experience at Lumi

**June 2021 - July 2021** * Joined as part of engineering team to build out reporting on the Lumi platform * Built and maintained Postgres reporting database * https://en.wikipe...

Read article ->

Work experience at Avenue One

**Aug 2021 - Jan 2025** Responsible for data analytics, data stack infrastructure, and data integration. * File, REST, GraphQL, JSON data source pipelines * Fivetran, Airbyte, a...

Read article ->

Work experience at Sofi Technologies

**Feb 2025 - Present** Embedded hybrid analytics and data engineer for 2LOD Compliance business. * AWS MWAA and Apache Airflow * GitLab VCS and CI/CD * Terraform Enterprise * Sn...

Read article ->

Early Data & Analytics Career Playbook

Project ideas: Examples for me:

Read article ->

Public agent for anyone

This post explains how the website assistant works. The website chat interface is a **single-screen, embeddable chat widget** designed to be integrated into static websites via...

Read article ->

Q&A

Common interview questions to prepare for: * What are your professional strengths and weaknesses? * How do you handle conflict? * How do you handle changing priorities? * What t...

Read article ->