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

Block or report NikitaBoyarkin

Report abuse

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

Report abuse
NikitaBoyarkin/README.md

NikitaBoyarkin

Hi, I'm Nikita 👋 — Data / Product Analyst

Data / Product Analyst (Middle+). I turn ambiguous product questions into clean experiments, SQL pipelines, and decisions backed by data.

  • Product experimentation — A/B test design, sample-size planning, guardrail metrics, reproducible reporting. CUPED, AA-tests, Bonferroni, Bayesian A/B.
  • User lifecycle analytics — cohort retention, funnel analysis, RFM segmentation.
  • End-to-end delivery — SQL → Python → dashboard → stakeholder narrative.

📦 Portfolio: Portfolio
🔗 Links: Links
📄 Download CV: Download CV


📚 Currently

  • 📚 Learning: Bayesian A/B testing, ClickHouse, dbt, Apache Airflow, Apache Superset
  • 💼 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

🔬 Analytics Evidence

Analytics evidence: each analytical method linked to the repository that produced it, with a confidence rating

Sources: volta-banking · causal-uplift · ab_test · sql-analytics-case-study · airflow — every link is HTTP-checked in CI.


📊 GitHub Stats

NikitaBoyarkin GitHub Stats

🗣️ Top Languages

Top Languages


⚡ Activity

Last refreshed: 2026-10-01 19:51 UTC · 171 contributions in the last 7 days

GitHub Metrics

Monthly contributions

Contribution types

NikitaBoyarkin Activity Graph

Contribution snake

Profile views


🔬 Featured Projects

1. Volta Neobank — Product Analytics

End-to-end neobank analytics: funnel, A/B test, retention, segmentation. +5.72pp KYC conversion (Z=5.82, p<0.0001). CUPED + AA-test + Bonferroni — full methodology in the case study.

Repo Case study

Stack: Python · SciPy · Statsmodels · scikit-learn

2. Supabase Product Analytics

Full-stack analytics platform: Streamlit + Supabase with RLS and an Edge Function. Significant A/B result (p=0.0034) on 8,000 seeded users, reproducible pipeline.

Case study

Stack: Python · Streamlit · Supabase · PostgreSQL

3. SQL Analytics Case Study

Twenty-five end-to-end SQL cases on DuckDB — funnel, N-day retention, DAU/MAU stickiness, LTV, streaks, A/B conversion, attribution — plus one case on real UCI Online Retail II data. One command, no server, pytest-verified.

Repo Case study

Stack: SQL · DuckDB · pytest


🎮 Playable Games

Snake
🐍 Snake

Play fullscreen
A/B Test
🧪 A/B Test

Play fullscreen
Pong
🏓 Pong

Play fullscreen
2048
🔢 2048

Play fullscreen
Funnel Drop
🔻 Funnel Drop

Play fullscreen
Cohort Catch
📊 Cohort Catch

Play fullscreen
SQL Query
🧩 SQL Query

Play fullscreen
Metric Match
🃏 Metric Match

Play fullscreen

Click a card to play the game full screen — opens in a new tab.

🕹️ How to Play

Game Controls Goal
🐍 Snake Arrows / WASD · R to restart Eat food, grow longer, don't hit walls or yourself
🧪 A/B Test Click anywhere (or Space / Enter) Collect data until the p-value drops below 0.05
🏓 Pong W/S or ↑/↓ — or move the mouse · R to restart Beat the CPU — first to 11
🔢 2048 Arrows / WASD · R to restart Slide and merge tiles to reach 2048
🔻 Funnel Drop ←/→ or move the mouse Catch falling users to convert them
📊 Cohort Catch ←/→ or move the mouse Catch Returning users (green), avoid Churned (grey)
🧩 SQL Query Click an option (or keys 1-4) Pick the token that fills the SQL blank
🃏 Metric Match Click two cards Match each metric to its formula

📝 Recent Notes

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


🛠️ Tech Stack

Core stack

Languages & Libraries

Python Pandas NumPy SciPy Statsmodels scikit-learn Matplotlib Seaborn Jupyter

Databases & Warehouses

PostgreSQL ClickHouse DuckDB Supabase SQL

Visualization & BI

Tableau Streamlit

Orchestration & Dev Tools

aiogram pytest uv Docker GitHub Actions


🌐 Connect

LinkedIn Portfolio Blog Telegram Email


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, and jsDelivr.

Pinned Loading

  1. NikitaBoyarkin.github.io NikitaBoyarkin.github.io Public

    Product Analyst Portfolio

    Astro 5

  2. volta-banking volta-banking Public

    End-to-End Product Analytics Pipeline

    Python 4

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

    Segment bank clients by transaction behavior using Recency, Frequency, Monetary scoring

    Jupyter Notebook 9 1

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

    End-to-End Product case studies

    Python 3

  5. ab_test ab_test Public

    A/B Testing Methodology Toolkit

    Python 4

  6. tableau_cohort_analysis tableau_cohort_analysis Public

    Когортный анализ удержания и LTV

    Jupyter Notebook 5