Public Profiles,

LinkedIn Profile

Upwork Profile

Work Summary

Over 12 years of experience in software design, development and implementation of large scale, mission critical, web-based internet/intranet applications using Java, J2EE, Oracle and related technologies.

Future Group is India’s fast growing organization & as one of India’s retail pioneers with multiple retails formats: Around 220 million customers walk into our stores each year and choose products and services supplied by over 30,000 small, medium and large entrepreneurs and manufacturers from across India. Future Group employs 35,000 people directly from every section of our society. We source our supplies from enterprises across the country, creating fresh employment, impacting livelihoods, empowering local communities and fostering mutual growth. The key service are like :- Future Value Retail Limited, Future Generali Life Insurance Company Limited, Future Generali (India) Insurance Company Limited, Future Capital Holdings Limited, Future Ventures (India) Limited, Future Supply Chains Limited, Future Media (India) Limited, Future Corporate Resources Limited.

I am working with Future Retail Ltd. (Future Group) on various products with different role & responsibility, like a product manager for Inventory Management System & Stock Reconciliation System and application owner of Instance Cash Back, T24 and Cycle Count Applications.

Project: Inventory Management System (IMS)

Project Description:

IMS application is using for stock take for entire store. From this application, we have achieved overall cost reduction benefit due to lower consumption of manpower and other resources. Precise and standard method from scheduling with multithreading, counting/scanning to posting into SAP and hence providing precise result.HHT applications scan capabilities and upload scanned data in IMS offline modes through EJB 3 SOAP web service. HHT application supports Pison, Honeywell and latest Motorola devices. User can do reconciliation at store and generate the variance report in either XLS or CSV format. Variance is different between actual stock and SAP stock and same will post to SAP.

Role & Responsibilities as Architect & Product Lead:

Captured and described all the requirements of the system in co-operation with the business folks in preparing Functional Specifications of the system.

Designed and coded Stateless Session for business layer, SOAP web services and coupled with Data Access Objects layer with using JPA and native quires through Entity Manager.

Project: ICB-Instance Cash Back

Project Description: –

Future group as a part of its business strategy provide customers comprehensive satisfaction in various business processes including Sales and Services. To continue with this practice future group has introduced instant cash back offer program. With the help of this program customer will get the cash back benefit at the time of billing itself. Currently Business requires multiple banks to be included in the cash back offer program with multiple rules configurations. Application is used for create offer for format wise, zone wise, city wise, store wise, bank wise. User can create/edit offer thorough GUI or excel upload options. Application will take care of various business rule validations like overlapping of date, site, offers, slabs etc. are taken care of.

Role & Responsibilities as Lead Architect and Team Lead:

Building eclipse project architecture.

Responsible / decision maker to choose best fitted technologies for the application.

Designed and developed Spring MVC based application.

Building database architecture

We developed lightweight persistence tier of the system using Hibernate.

Code review and Testing to keep quality of product.

Interacting with POS team for offer processing with using RESTFUL Web service.

· Manage team and give training on technologies to them.

Project: SRS-Stock Reconciliation System

Project Description: –

SRS application is using by business people to reduce inventory write off / shrinkage. That application will help us to increase in sales due to proper inventory level. Very help for Correction of negative stock on daily basis. HHT applications scan capabilities and upload scanned data in SRS in WIFI and offline modes through web services.

Role & Responsibilities as Lead Architecture and Team Lead:

Captured and described all the requirements of the system in co-operation with the business folks in preparing Functional Specifications of the system.

Designed and coded Stateless Session for business layer, SOAP web services and coupled with Data Access Objects layer with using JPA and native quires through Entity Manager.

Developed and Enhance JSP pages using jQuery and java script.

Created Database Structure as well as views and procedures.

Configured and maintained WildFly/Jboss Application Server and Apache Web Server on production, QA and development server.

Managed maintenance and production support.

Designed and created the build and deployment architecture of the system using ANT Framework and deploy into production and QA servers.

Project: “T24”

Project Description: –

T24 Central Application is the centralized web based application which calculates the Free Recharge amount based on invoice amount as per preconfigured slabs. T24 Central Application will send recharge request to Tata EVD system and will receive the confirmation. The option to configure T24 Participating Format & Stores will be there in T24 Central Application.

Role & Responsibilities as Sr. Software Engineer:

Designed and developed Struts 2 based integrated, consistent GUI platform.

Conducted Peer Review to make sure about quality of coding.

Employer: Quickstart Global Pvt. Ltd. April 2007 – November 2009

Client: Solbright, New York, NY

Project: AdBilling Module of Adsuite

Project Description: –

Adsuite is created exclusively for the online advertising sales industry by experts and innovators in the field. I am working one of his module is AdBilling. AdBilling Manager automates the process of calculating what you can bill and recognize as revenue for your online advertising campaigns.

Role & Responsibilities as Sr. Software Engineer:

Involved in developing user interface for the system using JSP, XLS, HTML, JavaScript, and CSS.

Provided Support to resolve production issues.

Implemented enhancements based on functional specification.

Employer: Netweb Pvt. Ltd. April 2005 – April 2007

Client: ePlus, New York, NY

Project: ABMG Web Portal

Project Description: –

The American Board of Medical Genetics (ABMG) certifies individuals and accredits training programs in the field of human genetics. ABMG application includes processes associated with the initial certification process, the re-certification process, Self-service portal for stakeholders, Interaction with 3rd party business partners, Stakeholder profiles database, Support reporting and auditing and Diplomat specific home page displaying status of re-certification activities.

Role & Responsibilities as Software Engineer:

Involved in developing user interface for the system using JSP, JSTL, webwork, Ajax, HTML, JavaScript, jQuery, and CSS.

Provided Support to resolve production issues.

Implemented enhancements based on functional specification.

Project: Aurora

Project Description: –

Aurora completely automates an organization’s procurement process, from order placement to fulfillment and receipt. Aurora can automate your receiving tasks and many of reporting needs. Aurora enables business-to-business e-commerce between an organization and its suppliers.

Role & Responsibilities as Software Engineer:

Developed web based presentation tier using Servlets and JSP, JSP Custom Tags, responsible for interacting with the end user.

Wrote Business Delegate objects to invoke business tier’s EJBs.

Created SQL queries as well as Stored Procedures for data manipulation using JDBC.

Employer: Elegant Micro Web Private Ltd. May 2004 – April 2005

Project: WebCount

Project Description: –

This project (WebCount) was designed to show the information about people of UK by bifurcating their Age, Sex, Demography etc. Based on selection criteria, application will provide export functionality of data to CSV, XLS, PDF and Txt format files.

Role & Responsibilities as Software Engineer:

Developed web based presentation tier using Servlet and JSP, JSP Custom Tags, responsible for interacting with the end user.

· Designed and Developed Applet with using custom made beans and using multi threading to populate the data into Applet.

Implemented Enhancements based on functional specification.

Involved in testing of the complete project.

Provided support to resolve production issues of application.

Environment: – Java, JSP, Servlet, Applet, JDBC, MySql, Tomcat

Education

MCA (Master in Computer Applications), Saurashtra University (India) in 2004