Roberto Chavez Jr

Software Engineer

Resume

Projects

Subscribe to the newsletter

Occasional writing on AI, voice agents, and building things. No spam.

Send me:
The Forest

The Forest

Coding one of the most dynamic query search church websites for my congregation. Tech stack: Svelte-Kit, PostgreSQL Drizzle ORM, Typescript, MUX Videos, Stripe API. Created a separate database to store additional meta data with sermons (Mux Video database) to have an advance filter system. Coming soon: Custom made Interactive video transcript. Having the ability to fast forward/rewind to a time stamp of the video based on clicking/taping on the words. ( https://www.theforest.church/test/transcript ) Coming soon: Headless Blog integrating from Hashnode: GraphQL Helped make decisions within the congregation to only spend a less than $5 per month. iOS/Android app coming soon: most likely using Tauri (Rust)

SvelteKitTypeScriptPostgreSQL
Oct 22, 2025
Personal Website Resume

Personal Website Resume

I built my personal site as a Svelte/SvelteKit app with TypeScript end-to-end so every component, API route, and form has static types and autocomplete. Svelte drives the UI with minimal runtime and fine-grained reactivity, while GSAP handles the motion design—the hex-grid background, section reveals, and subtle hover/scroll animations—kept on a lightweight timeline so animations stay buttery at 60 fps.

SvelteKitTypescriptPostgreSQL
Nov 3, 2025