Skip to content
View NikitaBoyarkin's full-sized avatar
:octocat:
iku zo
:octocat:
iku zo

Block or report NikitaBoyarkin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NikitaBoyarkin/README.md

Nikita Boyarkin — Data / Product Analyst. Ambiguous product questions turned into clean experiments, SQL pipelines, and decisions.

📦 Portfolio: Portfolio
🔗 Links: Links

Data / Product Analyst — a working portfolio of experiments, SQL pipelines and retention analyses, each written up as a public case study.

KYC A/B: +5.72 pp conversion (case study) · €208.5K A/B impact (12 mo) + €282K retention LTV on synthetic Volta data (simulated bank, seeded figures) · 31 projects, each with a public case study


📚 Currently

  • 📚 Learning: Bayesian A/B testing, ClickHouse
  • 💼 Open to: BI / product / data analyst roles — actively interviewing
  • 🤝 Collab: experimentation, user retention analytics
  • 🚧 Building: interactive analyst portfolio — playable SVG games + self-hosted GitHub stats

🗂️ All Projects

Portfolio overview: 31 projects across 4 tracks plus 23 Volta Neobank case studies

31 projects across 4 tracks · 23 Volta case studies

RFM Analysis of Bank Clients Analytics

RFM Analysis of Bank Clients

Repo: rfm-analysis-of-bank-clients Stars for NikitaBoyarkin/rfm-analysis-of-bank-clients Live demo Case study

Python SQL Tableau

Python Analytics Playground Analytics

Python Analytics Playground

Repo: python Stars for NikitaBoyarkin/python Live demo Case study

Python pandas / NumPy Matplotlib pytest

This Portfolio Site Engineering

This Portfolio Site

Repo: NikitaBoyarkin.github.io Stars for NikitaBoyarkin/NikitaBoyarkin.github.io Live demo Case study

Astro TypeScript Markdown CSS custom properties

A/B Testing Methodology Toolkit Experiments

A/B Testing Methodology Toolkit

Repo: ab_test Stars for NikitaBoyarkin/ab_test Live demo Case study

Python NumPy / SciPy pytest uv

Cohort Analysis Dashboard Analytics

Cohort Analysis Dashboard

Repo: tableau_cohort_analysis Stars for NikitaBoyarkin/tableau_cohort_analysis Live demo Case study

Python pandas matplotlib / seaborn Jupyter Notebook

Volta Neobank — Product Analytics Experiments

Volta Neobank — Product Analytics

Repo: volta-banking Stars for NikitaBoyarkin/volta-banking Live demo Case study

Python pandas / NumPy SciPy / Statsmodels scikit-learn

Digital Garden — EQ in IT Engineering

Digital Garden — EQ in IT

Repo: digital_garden Stars for NikitaBoyarkin/digital_garden Live demo Case study

TypeScript Quartz v4 Markdown Obsidian

Sales Calls Analytics Dashboard Analytics

Sales Calls Analytics Dashboard

Repo: sales-calls-dashboard Stars for NikitaBoyarkin/sales-calls-dashboard Live demo Case study

Python Streamlit pandas

SQL Analytics Case Study Analytics

SQL Analytics Case Study

Repo: sql-analytics-case-study Stars for NikitaBoyarkin/sql-analytics-case-study Live demo Case study

SQL dbt DuckDB Python

Browser Mini-Games — Analytics Arcade Experiments

Browser Mini-Games — Analytics Arcade

Repo: browser-mini-games Stars for NikitaBoyarkin/browser-mini-games Live demo Case study

SVG JavaScript Astro Playwright

ML Fundamentals — scikit-learn Pipeline Analytics

ML Fundamentals — scikit-learn Pipeline

Repo: ml Stars for NikitaBoyarkin/ml Live demo Case study

Python scikit-learn pandas matplotlib

Classifieds liquidity — a measurability audit Analytics

Classifieds liquidity — a measurability audit

Repo: marketplace-liquidity-lab Stars for NikitaBoyarkin/marketplace-liquidity-lab Case study

Python pandas DuckDB SciPy

Scrolly English Speaking Engineering

Scrolly English Speaking

Repo: scrolly-english-speaking Stars for NikitaBoyarkin/scrolly-english-speaking Live demo Case study

Astro TypeScript MDX D3

Causal / Uplift — CUPED and Individual Treatment Effects Experiments

Causal / Uplift — CUPED and Individual Treatment Effects

Repo: causal-uplift Stars for NikitaBoyarkin/causal-uplift Live demo Case study

Python LightGBM scikit-learn pandas / NumPy

CRM Experiment Lab — Segment-Stage Randomization, GCG and Net Effect Experiments

CRM Experiment Lab — Segment-Stage Randomization, GCG and Net Effect

Repo: crm-experiment-lab Stars for NikitaBoyarkin/crm-experiment-lab Live demo Case study

Python pandas / NumPy SciPy statsmodels

Churn Prediction — Leakage-Free Retention Model Analytics

Churn Prediction — Leakage-Free Retention Model

Repo: churn-prediction Stars for NikitaBoyarkin/churn-prediction Live demo Case study

Python LightGBM scikit-learn pandas / NumPy

Delivery Control Tower Analytics

Delivery Control Tower

Repo: delivery-control-tower Stars for NikitaBoyarkin/delivery-control-tower Live demo Case study

python sql duckdb superset

Product A/B & Funnel Analytics — Conversion versus Retention Analytics

Product A/B & Funnel Analytics — Conversion versus Retention

Repo: product-ab-funnel-analytics Stars for NikitaBoyarkin/product-ab-funnel-analytics Case study

Python pandas / NumPy DuckDB SciPy

Promo Margin Lab — what a promo rouble actually earns Analytics

Promo Margin Lab — what a promo rouble actually earns

Repo: promo-margin-lab Stars for NikitaBoyarkin/promo-margin-lab Live demo Case study

Python pandas scikit-learn PySpark

RAG Evaluation Harness — retrieval and generation metrics Analytics

RAG Evaluation Harness — retrieval and generation metrics

Repo: rag-eval-harness Stars for NikitaBoyarkin/rag-eval-harness Live demo Case study

Python scikit-learn pandas / NumPy TF-IDF

SERP Rank Lab Analytics

SERP Rank Lab

Repo: serp-rank-lab Stars for NikitaBoyarkin/serp-rank-lab Live demo Case study

Python DuckDB Streamlit NumPy / SciPy

Product Analytics + A/B on Supabase Product

Product Analytics + A/B on Supabase

Repo: supabase-product-analytics Stars for NikitaBoyarkin/supabase-product-analytics Live demo Case study

Python Streamlit Supabase SQL

Airflow DAG Platform Engineering

Airflow DAG Platform

Repo: airflow Stars for NikitaBoyarkin/airflow Live demo Case study

Python Apache Airflow 3 PostgreSQL Docker Compose

ClickHouse — ten SQL cases on 50M rows Engineering

ClickHouse — ten SQL cases on 50M rows

Repo: clickhouse-analytics Stars for NikitaBoyarkin/clickhouse-analytics Case study

ClickHouse DuckDB SQL Python

OSS catalog — 47 projects from one source Engineering

OSS catalog — 47 projects from one source

Repo: oss-catalog Stars for NikitaBoyarkin/oss-catalog Case study

Astro TypeScript Bun Python

Matemarketing 2026 Programme — a static replica Engineering

Matemarketing 2026 Programme — a static replica

Repo: mm-program-page Stars for NikitaBoyarkin/mm-program-page Live demo Case study

HTML CSS JavaScript Python

Data Analyst Telegram Bot Experiments

Data Analyst Telegram Bot

Live demo Case study Private repository

Python aiogram pandas SciPy / statsmodels

GMV Drop RCA — root cause on real data Analytics

GMV Drop RCA — root cause on real data

Case study

Python pandas DuckDB Plotly

LinkedIn Content Analytics Analytics

LinkedIn Content Analytics

Live demo Case study Private repository

Python openpyxl uv bootstrap

Product Analytics Dashboard (Streamlit) Product

Product Analytics Dashboard (Streamlit)

Live demo Case study Private repository

Python Streamlit pandas / NumPy

TaskFlow — PostHog Product Analytics Pipeline Product

TaskFlow — PostHog Product Analytics Pipeline

Live demo Case study Private repository

Python PostHog FastAPI Streamlit

🏦 Volta Neobank — 23 case studies
Core

Volta — Funnel Analysis

Repo: case-funnel Stars for NikitaBoyarkin/case-funnel Case study

Core

Volta — KYC Progress-Bar A/B Test

Repo: case-ab Stars for NikitaBoyarkin/case-ab Case study

Core

Volta — Retention & Cohorts

Repo: case-retention Stars for NikitaBoyarkin/case-retention Case study

Core

Volta — User Segmentation

Repo: case-segmentation Stars for NikitaBoyarkin/case-segmentation Case study

Extended

Volta — Churn Prediction

Repo: case-churn Stars for NikitaBoyarkin/case-churn Case study

Extended

Volta — RFM Analysis

Repo: case-rfm Stars for NikitaBoyarkin/case-rfm Case study

Extended

Volta — CLV Modeling

Repo: case-clv Stars for NikitaBoyarkin/case-clv Case study

Extended

Volta — Marketing Attribution

Repo: case-attribution Stars for NikitaBoyarkin/case-attribution Case study

Extended

Volta — Anomaly Detection

Repo: case-anomalies Stars for NikitaBoyarkin/case-anomalies Case study

Extended

Volta — Spend Analysis

Repo: case-spend Stars for NikitaBoyarkin/case-spend Case study

Extended

Volta — Support & Churn

Repo: case-support-churn Stars for NikitaBoyarkin/case-support-churn Case study

Extended

Volta — NPS Trends

Repo: case-nps Stars for NikitaBoyarkin/case-nps Case study

Market jobs

Volta — JTBD × Cohorts

Repo: case-jtbd Stars for NikitaBoyarkin/case-jtbd Case study

Market jobs

Volta — Traveler Unit Economics

Repo: case-unit-economics Stars for NikitaBoyarkin/case-unit-economics Case study

Market jobs

Volta — Premium Upsell

Repo: case-premium-upsell Stars for NikitaBoyarkin/case-premium-upsell Case study

Market jobs

Volta — 45+ KYC Deep-Dive

Repo: case-kyc-45 Stars for NikitaBoyarkin/case-kyc-45 Case study

Market jobs

Volta — Referral Segments

Repo: case-referral Stars for NikitaBoyarkin/case-referral Case study

RAT v2

Volta — Assisted CAC vs LTV

Repo: case-assisted-cac Stars for NikitaBoyarkin/case-assisted-cac Case study

RAT v2

Volta — FX Sourcing Feasibility

Repo: case-fx-sourcing Stars for NikitaBoyarkin/case-fx-sourcing Case study

RAT v2

Volta — Segment Premium Offers

Repo: case-premium-offers Stars for NikitaBoyarkin/case-premium-offers Case study

RAT v2

Volta — Anchor Launch CAC at Scale

Repo: case-anchor-cac Stars for NikitaBoyarkin/case-anchor-cac Case study

RAT v2

Volta — Dormant 45+ Win-back

Repo: case-dormant-winback Stars for NikitaBoyarkin/case-dormant-winback Case study

Causal

Volta — Causal Validation of KYC (DiD)

Repo: case-causal-kyc Stars for NikitaBoyarkin/case-causal-kyc Case study


⚡ Activity

Last refreshed: 2026-11-11 11:54 UTC · 276 contributions in the last 7 days

📊 Stats, streaks, contribution map, languages and monthly trend

NikitaBoyarkin GitHub Stats

Top Languages

GitHub contribution map

Monthly contributions

Contribution types

NikitaBoyarkin 30-day activity graph

Contribution snake

Profile views


📝 Recent Notes

Auto-updated daily from the site RSS via GitHub Actions.


🛠️ Tech Stack

Languages

Python SQL TypeScript JavaScript

Data & Machine Learning

Pandas NumPy SciPy Statsmodels scikit-learn LightGBM PySpark Matplotlib Seaborn Plotly Jupyter openpyxl

Storage & Pipelines

PostgreSQL SQLite DuckDB Supabase dbt Apache Airflow

BI & Product Analytics

Tableau Streamlit Apache Superset PostHog

Shipping & Quality

uv pytest Docker GitHub Actions FastAPI aiogram Playwright

Web & Publishing

Astro D3 Quartz Obsidian

Exploring next: ClickHouse · Bayesian A/B testing · real-time pipelines — every other badge above ships in one of the 31 projects.


🌐 Connect

LinkedIn Portfolio Blog Telegram Email


🧩 How this profile is built — situation, task, actions, result

Situation. The work lived across many repositories — experiments, SQL, retention, segmentation — each with its own numbers and no single reachable page tying a method to the result it produced.

Task. Turn that body of work into a profile a recruiter can navigate in one scroll: headline cases with real numbers, a public case study per project, and a portfolio site that demonstrates the analytics rather than describing it.

Actions. Published the work end-to-end. Projects are grouped into Experiments / Analytics / Product / Engineering, the Volta flagship carries 23 linked sub-cases, and the portfolio site at https://nikitaboyarkin.github.io renders every case study. In the site, headline numbers are frozen in src/lib/metrics.ts and CI-checked; profile cards and stats are self-hosted via scripts/build_profile.py.

Result. A public portfolio site plus a self-hosted profile: 10 playable SVG mini-games, the Volta flagship at +5.72 pp KYC conversion, €208.5K A/B impact (12 mo) and €282K retention LTV, and a case study that links each method back to the repository that produced it.

Profile cards (stats, activity, contribution map, contribution types, monthly activity, top languages) are self-hosted via scripts/build_profile.py. Powered by snk, blog-post-workflow, skill-icons, shields.io.

Pinned Loading

  1. rfm-analysis-of-bank-clients rfm-analysis-of-bank-clients Public

    RFM segmentation of bank clients: Champions 23.9% vs At Risk 11.5% and Lost 23.2% — a 35% reactivation reserve.

    HTML 13 1

  2. volta-banking volta-banking Public

    Neobank analytics on 12k users: onboarding funnel, KYC A/B, cohort retention, KMeans segmentation and CLV — 20 reproducible case write-ups.

    Python 4

  3. NikitaBoyarkin.github.io NikitaBoyarkin.github.io Public

    Bilingual RU/EN portfolio of a product and data analyst: 28 case studies as an Astro static site, headline metric frozen and drift-checked.

    HTML 6

  4. sql-analytics-case-study sql-analytics-case-study Public

    25 DuckDB SQL cases plus one real-data case (UCI Online Retail II): funnel, cohort retention, RFM, LTV and an A/B z-test written in pure SQL.

    Python 3

  5. ab_test ab_test Public

    Calibration-driven A/B testing toolkit: SRM, CUPED/CUPAC, delta-method ratio metrics, sequential and Bayesian methods, each validated by tests.

    Python 5

  6. tableau_cohort_analysis tableau_cohort_analysis Public

    Tableau-ready cohort retention and LTV pipeline on seeded synthetic data: 39 tests, CSV + .hyper export

    Jupyter Notebook 5