Software Developer @ Working with Inpatient R&D Team on Web Migration and Review Tools. From July 2013 to Present (2 years 6 months) Madison, Wisconsin AreaR&D Software Developer Intern @ Worked with the Render Team in the Animation & Technology Department on the proprietary Renderer of DreamWorks.
Involved with two different projects -
1) Modify an already existing pipeline to enable 3D printing capable polygon file which required proper tessellation and light direction independent shading.
2) Improve and enhance a newly developed Particle Debugging tool running on OpenGL. Improvements were made in file I/O and display through striding and efficient read-writes. Enhancements included adding user-defined cameras, selection of particles in the View-Frustum, support for command line arguments. From February 2013 to May 2013 (4 months) Graduate Computer Science Student @ From July 2011 to May 2013 (1 year 11 months) Greater Los Angeles AreaStudent Developer @ Involved with development and maintenance of various subsidiary websites of USC such as Bookstore, Hospitality etc.
Developed web applications to enhance internal operations and inter-departmental information exchange From September 2011 to February 2013 (1 year 6 months) Greater Los Angeles AreaSoftware Developer Intern @ Implemented an authentication mechanism using iOS platform via iPhones/iPads by binding a user's identity to his/her iOS device using unique application install ID.
Developed an interface to interact with Epic ICU Monitor remotely by implementing monitor widgets/functionalities on iOS device. From May 2012 to August 2012 (4 months) Madison, Wisconsin AreaSoftware Design Engineer @ Optimized the website application by implementing CSS Sprites and JavaScript bundling & server-side caching leading to significant decrease in the number of http requests resulting in faster load times.
Implemented front-end and back-end of various new modules of the client web-application consisting of significant amount of contribution to the Dynamic Query Builder.
Developed a module for localization via Resource Handlers to provide multilingual support to customers from different region. From August 2010 to June 2011 (11 months) Noida Area, IndiaSoftware Developer Intern @ Developed the backend of a system that retrieves information about anonymous callers on mobile devices from networking sites.
Automatic data retrieval using REST APIs which was pushed to phone using SOAP architecture. From May 2008 to July 2008 (3 months) Noida Area, India
Master of Science (M.S.), Computer Science @ University of Southern California From 2011 to 2013 Bachelor of Technology (B.Tech.), Computer Science and Engineering @ Jaypee Institute of Information and Technology University From 2004 to 2010 Ayush Sharma is skilled in: Web Development, HTML, CSS, JavaScript, C#, ASP.NET, C++, PHP, Windows, C, Computer Science, SQL Server, Software Development, Objective-C, iOS development