- π Currently a student in the Software Development Bootcamp with UBC Extended Learning / CircuitStream
- π» Focused on full-stack development using JavaScript, MongoDB, Express.js, and React
- π§ Prior to software development, I worked in the clinical research industry to measure and improve outcomes for Canadians living with MS. I transitioned to tech because I see an opportunity for better tech to result in better research and healthcare for our communities.
- π‘ Passionate about creating impactful, accessible, and user-centered solutions
Running Thoughts is a proof-of-concept web app designed to demonstrate how intentional, user-focused design can improve usability, even in simple applications.
A note-taking app tailored for runners who rely on speech-to-text to capture their thoughts on the go. The app explores how understanding user context can elevate UX beyond standard accessibility practices.
π¬ A large, prominent microphone button makes it easy to start recording during a run. This showcases how accessible design can expand beyond just using
aria-labels
, making our sotware easier to use for all.
- Backend:
Express.js
server with MongoDB for data storage - Frontend: Served with
.ejs
templates and styled using Bootstrap - Authentication: Managed via
passport-local-mongoose
- π± Expand to an iOS app using React Native
- π§ Integrate with Siri and Apple Watch via Shortcuts, enabling voice-activated recording on the go