Hey! I'm James Xu, a junior at Duke University studying economics and computer science. I have experience developing applications using modern web frameworks such as Vue, React, and Node.js. In my free time you'll find me working on my projects and learning new things. Check out some of the highlights here!
Co-Director for HackDuke. HackDuke brings together Duke students with the goal of improving student engagement with of tech and social good. Through our annual hackathon and other events, we ask students to think critically about the role of technology in our communities.HackDukeContact Us
Buddy was created for the KPMG Ideation Challenge and won the Canada national round. The app aims to be a preventative mental health tool for students and will provide a smart journal and secure chat interface. I helped design the UI/UX and craft the technology stack.KPMG LinkedIn
Developer Coordinator for HackMcGill. I worked with a team of great developers to build and enhance the registration system that hackers, sponsors, and team members will use for McHacks 8.HackMcGillGitHub
Winner at Hack the North 2020++. Subspace is a remote collaboration tool built using virtual machines that allows users to create and share VMs through a web interface.DevPostGitHub
Co-Director for MasseyHacks VI, one of Canada's largest high school hackathons. I led a team of 17 students to fund the event, reach out to industry professionals, and develop event software.MasseyHacksGitHub
Accountable is a personal finance app designed to give you insights into your spending habits. By analyzing receipt items line-by-line using machine learning, we are able to provide category breakdowns of your spending on a much more granular level. Built at Hack the North 2019.DevPost
CodeReach is an after school coding program for elementary school students. I developed and taught a Python-based curriculum for beginners as a teacher in the program.CodeReach