
Founder ยท Product architecture, implementation, testing, and delivery ยท Active proprietary product
Gravity English
A live, multi-tenant English-learning product with server-defined courses, queued curriculum generation, and white-label delivery.
- I replaced the legacy Angular/AnalogJS application with SvelteKit 5 because the active product needed server-driven behavior without the former SSR and build constraints
- I kept curriculum in typed server-defined content so course structure can change independently from page deployments while the application still validates tenancy and rendering
- I retained relational authority in PostgreSQL and Drizzle while placing larger blueprint and media payloads in S3, with a database fallback when object storage is unavailable
- I separated long-running curriculum generation into Gravity Swarm Architect and accepted queue latency and additional operational complexity to keep AI work outside learner requests
Technology
- SvelteKit
- Svelte 5
- TypeScript
- Node.js
- PostgreSQL
- Drizzle ORM
- Clerk
- AWS S3

