James Yen

Los Angeles

my.cs.lmu.edu/~jyen2

Age: 20

I used to solve Facebook's Engineering Puzzles before they were taken down. I ended up solving Gattaca, Breathalyzer, User Bin Crash and Liar, Liar all in Python. However for Breathalyzer I had to Google for an algorithm called Levenshtein Distance.

During High School I taught myself a little Perl and Python. The summer after Senior year I took a summer class at UCLA for C++ where I ended up writing a simulation of Conway's "Game of Life", a Vigenere encrypter/decrypter, as well as a simulation of the Monty Hall Problem.

Later I attended Loyola Marymount University where I learned JavaScript and am currently learning Java. It was here that I solved the above mentioned Facebook puzzles, as well as wrote a console version of David Myatt's "Star Game".

I have recently wrote a program, which, if given the number of cities and a bunch of one way streets, will calculate the number of different paths possible, or output “INFINITE PATHS”, if there are an infinite amount of different sequences of one way streets.

I have also experimented with hijacking Facebook sessions using Wireshark and Cain and Abel.