Konstantin Shkurko

Konstantin Shkurko

Ph.D Student
School of Computing
University of Utah

Advisor: Erik Brunvand

School of Computing
50 S Central Campus Dr, RM 3190
Salt Lake City, UT 84112

kshkurko AT cs DOT utah DOT edu
kis9 AT cornell DOT edu

Résumé



You can download the pdf version of my résumé here (pdf, 141 KB)




Education:

  • University of Utah, School of Computing, Salt Lake City, UT
    Doctor of Philosophy in Computer Graphics, expected May 2014
    Cumulative GPA: 3.81

  • Cornell University, College of Architecture, Art and Planning, Ithaca, NY
    Master of Science in Computer Graphics, conc. in Applied Mathematics, 2010
    Cumulative GPA: 3.20

  • Cornell University, College of Arts and Sciences, Ithaca, NY
    Bachelor of Arts in Mathematics and Physics, 2007
    Cumulative GPA: 3.08 - Dean's List Spring 2005

Experience:

  • [May 2012 - Aug 2012]Software Development Engineer Intern
    Microsoft, Storage and File Systems, Redmond, WA

    Currently profiling and improving the performance of ReFS, introduced with Windows 8 • Produced an innovative visualization demonstrating allocator performance

  • [Jan 2011 - Present]Research Assistant
    University of Utah, School of Computing, Salt Lake City, UT

    Currently investigating benefits of streaming memory for ray tracing • Added various measurements to a cycle accurate simulator of a SPMD architecture, TRaX

  • [Sept 2011 - May 2012]Software Engineer
    University of Utah, Atmospheric Sciences, Salt Lake City, UT

    Designed and implemented in C++ a data acquisition tool for a scientific instrument that takes pictures of falling snowflakes with 3 cameras while measuring their fall speed • Utilizes low-level IEEE 1394 and serial port drivers for communicating with the device

  • [Sept 2011 - Dec 2011]Teaching Assistant for Object-Oriented Programming
    University of Utah, School of Computing, Salt Lake City, UT

  • [Sept 2010 - Aug 2011]Research Assistant
    University of Utah, Scientific Computing and Imaging Institute, Salt Lake City, UT

    Investigated automatic creation of a regular quad mesh from a manifold triangular mesh • Mesher used Morse-Smale complex for a globally smooth parameterization solve

  • [June 2010 - Aug 2010]Research Intern
    Technicolor, Princeton, NJ

    Started an exploratory project which required a GUI for Wild Magic 5 and C++ implementation of controls for materials, camera, primitives and keyframes from scratch • Added Precomputed Radiance Transfer to the framework • Gave an hour presentation introducing Ray-Tracing (Whitted and Monte-Carlo) to about 30 researchers who focus on video encoding

  • [Sept 2007 - May 2010]Research Assistant
    Cornell University, Program of Computer Graphics, Ithaca, NY

    Designed and implemented in C++ a software real-time volume visualization system based on Ray-Casting for 3D medical scan data that utilized a cluser of 32 8-core nodes in parallel • Produced a research manuscript with a comprehensive overview of approaches and an evaluation of performance improvements from several accelerations • Implementation achieved linear scalability in rendering times up to 8 nodes and parallel efficiency of 64% using all 32 nodes • Achieved rendering rates above 10 Hz for a megapixel image of a 950 x 5122 dataset

  • [June 2007 - Dec 2009]Teaching Assistant for Visual Imaging in the Electronic Age
    Cornell University, Program of Computer Graphics, Ithaca, NY

    Grade homework and teach 1-2 labs per semester for a class of 35-60 students • Meet with students individually ensuring understanding of lecture material and timely completion of projects • Wrote a program to show perspective projection, which applies the transformation to a model, unfolds its geometry and calculates measurements to build a physical model to scale

  • [June 2006 - Aug 2006]Research Experience for Undergraduates in Computer Science
    Utah State University, Computer Science Department, Logan, UT

    Research in content-based image retrieval was published in International Conference on Acoustics, Speech, and Signal Processing 2007 • Combined radial basis function network with semantic space after investigating combination methods, similarity rankings, and novel ways of building the semantic space • Achieved correct results above 90% for 6000 COREL Database

  • [Sept 2004 - Aug 2005]Animator and Webmaster
    CUSat Engineering Team, Ithaca, NY

    Produced, in two weeks, two main mission animations, shown at conferences and presentations to the U.S. Air Force and sponsors • Designed the web site for the team

Leadership:

  • [Sept 2005 - May 2008]Administrative Director and Webmaster
    [Sept 2004 - May 2005]Audio / Lighting Technician
    Cornell Productions, Student Activities Office, Ithaca, NY

    Interviewed, hired, and trained 30+ employees • Managed company finances and reorganized billing increasing annual net profit by over 500% • Coordinated with clients to produce professional events • Designed interior lighting to meet clients' expectations for weddings, Casino Nights, and corporate dinners and cocktails • Supervised small groups of employees per show, with average of 3-5 shows per month

  • [Sept 2005 - May 2007]Resident Advisor
    Cornell University, Residential Programs, Ithaca, NY

    Responded to emergencies, mediated conflicts between residents, and provided socially engaging atmosphere • Responsible for 55 transfer students daily • Every 10 days, on call for 24hrs, responsible for 1,200+ students

Awards:

  • 1st Place in Cornell Mathematical Contest in Modeling of 2005

Additional Skills:

  • C/C++ • Java • MATLAB • Python • OpenGL • Cg • PHP • JavaScript • MySQL • Qt • Intel TBB
  • MS Visual Studio • Photoshop • Illustrator • 3DS Max • Maya • Mathematica
  • Fluent in Russian