
Hi Dave here đź‘‹
Hi, I'm Dave, a Front-End React developer based in Toronto who has a passion for creating beautiful UI and enjoyable user experiences. When I'm not programming, you can usually find me racing down mountain bike trails, experimenting with new sounds on my synthesizers, or walking with my Australian Shepherd, Ariel.
Ask the AI model anything about me
- A
AgencyAnalytics
Frontend Developer
- Collaborated within a cross-functional frontend team to maintain and evolve an internal React component library, working closely with product designers and backend engineers to deliver reusable, accessible UI components and scalable frontend features using React, TypeScript, Redux Toolkit, and Tailwind CSS.
- Led the development of a session management interface that enabled users to view and revoke active login sessions, improving account security and providing a self-service experience for account access management.
- Contributed to a React 18 migration effort that delivered 90+ upgrade and regression-fix tasks in under two weeks, resolving race conditions, updating dependencies, and ensuring compatibility across the internal component library and application surfaces.
- M
Mortle
Software Developer
- Designed and developed an app for a Death startup using Next.js, Supabase, TypeScript, SQL, Mixpanel and Figma.
- Implemented an iterative design approach to efficiently design features using Figma, and developed and refined them based on user feedback and analytics to deliver a user-centered experience.
- Resolved a caching issue between Next.js and Supabase by implementing a custom solution, ensuring faster page loads and reducing database queries. Since Next.js relies on an SDK with method calls instead of fetch, I optimized data retrieval to improve performance.
- C
Chance Voight
Full Stack Software Developer
- Designed and Built software for a fintech company using Typescript, Next.js, Tailwind, Supabase and Figma.
- Worked closely with the marketing team, general manager, and CEO, utilizing Agile methodologies to drive the design, development and maintenance of web applications, ensuring alignment, consistency and efficient project delivery.
- Implemented lazy loading on videos, reducing page load time and improving the Lighthouse performance score by 10%.
- Redesigned the “Contact Us” page, boosting the Lighthouse accessibility score by 5%, improving user experience and search engine rankings.
My Skills
TypeScript
React
Next.js
Figma
Motion
HTML
SASS
Tailwind
Git
Node.js
Express.js
MySQL
Featured Projects
view moreEvenShare
EvenShare is a simple app for easily splitting expenses with others. Users can create groups by inviting family or friends via email, allowing everyone to join and track shared costs. The app helps streamline managing expenses within groups, making it easier to stay organized and settled up.
VolumeLight
VolumeLight is a voice visualization tool designed to assist speech therapists in helping individuals, particularly those with Parkinson's, adjust their speaking volume. Through a color-coded 3D globe, it offers real-time visual feedback, allowing users to see and understand their voice volume instantly.

