From Raw Data to Clear Answers

This is the core of how I work. Business data lives across multiple tools — CRM systems, spreadsheets, ad platforms — and rarely speaks the same language. I build automated pipelines that pull it all together, clean and structure it, and deliver it to a set of purpose-built dashboards, each answering a different business question. No manual exports, no copying between tools, no outdated numbers.

X
Spreadsheets
Excel · CSV
CRM
Leads · Deals
AD
Ad Platforms
Google · Meta
⚙️
Pipeline
Extract
Transform
Load
Dashboard
Revenue
$84k
Leads
1,240
Ad spend
$12k
1
Data pulled from all your tools automatically
2
Cleaned, merged, and structured in the warehouse
3
Ready to explore in a live dashboard

Dashboards

Each dashboard is built around a specific workflow. A sales manager opens it in the morning to check where deals stand. A finance lead uses it to track incoming payments and flag overdue accounts. A team lead reviews call activity to see who's performing and who needs support. Click a dashboard below to see how it works in practice.

Note: The dashboards shown below are actively used by employees in day-to-day operations. All figures, names, and sensitive business data have been modified or anonymized to protect confidential information.
Sales & Event Performance
Sales & Event Performance Dashboard
Sales & Event Performance — KPIs, daily trends, package breakdown

Sales & Event Performance

Tracks total sales, received payments, leftover balances, seat utilization, and payment status across events. Includes daily trends, monthly comparisons, and package distribution.

Warehouse CRM Data
Financial Inflow Summary
Financial Inflow — Upcoming payments, overdue tracking, client balances

Financial Inflow

Comprehensive payment tracking — upcoming schedules by event and month, daily forecast, client-level outstanding balances with installment visibility, and overdue tracking.

Warehouse Payment Schedules
Call Activity Report
Call Activity — State breakdown, manager stats, call log

Call Activity Report

Real-time call monitoring with geographic distribution by state, weekly/daily trends, per-manager performance breakdown, and a full activity log with outcomes and durations. Auto-refreshes every 15 min.

Warehouse VoIP / Voximplant
Manager Stats Dashboard
Manager Stats — Revenue, sales count, package mix by manager

Manager Stats

Per-manager sales performance — average sale amount, monthly revenue trends, sales count by package type, and full client list with payment status.

Warehouse CRM Data
Marketing Analytics Dashboard
Marketing Analytics — Leads, cost per lead, ad set ROI, daily trends

Marketing Analytics

End-to-end marketing funnel — leads generated, cost per lead, conversion rate, ad set performance ranking, and daily spend vs lead generation trends.

Warehouse Google Ads Google Sheets
Upcoming Cleanings Dashboard
Upcoming Cleanings — Weekly revenue, cleaner workload, job schedule

Upcoming Cleanings

Operational scheduling dashboard for a cleaning services company — shows weekly revenue, per-cleaner workload, timeline of upcoming jobs, and a geographic map of service locations.

Warehouse Booking Data
Customers Analysis Dashboard
Customers Analysis — LTV, active rate, rebooking, customer table

Customers Analysis

Customer lifetime value and retention dashboard — tracks total customers, revenue per customer, active vs inactive segmentation, rebooking rate, and full booking history per client.

Warehouse CRM Data

Technologies Used

The full stack behind the dashboards, pipelines, and integrations — from raw API extraction to production reporting.

☁️
Cloud Infrastructure
Google Cloud Functions Cloud Scheduler Pub/Sub GCS Terraform Secret Manager
🗄️
Data & Query
Data Warehouse Python SQL
📊
BI & Visualization
Looker Studio Tableau
🔌
Integrations & APIs
Bitrix24 REST API QuickBooks API Google Calendar API Google Sheets API OAuth2
📞
Telephony & Ops
Voximplant Webhooks
⚙️
DevOps & Delivery
Terraform IaC gcloud CLI Shell scripts Git