Skip to content
Basil Francis Alajid

Projects

Case studies and technical deep dives.

Category

Tech Stack

Showing 12 of 12 projects

Professor Basil's Lab

Full-Stack Web App

Professor Basil's Lab

Next.js 16React 19TypeScript 5Tailwind v4Framer Motion
Engine Size: 15K+ LOCStack: Rust + WASMArchitecture: Deterministic FSM
Manila Watch Atelier

E-Commerce

Manila Watch Atelier

Next.jsTypeScriptTailwindFramer Motion
Products: 50+ SKUsPerformance: 95+ LighthouseStack: Next.js + Stripe
Auditfix

CLI Tool

Auditfix

TypeScriptNode.js
Coverage: 90%+ TestCI/CD: AutomatedStack: React + Node
Darwin's Sandbox

Simulation

Darwin's Sandbox

Next.jsTypeScriptTailwindZustandRust
Agents: 500 @ 60fpsEngine: 189KB WASMStack: Rust + Next.js
STH-Sim Cebu

Research Tool

STH-Sim Cebu

Next.jsTypeScriptTailwindZustandRust
Agents: 500 @ 60fpsParasites: 3 SpeciesInterventions: 6 Types
GymOS

Full-Stack Web App

GymOS

Next.js 16React 19TypeScript 5Tailwind v4Framer Motion
CV Model: BlazePose 33ptAnalytics: Rust/WASMArchitecture: Offline-first
Playwright Archaeologist

Developer Tool

Playwright Archaeologist

TypeScriptPlaywrightNode.js
Output: E2E + OpenAPIPublished: npm PackageStack: Playwright + TS
Dev-Savestate

Developer Tool

Dev-Savestate

TypeScriptNode.js
Switching: Sub-secondPublished: npm PackageStack: Node.js + TS
ScentVault

Mobile App

ScentVault

ReactTypeScriptNode.js
Platform: iOS + AndroidAI: Claude APIStack: Expo + RN
PitWall

Real-Time System

PitWall

ReactTypeScriptD3.jsGoNATS JetStream
Pipeline: Go -> NATS -> TimescaleDBServices: 6-Service ComposeObservability: OTel + Grafana
WatchLedger

Backend System

WatchLedger

GoWatermillNATS JetStreamgRPCPostgreSQL
Architecture: CQRS + Event SourcingStack: Go + NATS + PostgresData: Partitioned Time Series
Café POS System

Full Stack

Café POS System

ReactTypeScriptTailwindNode.js
Focus: SimplicityFeatures: POS + InventoryStack: React + Node

You found the bottom! 🎯