Krishna Maddireddy

Head of Data Engineering & Analytics, Los Angeles, CA

I've spent twenty years building data platforms from nothing. Now I build AI analytics products where every answer can be checked.

Eight platforms built from zeroas first engineeras the data leaderas founder
  1. 2005Savings.comFirst engineer, original platform
  2. 2007LeadPointFirst data warehouse
  3. 2011BeachMintWarehouse and BI stack
  4. 2013FreedomPopData team, four countries
  5. 2019Just Slide MediaThe whole data function
  6. 2025PaakDataAI stock analytics
  7. 2026SpendQueryGovernment spending search
  8. 2026AskEiderSemantic-layer analytics

About

Data and analytics leader for e-commerce and consumer companies, hands-on in SQL, Python, BigQuery, Redshift and AWS. I own the whole stack, from KPIs and executive dashboards down to the pipelines underneath, and lately I've been building natural-language analytics, LLM-written analysis and MCP tools that let AI assistants query data directly.

Apps I've built

SpendQuery

Live, since 2026

Plain-English search over 100M+ federal, state and city spending records. Government contractors use it to find open bids, see contracts coming up for re-bid and size up the competition.

  • DuckDB and dbt platform loading USAspending.gov, SAM.gov and 16 state checkbooks, each state year reconciled to the cent
  • A semantic layer turns questions into a validated query plan, never raw SQL, and serves the web app, API and an MCP server
  • Slowest endpoint cut from 43 s to 0.2 s; 257 API tests plus browser tests and live comparisons against USAspending.gov

DuckDBdbtFastAPINext.jsMCPAWS

PaakData

Live, since 2025

AI-first stock analytics for 12,000+ US stocks and ETFs. Ask in plain English and get exact screens back, with the filters shown so every answer can be checked.

  • Natural-language screening over hundreds of data fields
  • MCP server so assistants like Claude can screen stocks and pull company briefs directly
  • LLM and RAG pipelines that write company briefs with data-quality warnings built in, plus catalyst-based “similar to” search

PostgreSQLpgvectorClaudeOpenAIGeminiMCP

AskEider

Private preview, since 2026

Privacy-first natural-language analytics on a governed semantic layer. The model never sees your schema, values or rows; every answer comes from governed metric definitions.

  • A local resolver maps schema-free intent to metrics; MetricFlow compiles the SQL and DuckDB runs it read-only in a sandbox
  • Profiles any DuckDB, Parquet, CSV, SQLite, Postgres or MySQL source and generates a working dbt + MetricFlow layer
  • REST API, Python and TypeScript SDKs, MCP server, Slack and Teams apps; 450+ tests and an OWASP LLM Top 10 threat model

dbtMetricFlowDuckDBPythonTypeScriptMCP

Experience

  1. Dec 2019 to May 2026

    Head of Data Engineering and Analytics

    Just Slide Media, Los Angeles, CA

    Built the data and analytics team from scratch for a digital marketing company serving e-commerce clients. Owned strategy, hiring, vendors and delivery.

    • Combined Google Ads, Meta, TikTok, Amazon, Shopify, CJ, Impact Radius and other networks into one data lake
    • Connected online ad and e-commerce data with offline sales to measure the full funnel
    • Built multi-touch attribution models that cut wasted ad spend and lowered acquisition cost
    • Executive dashboards in Amazon QuickSight for marketing performance, conversion and revenue
  2. Jan 2025 to Present

    Founder, product and developer (part-time)

    PaakData

    Founded and built alone an AI-first stock analytics SaaS covering 12,000+ US stocks and ETFs.

    • Natural-language screening engine that shows the filters it applied
    • Automated prompt pipeline that tests new prompts against live data and publishes only the ones that pass
    • Prototyped AI analyst agents for 28 investing styles, each with its own screens and risk checks
  3. Jan 2013 to Nov 2019

    VP of Data Engineering, direct-to-consumer digital brands

    FreedomPop, Los Angeles, CA

    Built and led data engineering and analytics for a consumer business selling online in the US, UK, Mexico and Spain, across FreedomPop, Unreal Mobile and later Boost Mobile / Boost Infinite.

    • Full-funnel KPIs: acquisition, activation, billing, retention, churn, lifetime value and revenue per user
    • Combined 20+ sources, including SAP, CRM, payments, marketing networks and Firebase, into one data lake
    • Supply chain and revenue-checking reports for Finance and Operations
    • Set data quality, governance and reporting standards on Redshift, BigQuery, Pentaho and Airflow
  4. May 2012 to Jan 2013

    Senior Data Architect

    Machinima, Los Angeles, CA

    Led data and analytics work on marketing, customer acquisition and financial results for a large digital media network; designed data marts, ETL and executive reporting.

  5. Feb 2011 to May 2012

    Tech Lead, Business Intelligence

    BeachMint, Los Angeles, CA

    Built the data warehouse and BI stack (MySQL, Vertica, Pentaho) for a fast-growing online retailer with several subscription brands.

    • OLAP cubes and executive dashboards for sales, cohorts, customer behavior and fraud
    • Processed terabytes of clickstream and sales data for conversion and merchandising analysis
  6. Nov 2007 to Oct 2010

    Manager of Engineering, Data Warehouse

    LeadPoint, Los Angeles, CA

    Built the company's first data warehouse for an online lead marketplace, with data marts for pricing, quality and performance. Hired, mentored and led the team.

  7. Jan 2005 to Oct 2007

    Senior Software Engineer

    Savings.com, Los Angeles, CA

    First engineer. Designed the original architecture for the coupons and deals site and helped it grow to a $100M acquisition by Cox Target Media.

  8. 1996 to 2005

    Software Engineer

    Cisco, TIBCO Finance and Wipro Systems

    Enterprise software for finance and networking.

Education

  • M.S., Computer Applications
    National Institute of Technology, Karnataka
  • B.S., Mathematics
    Nagarjuna University

Articles

  1. We let an AI decide what a government grant is about

    How SpendQuery uses a narrow AI judge to tag federal awards by topic, while every dollar figure still comes straight from the records.

    , 1 min read

  2. Building Natural Language Stock Search Without Model-Generated SQL

    How PaakData turns plain-English stock questions into checked database queries, with a model that never writes SQL.

    , 6 min read

  3. Let AI Answer Data Questions — Without Ever Showing It Your Database

    A two-path architecture for natural-language analytics, in a world where the schema is the secret and wrong numbers don't crash, they get put in slides.

    , 5 min read

All articles

GitHub

Contact

The fastest way to reach me is krishmrm@gmail.com, or on LinkedIn.