Parag Acharya
************@*****.***
*** ******* ******, *** #***,Clemson, SC 29631
Objective To obtain a software development position that will enable me to
contribute my technical and analytical skills towards the growth of the
organization
Education Clemson University, Clemson, SC
Aug 2012 - May 2014
Master of Science,Computer Science
GPA: 3.55/4.0
University of Mumbai, India
May 2006 - May 2010
Bachelor of Engineering, Information Technology
Core Object Oriented Programming (C++) . Software Development(C) . Cross
Competencie Platform Software Development (Linux, IBM AS/400,Windows) . 3 D graphics
s applications development using graphics technologies(OpenGL, GLSL) . Unit
Testing) . Data Structures and Algorithms
Relevant . 3 D Modeling and Animation .Computer Graphics .Translation of
Coursework programming languages .2 D game development .Physically Based Animation
.Computer Graphics Images .Database Management System Design
Academic 2 D Game Design
Projects Spring 2013
Developed a 2 D game using C++ and Simple DirectMedia Layer(SDL) API;
Parameters for animation were obtained from an XML data file. Special
emphasis was given in removing memory leaks
Compiler
Spring 2013
Created a Compiler in Python: Tasks include lexical analysis, syntactic
analysis, semantic analysis, optimization and code generation
Teapot
Spring 2013
Implemented a project that involved rendering a Teapot using C++, OpenGL
and GLSL which included anti-aliasing, texture mapping, normal mapping and
shadow mapping
Face Detection in color image
Fall 2013
Developed an application(Matlab) for detecting faces in a color image
using skin color based segmentation
Cloth Simulation
Fall 2013
Implemented a Cloth Simulation using C++ and OpenGL. Cloth was created
using a number of particles, each of which had a mass and was connected to
each other by massless springy-links which in turn were connected to form
triangles. The springy-links between particles provided spring forces that
tend to keep the particles at a specific rest distance from each other
Fireworks Simulation
Fall 2013
Particle system was used to implement a Fireworks Simulation in C++ and
OpenGL. Two main classes were used: Rocket and Spark. Rocket shoots up in
the sky and is not affected by gravity. When the lifespan of rocket
reaches a particular threshold 1000's of Spark objects were created with
rocket position as their initial position. The particles fade out
eventually after a certain period of time
Projective Image Warp
Fall 2013
Implemented a warping tool based on projective warps which included all
the projective transformations using C++ and OpenImageIO. An Interactive
warper was created that allowed the user to interactively position the
corners of the output warped quadrilateral and then compute the projective
warp using those positions
Work Software Engineer
Experience July 2010 - July 2012
HSBC Software Development, Pune, India
Implemented changes to the tax slips provided to customers using RPGLE and
CLP
Analyzed production issues and provided in-depth explanation of resolution
to issues
Automated the SQL query used to generate HSBC Technology and Services
billing file using CLP
Enhanced the mutual funds system to include the customer's true KYC
information using RPG,RPGLE and CLP
Interacted with the client to analyze the project requirements and
finalize its scope
Skills Platforms: Windows XP/Vista/7,IBM AS/400,Linux
Languages: C, C++, Python, Matlab RPG, CLP, RPGLE
APIs/Applications/Tools: OpenImageIO, OpenGL, GLSL, Maya, Nuke, HP Quality
Center, Microsoft Visual Studio