← David Liu

Tethos

Nonprofit Dev Studio

Federally incorporated student-run dev studio. Founded 2024 at Western, expanded to UBC. tethos.ca

Context

Why

Bridge between student devs and real-world software needs.

Pro-bono builds for community orgs that can't afford dev shops.

Backing

Morissette Institute of Entrepreneurship at Ivey.

Chapters

Western (founding, 2024).

UBC (2025).

Build

TSI Platform

2025 — Present

Solo-built full-stack platform serving 400+ members.

22 API endpoints. Hiring pipeline with auto-scoring and applicant flagging.

Email automation, bounty board, virtual currency shop, quest/achievement system, leaderboard, event RSVP.

3D Game Dashboard

React Three Fiber dashboard.

FBM noise terrain, 7-phase day/night lighting.

2D sprite characters on 3D billboards. Interactive building entry transitions.

Personality quiz mapped to RPG classes. 6-tier rank progression.

RAG Microservice

Standalone FastAPI service indexing Google Drive + Notion into pgvector.

OpenAI text-embedding-3-small (1536-dim, IVFFlat cosine index).

Content-hash delta re-indexing, top-6 similarity search, cited responses.

Three LLM query modes.

Auth & Infra

Supabase SSR auth with PostgreSQL RLS policies. Zod API validation.

CI/CD pipeline with GitHub Actions, Docker, GHCR. Game server on VPS.

Client Work

20+ pro-bono projects shipped.

SettleIn for International Rescue Committee — mobile app serving refugees.

World Vision — agentic AI discovery pipeline.

London Children's Museum — interactive space glove exhibit (225,000+ annual visitors).

Impact

Members

80+ across 2 chapters.

Community reach

3,000+.

Platform users

400+.

Projects shipped

20+.

Client value

$300k+ in delivered work.

Stack

Frontend

Next.js 16, React Three Fiber, Tailwind CSS.

Backend

FastAPI, Supabase, PostgreSQL, pgvector.

Infra

GCP Cloud Run, Docker, GitHub Actions, Hetzner, GHCR.

AI

OpenAI text-embedding-3-small. LangChain.