CS student @ Brigham Young University focused on building tools that do real good in the world. So far I've worked in turning study + memory concepts into practical interfaces using React & TypeScript, with Python for some scripting and logic. Two years supporting BYU Religious Education taught me reliability, clear communication, and user empathy.
- Ambient flashcard (passive spaced repetition) app
- Python data processing with plans for Typescript UI
- Lightweight performance + debugging habits
React β’ Node.js β’ TypeScript β’ JavaScript β’ Python β’ Git β’ Java β’ ESLint/Prettier
(Also: custom hooks, component composition, accessibility mindset, troubleshooting)
Study Platform (byu-cs260)
Flashcard Web App using semantic encoding and mnemonic devices. Reusable components, flashcard functionality and plans for quizing functionality
Ambient Flashcards (note-of-the-day)
Experiment in subtle spaced repetition. File scraping with JSON storage, with plans for scheduling algorithm for spaced review.
Use my tools and skills to do good in people's lives. Build with long-term perspective. Don't take shortcuts.
- Architecture notes (short diagrams)
- Internship apps (Summer 2026)
Internship (frontend / full-stack) β’ Collaborations on learning/memory tools β’ Feedback on projects
Email: jtoosh@byu.edu or james.teuscher@outlook.com LinkedIn: James Teuscher
