Siddharth Shankar
Contact **** ******* ****** *** * Phone: 801-***-****
Information Pittsburgh, PA 15217, USA E-mail: ************@*****.***
WWW: www.cs.utah.edu/~sshankar
Master of Science, Computing (Graphics & Visualization track)
Education
School of Computing, University of Utah
GPA: 3.96 / 4.00
Graduation: December, 2009
Bachelor of Technology, Information Technology
Cochin University of Science and Technology, India
Percentage: 75.31 (Approx GPA: 3.8 / 4.00), First Class with Distinction
Graduation: May, 2005
Assessment of GPU Computational Enhancement to a 2D Flood Model, A. Kalyanapu, S. Shankar,
Research
E. Pardyjak, D. Judi, S. Burian, To appear in Environment Modeling and Software, August 2011
Publications
A GPU-based Flood Simulation Framework, S. Shankar, A. Kalyanapu, C. Hansen, S. Burian,
Symposium on Application Accelerators in High Performance Computing, 2010
Large Data Visualization on Distributed Memory Multi-GPU Clusters, T. Fogal, H. Childs, S.
Shankar, J. Krueger, R. Bergeron, P. Hatcher, High Performance Graphics, 2010
Physically-Based Interactive Schlieren Flow Visualization, C. Brownlee, V. Pegoraro, S. Shankar,
P. McCormick, C. Hansen, Paci cVis, 2010, Best Paper Award
Software Engineer, Computer Graphics
Professional Feb, 2010 - present
Experience TerraSim Inc., Pittsburgh, PA
I am a developer for a road network extraction tool, RoadMAP, which uses advanced image under-
standing to automate the linear feature extraction process. I am also responsible for performance
optimization of the rendering pipeline, within the TerraTools framework, in order to improve inter-
action with large image les and geometry data.
Programmer Analyst Oct, 2005 - Jul, 2007
Cognizant Technology Solutions, Kolkata, India
As a developer in the team, aided the design, development, testing and maintenance of a web based,
call center application. My personal contribution was to the Car Rental and Billing modules.
Software Engineering Intern Dec, 2004 - Mar, 2005
Siemens Information Systems, Gurgaon, India
As an intern in the Telecom SBU, developed a parser, and a loader for Call Data Record (CDR)
les. This was accompanied with an extensive testing of the Rating and Billing Modules.
Graduate Research Assistant
Academic Jan, 2008 - Jan, 2010
Experience Scienti c Computing and Imaging Institute, University of Utah
As a developer in the C-SAFE group, aided the development and customization of an open source,
parallel visualization tool, VisIt. This included addition of a new database reader, ability to support
Adaptive Mesh Re nement (AMR) data, a new renderer to visualize face centered data, and an
improved setup to speedup particle rendering.
Graduate Teaching Assistant Aug, 2007 - Dec, 2007
School of Computing, University of Utah
As a teaching assistant for the class Software Practice (a C++-based lab course), conducted lab
hours, helped students with their problems, and graded home works, assignments & exams.
OpenGL and Shaders : Image space approach to interactive refraction, ray casting based volume
Selected
renderer
Academic
Projects
Ray Tracing: A kd-tree based acceleration structure, global illumination techniques (ambient occlu-
sion, depth of eld, glossy re ection)
Simulation for Animation: Particle systems (vortex, waterfall), smoke simulator, deformable body
simulator, SPH-based uid simulator
Computer Aided Geometric Design: Di erential properties of Bezier/ B-spline curves, 3D B-spline
surfaces using iso-lines
Image Processing: Adaptive histogram equalization, topological denoising, mosaicing, phase corre-
lation, feature detection
Computer Skills Languages: C, C++, Cg, GLSL Libraries: OpenGL, VTK, Qt, MPI, CUDA Environments: Visual
Studio (VS), Vim (gcc, CMake, gdb) Pro ling tools: VS Pro ler, GlowCode, CUDA Visual Pro ler
Platforms: Windows, Unix/ Linux
Date of Birth: 07th March, 1983 Citizenship: India Work permit: H-1B
Additional
Information
s1.dvi