I am slowly migrating to a new website at sachingrover211.github.io
Arizona State University, Research Assistant, October 2013 - Present
Topomath, will be the improved version of Dragoon. I am currently part of the team which is responsible for design and development of the system. This will be used for teaching students Algebra using modeling systems. The project plan is to extend it to create a recommendation system for Algebra for High School students.
Working on development of Dragoon Project. Dragoon is an intelligent tutoring systems which helps students to make dynamic models. Dynamic models are systems which change with time. A lot of real time problems can be mapped to dynamic systems, like how the resources change by the growing population in an area or how the glucose level will change in the body. Even physics Kinematics problems can be realised to dynamic models.
I am responsible for handling the pedagogy module and also to track how the student is working. I had setup the complete logging system which tells whether the problem is being solved properly or not. To test this the student model is compared to an author provided solution. I had also handled the Dashboard with which we can show these values to Professor who is taking the class, so that he can check if any one needs any particular help.
I am also responsible for updating the website for Dragoon, to design and then develop the new website which can be used as a Tutor management system, which will provide user login to students and teaches and help them to run their classwork using Dragoon (this is currently in the design phase to close all the requirement). It will be developed in Summer 2016.
Languages used: Javascript (Dojo based on AMD framework), PHP, MySQL.
Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar, Summer Internship, May 2009 to July 2009
Supervisor : Prof. Suman K. Mitra, DAIICT, Gandhinagar
Worked on developing a new methods for:
Text Extraction from a Document Image and
Learning 3D Scene Structuring from a single Monocular Image
Sapient Consulting, Associate Technology, July 2010 - July 2013
Sapient Nitro, is a web advertisement company. I have been part of many teams and have mainly worked on developing E-Commerce platforms for big brands like Adidas, Beats by Dre, BareEscentuals and so on. The detailed work done in chronological (starting from 2010) order can be seen below.
Java Developer – Adidas E Commerce Platform (J2EE and Hybris Platform)
The pupose of the project was to replatform the shopadidas website to Java and Hybris. The project was successful, it is currently live and can be checked on – www.shopadidas.com. Joined the project as Shadow Developer, and worked on development of Checkout functionality and bug fixing in the later stage.
DemandWare E-Commerce Developer – Bare Escentuals UK
The purpose of the project was to provide an e-commerce solution for a leading cosmetics brand Bare Escentuals, looking to extend its portfolio in UK. The work included the development over the initial structure of US based website and extending it to include UK website as well. The site can be checked at www.bareminerals.co.uk. Designed and Developed major third party integration like BazaarVoice, which involved creating a new framework for integrating it with UK site as well. Worked on central business functionality of Get Started Kit, which handles users who are new to site to decide for the cosmetic type that they want to use.
DemandWare E-Commerce Developer – Bare Escentuals Mobile Platform
The intent of the project was to design and develop the Mobile site for Bare Escentuals US.This was also based on the reskined US platform, but had a lot of new functionalities which were useful only on Mobiles. The site can be checked at http://m.bareescentuals.com . Handled the only new functionalities, and spearheaded the design and development of them. They were Checkout and Store Locator. Checkout involved the mobile checkout from cart page to handle the billing and shipping address. The scope involved a third party integration with Cyber Source. Store Locator involved a fresh development of Geo Location functionality (to use the current location of the user and find the nearby locations) and integrating it with Google Maps API v3.
DemandWare E-Commerce Developer – Proactiv
Guthy-Renker LLC is a direct-response marketer known primarily for selling products in the United States. Proactiv is one of the many brands managed by GR that provides skin solutions. The project involved creating an e-commerce site to handle the complex business model that involved firstly acquiring the customer and registering for continuity products and then retaining them by providing member benefits. The data for customers and orders were kept in a pre-installed and functioning Middle Ware system. The communication between the site and this system was done using restful web services Mentored a team of 3 on the technology. Handled central business functionality of Kit Customizer, to help the retained user manage the products which will be delivered after fixed period of time. It involved integrating the backend with front end provided by a third party – Producto. I was soully responsible for the complete design and development of the functionality and the third party integration with frontend. Handled Auto Login functionality which was involved in calling Middleware third party to access the user data with help of the url parameters.
DemandWare E-Commerce Developer – WenHairCare
Wen is a US brand that provides hair care products. It is also managed by Guthy-Renker LLC and follows the same business model as Proactiv. The major challenge in the project was to reorganize the Proactiv code base to separate the business logic with visual components and use the same business logic to implement the site. The site went live in November and can be checked at www.wenhaircare.com. Handled the module of Acquisition Checkout, to guide new user for successful acquiring. This role required interacting with marketing team to understand how the system wants to acquire new users. Designed and understood the whole process and implemented it accordingly. Worked on side project to help the team validate the Webservice client request and response. This was also sent as an entry for the innovation week from Demandware Center of Excellence.
DemandWare E-Commerce Developer – Proactiv+
Proctiv+ was an improvement to the original proactiv website. It had new products and thus required some new functionality development. This was based on the skeleton framework of original Proactiv Site. The major challenge was to enhance the user interaction and introduce them to the new products without touching the skeleton structure, which was developed during Proactiv. The website is now live and can be checked at www.proactivplus.com. Handled the module of Acquisition Checkout, and integrated the new domain with Paypal.
Demandware E-Commerce Developer – Moet & Hennessey
Moet & Hennessey is a liquor brand, whose Australia website needed an online presence. I was among the initial members of the team and had worked on setting up the complete JavaScript infrastructure for the website. I worked on many initial Proof of Concepts of which one of the major one was to find a way to stop robots and scripts from sending rubbish data without using any form of Captcha. I found a lot of ways which could do this but the most elegant one was to keep an extra empty box hidden from a normal user. If that hidden text box also has some value then we can rest assured that its not by a human. Managed a team of 5 people to do other proof of concepts for Homepage and A/B Testing. The website can be checked at http://moet-hennessy-collection.com.au/