Ever use a map app? Well, map apps use a type of pathfinding algorithm in order to route you from your origin to your destination. PathFinder is simply a tool that visualizes how these types of pathfinding algorithms work. With PathFinder,
you can visualize how the Breadth First Search, Depth First Search, and A* pathfinding algorithms operate upon your own custom drawn graphs. Intended for use by computer science students. Available on iOS, ipadOS, and macOS.
On a more personal note, it always makes my day when I receive messages from students who have used PathFinder to study for their exams, or from non-technical folks who have just enjoyed playing around with the app.
PathFinder is also a winning submission of Apple's Worldwide Swift Student Challenge [WWDC20].
See PathFinder in action and learn more about it here.
MaskML is an iOS and ipadOS app that utilizes computer vision and machine learning—taking advantage of Apple's neural engine—to locate and classify human faces that are or are not wearing masks.
MaskML unfortunately cannot currently be published on the app store as Apple rejects any apps from their store that are pandemic-themed in any way, in an effort to prevent misinformation and capitalization upon a global health crisis.
MaskML was originally created as an extension of a robotics project, with the intention being to create a robot that could automatically roam hallways and enforce mask mandates using computer vision and machine learning.
See MaskML in action and learn more about it here.
PeerGC aims to provide a platform for peer to peer guidance counseling for high school students in communities underserved by existing college guidance resources.
PeerGC works by offering volunteering and community service opportunities to college students, who provide guidance assistance to high school students similar to themselves.
High school students and college students simply answer a series of simple questions, and our proprietary matching algorithm will try to match each and every high school student in need with the most appropriate mentor.
Students and mentors can view each other's profiles and message each other. More functionality to come.
PeerGC is a 501(c)(3) nonprofit and part of the Google for Nonprofits program. We are currently alpha testing our apps and services.
See PeerGC in action and learn more about it here.
Congrats! You made it to the end of this page. These have been just a few of my featured projects ... to see them all, checkout my GitHub profile.