Skip to content
View makio-tamada's full-sized avatar
:shipit:
家
:shipit:
家

Block or report makio-tamada

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
makio-tamada/README.md

English 日本語

Tama

Building end-to-end systems — from statistical modeling to shipped apps.

Data/ML engineer at a Japanese e-commerce company. I work across the whole line: designing the statistical method, building the pipeline, wrapping it in an API, and shipping the app that sits on top of it.

  • 📊 Survival analysis & causal inference — propensity score matching, Kaplan–Meier, Cox proportional hazards
  • 🤖 LLM applications — RAG systems, agent pipelines, vector search
  • 🛠️ Automation — turning manual, repetitive work into pipelines that run themselves
  • ✍️ I write about what I build at subbrain-works.net

Tech Stack

Languages

Python Swift TypeScript JavaScript

Data & ML

pandas NumPy scikit-learn statsmodels lifelines Jupyter

LLM & Retrieval

OpenAI API LangChain Firestore Vector Store Qdrant

Cloud & Infra

Google Cloud Cloud Run Docker GitHub Actions FastAPI

Tooling

uv Ruff mypy pytest


Selected Work

Most of these live in private repositories — clinical data and unreleased products. Happy to walk through the design and code in a conversation.

🏥 Survival Analysis Pipeline  private

A reproducible pipeline for time-to-event analysis on clinical data, built for a research collaboration in the healthcare domain.

  • Confounder adjustment via propensity score matching, with balance diagnostics
  • Kaplan–Meier survival curves and Cox proportional hazards modeling
  • Packaged as a reusable src/ library (preprocessing / matching / survival / evaluation / visualization) so that every result is reproducible from raw data

Python lifelines scikit-survival statsmodels pandas

🔍 Stera — Structured-text Extraction & Retrieval Assistant  private

A multi-tenant SaaS that turns any WordPress site into a RAG-backed chat experience. Site owners pick pages from the WP admin screen; an async pipeline crawls, embeds, and indexes them, and a shortcode drops the chat widget onto the live site.

  • Firestore Vector Store for retrieval — near-zero fixed cost, real-time updates, native GCP integration
  • FastAPI on Cloud Run backend with per-tenant API key auth
  • React + TypeScript + Vite + Tailwind console for RAG parameter tuning, knowledge management, and answer previews
  • Fully reproducible locally via the Firestore Emulator, with CI on GitHub Actions

FastAPI GCP Firestore React TypeScript PHP

🎧 TM Beat Studio  private

An end-to-end pipeline that generates long-form Lo-Fi music videos and publishes them to YouTube without human intervention — a production system, not a demo.

  • Audio generation with diffusion models, stitched into hour-long tracks
  • Video composition and rendering via MoviePy / FFmpeg
  • Automated upload, metadata, and scheduling through the YouTube Data API

Python diffusers MoviePy YouTube Data API

📱 iOS Apps & Engineering Templates  private

  • Life is Quest — a gamified task manager that reframes goals as RPG quests, with a retro-game UI (Swift / SwiftUI)
  • AWS CLF Exam App — a certification study app with LLM-generated practice questions, a Firestore-backed Python service, and progress analytics (Swift / Python / Firestore / OpenAI API)
  • Python Analysis Template — an opinionated starting point for analysis projects: uv + src layout + Ruff + mypy + pytest, so a new project is reproducible from day one

Activity

Language and commit stats include private repositories — repository names and commit contents stay hidden.

Repos per language Most commit language Stats Productive time

Writing

I publish notes on data analysis, LLM applications, and automation at subbrain-works.net — mostly write-ups of the problems I hit while building the projects above.


Contact

Blog X

Popular repositories Loading

  1. Titanic_code Titanic_code Public

    this code is

    Python

  2. makio-tamada makio-tamada Public

  3. my-sandbox my-sandbox Public

    気になった技術をここで検証していく。

    Python