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 Visualizer to study for their exams, or from non-technical folks who have just enjoyed playing around with the app.
If you're interested in the technical side of the project, I'm glad to announce that PathFinder Visualizer is going open source, and we're always looking for new contributors! Just make sure to get in touch with me.
This summer I was fortunate enough to be selected as a winner of Apple's WWDC20 Swift Student Challenge.
Unfortunately, due to COVID-19, the in-person version of the Worldwide Developer's Conference was cancelled for 2020. Thankfully, though, Apple was still able to hold WWDC20 online.
I learned alot in the development process for my submission this year, and I thank Apple for the wonderful opportunity!
Check out my winning submission for the WWDC20 Swift Student Challenge at the GitHub link below.
The PeerGC—Peer Guidance Counselor—platform aims to match underprivileged
high school students with volunteer mentors, who will provide the high school
students with guidance on the college application process.
PeerGC has been incorporated as a public benefit corporation in the state of California and is pending 501(c)(3) tax exempt status.
The beta version of the PeerGC app, built on Google's Firebase, has been written and is availible at the GitHub link below. It is currently undergoing testing, and new features are still being added.
Coming to the app store soon!