Have you or your children ever wanted to really understand math going beyond drills and rote training in specific techniques?
Do you want to learn computer programming? Not just to create nice-looking and functional websites or mobile phone applications, but so you can write a program that can play checkers or find its way out of a labyrinth. If you want to become a top-notch programmer or an applied mathematician working on the next-generation search engine, cutting-edge cryptography, real-time trading software, or speech recognition, you must learn and understand algorithms - sorting, binary trees, dynamic programming... Few people in New York are better qualified to teach those things.
...if the answer is yes, then you are in the right place. Welcome to my page! I have stellar credentials and an extensive teaching experience.
I have taught math and programming at both high school and university level, in Russia and in the United States. Most recently, in 2013, I have tutored C++, Python/django, Perl, Java, Matlab, cryptography, as well as college-level math. I can teach almost any mainstream programming language and almost any area of math or theoretical computer science. I am also a 200-hour certified yoga teacher.
In 2004 in Prague, my team of three won the World Champions title in the ACM International Collegiate Programming Contest, leaving behind teams from MIT, Caltech, Harvard, Stanford, and 1,400 other universities. ACM ICPC is the oldest, largest, most prestigious programming competition in the world. After that we were invited for an audience with the Russian president as well as to the ACM 2004 Awards Banquet at the Plaza Hotel in New York City. In 2005 in Shanghai we won the third place and gold medals, still leaving behind every single team from North America.I also participated in organization and served as a judge at fifteen high school programming competitions including four All-Russian Olympiads.
I have a Ph.D. in Math and 18 years of programming experience. In terms of Software development industry experience, I have spent almost two years developing real-time trading software at Credit Suisse in New York City. I have also had internships at Adobe Systems (patent pending) and Microsoft. I have scored in the 99-th percentile on the GMAT (780, AWA 6, IR 8), SAT (2360), ACT (35).
Please, let me know what you are looking for. I will explain in great detail what I can and what I cannot do for you or your child. I am looking forward to hearing from you.
back to top