I joined MediaPredict early, working alongside the founders on major architectural decisions for a distributed
market-research platform. I built its foundation and stayed involved in the code, data, releases, and production
operations for the next 12 years.
7M+ respondent rows · 300K+ unique attributes
A data engine with operational guardrails
Built a soft-real-time ETL engine with dedicated workers, validation, monitoring, operational controls,
and circular-reference detection. Distributed Celery processing also eliminated up to 100 queries from
large demographic reports and cut dashboard task fan-out threefold.
Hundreds of research hours saved
From fragmented research data to reusable analysis
Unified survey, pair-off, open-ended, and prediction-market data in one analytics extension that automated
analysis and reporting. Reusable study templates reduced market creation time to 20% of its original duration.
Data evolution & production reliability
Changing the system while keeping it dependable
Led the migration from PostgreSQL hstore data to standard BI columns, with background orchestration,
operational controls, and extensive automated tests. Hardened Celery workers and event-driven pipelines
with batching, secure delivery, and failure handling; used targeted tracing to investigate production behavior.
Principal Software Engineer (official title: CTO), 2021–2026.
Previously Senior Software Engineer and Engineering Team Lead.
Alongside implementation, I set technical direction, mentored and hired engineers, reviewed code and designs,
and worked directly with researchers and business stakeholders.