At ClassLink, Inc., I build data pipelines with Apache Spark and Python to process student engagement metrics for the analytics platform used by school districts. I also developed a Snowflake data warehouse to bring together data sources for school-wide reporting.
I manage Apache Airflow workflows that sync school roster information with third-party applications using the OneRoster open data standard. I’ve also created Kafka streaming processes for digital engagement monitoring and data validation scripts with Great Expectations.
At Charles Schwab, I built Hadoop and Hive pipelines for financial transaction reporting and developed Spark jobs to prepare market data for analytics and risk management. I also created Teradata SQL scripts for regulatory reporting and used Informatica to move data from legacy mainframe systems into the data warehouse.

