Case study · 2026 — Present
BleBluBla — An Open People Graph
Social-professional platform where candidates, businesses, and the terms connecting them form one living graph.
- Role
- Owner · Full-stack + Infra
- Company
- NEWPRODATA
- Year
- 2026 — Present
- Status
- Shipped
01 — Problem
Recruitment treats people as rows in a table. Skills, endorsements, and reputation don't compound. Messaging is an afterthought. Content is walled off. Moderation is manual.
02 — Approach
Model people + businesses + terms as a graph first. Build messaging, safety, and delivery as first-class platforms, not bolt-ons. Ship SEO that makes the graph discoverable. Migrate from Neo4j to Neptune when scale demanded it. Deploy on ECS/Fargate via CDK so infra is reviewable.
03 — Outcome
Live at bleblubla.com. 2.8M-edge graph on Neptune. Full messaging with voice + 100-language translate. AI-safety layer catching harassment before delivery. 11 content-posting types. SEO infra auto-refreshing nightly. Shipped 154 commits in 4 months, mostly solo, all on-call.
-
◆
2.8M edges migrated (70 types)
-
◆
100-language per-message translate
-
◆
154 commits in 4 months
-
◆
11 content-posting types
-
◆
4 AWS services in the hot path
04 — Tech stack
More work
2025 — Present
PLOS — Personal Life OS
A single-operator Django + Flutter platform that treats ten dimensions of a human life as one coherent system.
Read the case2024 — Present
Datasprings — Data Automation & API Platform
Django + Neo4j employment platform with scraping pipelines, RAG-based search, and cloud-native deployment.
Read the case