I've been programming for fun since middle school, and in addition to the collection of assorted games I have listed, I have also worked on many other personal projects. Here is a selection of them.
Please note that the contents of all off-site links, including but not limited to the
michaelxing.azurewebsites.net domain, are not covered under the Creative Commons and GNU licenses that govern this website.
Projects mentioned on my Resume
Web site and management system designed for a student-run think tank. Included a public-facing website and a back-end content management system, built with Node.JS and Express, backed by MySQL.
Web app utilizing time-dependent QR codes to allow members of an organization to quickly and seamlessly check in to a meeting by scanning their phones, while eliminating the possibility of forging another member’s code. Was eventually integrated into the club management dashboard.
Assorted multiplayer games running off Node.JS and socket.io
Web-based management portal for students members of a club. Streamlined club management and allowed more scalable management techniques as the population of the school and club ballooned to over a hundred students.
Projects I made for various classes and other academic functions in high school
Website created for a Technology Student Association competition. The task was to design and launch a website that would teach people about augmented reality. Won 2nd place at the TSA 2017 national conference.
Website for the Ardrey Kell High School Technology Student Association club. The current site is no longer under my control, and may have changed since.
Website created for a Technology Student Association competition. The task was to design and launch a website that would teach people about drones. Won 5th place at the TSA 2016 national conference.
Created as part of my time teaching AP Physics 1 with my friend Bobby at my high school after our only physics teacher left. Included some resources for fellow students in our classes that tied in with our planned lectures and activities.
Summer after Sophomore Year
A research paper written for the Summer Ventures camp held by the North Carolina School of Science and Mathematics. Explored the nature of how the third derivative impacted the shape of graphs in single variable calculus.
A Flash game made for Civics and Economics intended to teach the Bill of Rights to kids.
A flowchart for solving infinite series made for fun during AP Calculus BC.
Solved dihybrid crosses for Honors Biology. Included calculating genotype ratios.