- Student at BYU w/ a dual major in ACME (Applied and Computational Mathematics) and Arabic
- Currently interning at Vercel
- Previously conducted research on AI alignment + mech. interp. at BYU's Perception, Control, and Cognition Lab
- Eta - A fast embedded JS template engine. Widely used with 1.5K+ GitHub stars and ~1M weekly downloads. (TypeScript, microbundle, Jest, GitHub Actions)
- TinyLingo - A language learning app for improving comprehension. Listen to authentic native podcasts with AI-generated transcriptions and translations. (Next.js 15, Convex, Clerk, shadcn/ui, OpenRouter)
- bengubler.com - My personal website and blog where I write about AI, distributed training, and language learning. (Next.js 14, Tailwind, MDX)
- Decline App - PWA for practicing Czech, Slovak, and Russian declension patterns. (Next.js, Tailwind, PWA)
- npm-to-yarn - Converts between npm/Yarn/pnpm/bun CLI commands. (TypeScript, Jest)
- Open source contributions - Various TypeScript and web development projects on GitHub.
You can find more of my work at bengubler.com, where I post projects and write about AI, distributed training, and language learning.
- Languages - Fluent in English and Czech; conversational in Slovak; learning Russian and Arabic; have also studied Esperanto, toki pona, and Spanish
- Machine Learning - Large language models, AI alignment, mechanistic interpretability, distributed training
- Web Development - TypeScript, React ecosystem, performance optimization, developer tooling
- Outdoor Activities - Spelunking, rock climbing, backpacking, pickleball
- Literature - Classic literature, poetry, fantasy, sci-fi