Nikita Nikishin

Nikita Nikishin

i.nnikishi@gmail.com

Education

2001 - 2005
  1. Knudsen Elementary School
2005 - 2006
  1. Lakewood Elementary School
2006 - 2008
  1. Slauson Middle School
Winter 2009
  1. General Trigonometry Washtenaw Community College
  2. Attended Probability Theory taught by Prof. Roman Vershynin University of Michigan
  3. Attended Introduction to Combinatorics taught by Prof. Sergey Fomin University of Michigan
  4. Intermediate Java Washtenaw Community College
Summer 2009
  1. Precalculus Washtenaw Community College
Fall 2009
  1. Chemistry Honors Center for Talent Development at Northwestern University
  2. From Structure to Style Gifted Learning Links at Johns Hopkins University
  3. Chemistry I Washtenaw Community College
  4. Calculus I Eastern Michigan University
  5. World Regions Eastern Michigan University
Winter 2010
  1. Writing and Composition I Washtenaw Community College
  2. Attended Calculus II taught by Prof. Irina Arakelian University of Michigan
Summer 2010
  1. Attended General Physics: Mechanics and Sound taught by Prof. Wayne Heung Lau University of Michigan
Fall 2010
  1. Attended Honors Calculus I taught by Prof. Tatiana Howard University of Michigan
  2. Attended Introduction to Modern Algebra taught by Prof. Wenliang Zhang University of Michigan
Winter 2011
  1. Composition II Washtenaw Community College
  2. Introduction to American Government Washtenaw Community College
  3. Attended Introduction to Probability Theory taught by Prof. Roman Vershynin University of Michigan
  4. Attended Honors Calculus II taught by Prof. Matthew Satriano University of Michigan
Fall 2011
  1. Analytic Physics I Washtenaw Community College
  2. Linear Algebra Washtenaw Community College
Winter 2012
  1. Analytic Physics II Washtenaw Community College
  2. General Chemistry II Washtenaw Community College
  3. Introduction to Mass Communication Washtenaw Community College

Experience

Summer 2006
Cybercamp Flash Animation
2005 - 2008
Ann Arbor Math Olympiad Co. Op.
2007 - 2008
FIRST LEGO League
Summer 2009
Michigan Math and Science Scholars, supported by the University of Michigan node of the National Science Foundation Focused Research Group DMS 0918623, "Fourier analytic and probabilistic methods in geometric functional analysis and convexity".

Interests

Projects

Raytracer

A fully-unbiased pathtracer. It started off as a toy project in Python, but I recently translated it into C++ due to performace reasons and implemented a bunch of features. It is about 2,200 lines of code and is not dependent upon any external libraries (save for FreeGLUT, which renders the GUI) so it can be compiled on any system.

Currently, the following features have been implemented:

The following features are still being implemented:

A sample image (a modified Cornell box rendered with 2,116 samples per pixel):

Modified Cornell box rendered with 2,116 samples per pixel
The source code is avaliable from this GitHub repository.