Hello, my name is
David James,With a background in front-end development and UX/UI, I make sure user-centered design informs the build process.
Featured Projects and Case Studies

DejaBREW Café Discovery App
How can we provide up-to-date and personalized information to help users find the perfect café?

Innovation Hub Website
A redesign of the Innovation Hub website to improve usability and design.

Wearable AI Product Page
A speculative design project that explores: "What if our decision making was made by AI?"
About Me
Hey! my name is David James, and I am a 2nd year student at the Faculty of Information at the University of Toronto, studying Human-Centered Design. What sets me apart is my unique blend of design thinking and technical expertise—I bridge the gap between user experience and front-end development, ensuring that what I build is both functional and intuitive.
I began my coding journey at the start of 2023 as a New Year's resolution to learn a new skill. Today, I am fortunate to have worked with a student-led non-profit, a home health & hospice solutions provider, and a student-led design studio. Outside of work, I read comics, and play video games.

Where I've Worked
Designer @ Innovation Hub
2024 - Present
- Redesigned and developed the Innovation Hub website on WordPress, connecting project partners with design services
- Delivered high-fidelity Figma prototypes and maintained the internal design system for consistency
- Spearheaded the WordPress migration project, ensuring a seamless transition of content and functionality
- Developed custom components using CSS and JavaScript to enhance user experience and site interactivity
Technologies I Work With
- ▹HTML
- ▹CSS
- ▹JavaScript
- ▹Python
- ▹React
- ▹Next.js
- ▹Node.js
- ▹Express.js
- ▹React Native
- ▹SQL
- ▹MongoDB
- ▹AWS SDK3
- ▹R
- ▹Figma
- ▹Framer
- ▹WordPress
- ▹Webflow
- ▹WCAG
Personal Projects

Reimagining VSCode on Mobile
This UX case study re-imagines the VS Code IDE on a phone.
View Prototype
Medical App - Wearable UI
A UX Case Study on a mobile and watch app for a medical clinic.
View Prototype
UofT Court Booking Redesign
This project revamps the University of Toronto's booking website using TailwindCSS and React, focusing on using standard frameworks to enhance user interface and experience.
View Web App
CRUD Journal App
I created "Get It Off Your Chest," a personal journaling web app that lets me, and others like me, create, view, edit, and delete journal entries in a secure space designed for self-reflection and growth.
View Web App
Metadata Form
This React-based web application features a dynamic form for generating metadata JSON objects. It supports input of various metadata fields, including nested objects and specialized input types. The form is designed to handle fields like description, applicationName, etc., along with complex nested objects such as robots and formatDetection. Built to streamline my SEO metadata creation.
View Web App
Empire Health Systems Website
How can we streamline manual processes and improve patient intake?
View WebsiteDeveloped using React.js, Next.js, and TailwindCSS