About
I'm a Data Engineer II at AppFolio Inc, focused on building and scaling data platforms that power business-critical decisions. I specialize in designing resilient data infrastructure, implementing observability at scale, and turning complex data challenges into maintainable systems.
With experience spanning the full data lifecycle, from ingestion and transformation to governance and monitoring, I approach problems with a platform mindset: build once, scale reliably, and make it observable.
/* Engineering Principles */
- Design for scale, build for maintainability
- Observability is not optional
- Data quality starts at the source
- Automate the toil, focus on the craft
Experience
Data Engineer II
@ AppFolio Inc-
▸
Leading data platform initiatives for cross-functional teams Platform Ownership
-
▸
Architecting scalable data solutions for enterprise workloads System Design
Data Engineer
@ AppFolio Inc-
▸
Built Snowflake observability layer using Datadog, improving query performance by 15% Observability
-
▸
Developed in-house query scheduler and transformation tool (internal dbt-like solution) Build vs Buy
-
▸
Implemented RBAC for 2,000+ roles and 5,000+ objects in Snowflake Access Control
-
▸
Provisioned Snowflake infrastructure as code using Terraform with Python resource definitions IaC
Data Engineer Intern
@ AppFolio Inc-
▸
Contributed to DataOps tooling and pipeline development
-
▸
Gained hands-on experience with production data systems at scale
Graduate Teaching Assistant
@ Northeastern University-
▸
Managed 250 students for CS fundamentals courses
-
▸
Improved average assignment scores by 30% through code walks and office hours
AI Intern
@ Teksun Inc-
▸
Built "Hello-AI" — edge-processing health device using computer vision for heart rate and SpO2 detection
-
▸
Developed real-time social distancing violation detection system
/* Education */
Projects
Stock Market Analysis Pipeline
Time series analysis and sentiment processing pipeline for stock market data. Combines financial data ingestion with NLP-based sentiment scoring.
Flight Booking Platform
End-to-end flight booking application with database design, API development, and user interface implementation.
Image Colorization with GANs
Deep learning system that colorizes black and white images using Generative Adversarial Networks with user-provided hints.
Smart Glass Assistant
Wearable device for visually impaired using custom object detection, image processing on Raspberry Pi with audio output.
Maze Runner Game
Graphical adventure game with procedural maze generation and pathfinding algorithms.
Platform Architecture
Also Experienced With
Contact
Interested in discussing data engineering or platform architecture? I'm always open to connecting with fellow engineers and teams building interesting data systems.