Computer Science M.S. Student at Cornell University, B.A. Math, B.A. CS cum laude
I am an M.S. student at Cornell University studying Computer Science, specifically algorithms and CS theory. I completed my undergrad at Cornell in Math and CS. I am interested in networks, graph algorithms, randomized algorithms, and cryptography (and other stuff too!). Here is a link to my resume.
Outside of schoolwork, I am a rock climbing, caving, and tree climbing instructor for Cornell Outdoor Education! I also guided Outdoor Odyssey trips for incoming freshmen.
Email: sylvan.martin@gmail.com
Sometimes I find out a good way of explaining a concept to myself, or I figure out how to do something I couldn’t find a good tutorial online for and I’m worried I’ll forget how to do it later, so I write up a small explainer for myself. But, it occurred to me that these might also be helpful to other people, so I figured I’d put them on here, which is what’s happening in the tutorials/writeups section. If anyone finds these useful, that’s amazing!
Here are some of the things I’ve worked on either in the past, or am working on currently! Click on the name of any project to be taken to the GitHub site. If you want a brief discussion of the project rather than just reading the whole GitHub, go to the projects page!
There are many more but these are just some of my favorites.
As I’m working on new projects, there are certain problems I run into that I realize I will need to re-solve in later projects, or that other people will run into as well. For a lot of these problems, there exists a good online tutorial already written. But, for some niche topics, I could not find a (in my opinion) well-written tutorial online that actually answered the questions I had. So, I’m writing tutorials and explainers for others and mainly for myself!
This is a work in progress and tutorials are coming soon, but these are the tutorials I intend to make soon!
My group for the ml_kit project had a meeting where we worked out the math for backpropagation together. The notes of which can be found here under March 5th.
See the cryptography page for an explanation of the Learning With Errors cryptosystem.
And here is where you can see cool rock climbing stuff!