Senior Data Engineer · Systems Thinker · Explorer

Building systems that connect data, technology, and real-world outcomes.

Senior Data Engineer at TextNow. University of Waterloo graduate. Exploring distributed systems, AI infrastructure, and measurement platforms.

Scroll
About

I build systems.
I think in systems.
I explore systems.

I'm a Data Engineer with experience building large-scale measurement and analytics platforms. My work spans data engineering, distributed systems, advertising technology, experimentation, and AI.

I enjoy solving difficult problems where business, technology, and human behavior intersect. The messiest problems, the ones that span teams, disciplines, and systems, are the ones I find most interesting.

Outside of work, I write about technology, read widely, and think about what it means to build things that matter. I'm working toward technology leadership and, eventually, building something of my own.

Currently atTextNow, Senior Data Engineer
EducationM.Eng Computer Engineering, University of Waterloo
Based inCanada

Areas of Interest

Data Engineering
Distributed Systems
AdTech & Attribution
Measurement Science
AI Infrastructure
Product Thinking
Senior Care Technology
Entrepreneurship
5+
Years in data engineering
3+
Large-scale platforms built
Problems left to solve
2
Countries lived in
Projects

Things I've built and am building.

A mix of production systems, research, and side projects.

01IoT · Privacy Engineering

Sleep and Activity Dashboard for Senior Housing

Privacy-preserving monitoring system using environmental sensors to identify behavioral changes and potential health concerns in senior residents, without cameras or invasive wearables.

Architecture

Edge sensors → MQTT → Stream processing → Anomaly detection → Alert system → Dashboard

PythonMQTTStream ProcessingAnomaly DetectionFastAPIReactPower BIRandom ForestK-Means
Early warning system for health pattern changes
02IoT · Data Engineering

Smart Park Lighting System with Real-Time Fault Monitoring

End-to-end IoT data pipeline for smart street lighting — automatic intensity control via PIR and LDR sensors, real-time fault detection across LED arrays, and environmental monitoring (temperature, humidity, AQI) streamed through MQTT into an ELK stack hosted on GCP.

Architecture

Sensor nodes (nRF/ESP8266) → MQTT broker → Logstash ingestion → ElasticSearch → Kibana dashboards → X-Pack alerting

MQTTElasticSearchLogstashKibanaESP8266GCP IoT CorenRF24L01PythonDocker
35%+ reduction in park power consumption via adaptive intensity control
03AI Infrastructure · Research

LLM Systems Playground

Personal research environment for experimenting with retrieval-augmented generation, agent systems, vector databases, and model serving infrastructure. Where ideas become prototypes.

Architecture

Vector DB → Embedding pipeline → LLM orchestration → Agent framework → Evaluation harness

LangChainChromaDBFastAPIPythonOpenAIAnthropicDocker
Foundation for understanding AI infrastructure patterns
Now

What I'm doing right now.

Last updated May 30, 2026

Currently Working On

LLM systems and agent architecturesRAG patterns, evaluation, production deployment
Distributed systems fundamentalsWorking through papers and building small systems
Data platform work at TextNowAttribution, incrementality, real-time pipelines

Currently Reading

Designing Data-Intensive ApplicationsMartin Kleppmann
The Pragmatic ProgrammerHunt & Thomas
Distributed Systems research papersVarious

Currently Exploring

What entrepreneurship looks like in practice
Teaching and writing as tools for thinking
Senior care technology as a space to build in

Current Goals

Ship one meaningful side project
Give a guest lecture or talk
Write consistently, at least twice a month
Contribute to an open source data project
Contact

Let's build something interesting.

Whether you want to talk about data systems, AI infrastructure, a project collaboration, or just have an interesting idea. I'm always up for a good conversation.