1. ASHISH GARG
Mobile No.: +918952827377, +919414635873
Email: ashish6mains@gmail.com
Address: 33 Chandra Nagar, Jaipur 302018
SUMMARY
Results-oriented Senior Software Engineer with 4 yearsof experience in analysis, design,
development, testing and implementation of various web applications. Proficient in variety of
platforms and certified Salesforce and Java developer. Demonstrated leadership abilities and
team work skills as well as the ability to accomplish tasks under minimal direction and
supervision.
•TECHNOLOGY EXPERTISE
Salesforce/Force.com: Apex, Visualforce, Lightning, Salesforce1, Web-services, Streaming API, Batch
Apex, Schedule Apex, Future Methods, Remote Actions, SOQL, Workflow Rule, Sites, Approval Process,
Record Types, Validation Rule, Reports, Dashboards, Sharing Rules, CRM Content, Role, Profile, Group,
Layout Configurations, Test Class development and Unit Testing.
Web Programming and Other: AngularJs, jQuery, Jquery Mobile, Core JAVA, Servlet, JSPs, HTML,
Javascript, Flex, XML, JSON, EXTJs, YUI
Databases: SQL Server, MySQL
CAREER HIGHLIGHTS
•DealerVu (Current Project) is a Dealership Management Systems (DMS) which offers real, actionable
business intelligence. DealerVu offers the RV Industry a complete Dealer Management Software package
integrating Parts, Service, Unit Sales, Accounting and Customer Management.
Roles & Challenges – Developed many Salesforce customizations using Apex, Visualforce and Native
features using Kendo utilities earlier and now AngularJs library.
1. Agile development
2. Implemented and customized following kendo utilities, which was the most challenging part
here:
- Single level grid and multilevel grid
- Tab-strips and Dialog boxes
- Pop-up notification
- Auto complete suggestion boxes
3. Developed apex remote action methods for interaction of kendo screen and database
4. Developed generic and customizable search methods in apex using SOSL, SOQl queries and
custom setting.
5. Implemented local language support in custom user screens using custom labels.
6. Developed grid using bootstrap and angularJs libraries with following features:
- Data table salesforce components interacting with angular controller
- Global search component with optimized SOSL implementation
- Advanced pagination directive with server side pagination ability
- Highly responsive and optimized UI with auto-save ability in page different sections
- Advanced drag-drop, sorting, filtering and user defined views display ability
2. ASHISH GARG
33 Chandra Nagar, Jaipur 302018 | M: 8952827377 | ashish6mains@gmail.com
7. Challenges:
- Empty search: Need to display all object records recently accessed by users- Persist the
filters, orders and grouping of the search result records
- Complex data validations and manipulation on UI while auto save functionality
•TIER1CRM ACE Event Manager provides a simple and effective means for organizing your company's
marketing and shared event schedule. AEM provides enhanced workflows for improved usability interactivity
between users. Main concerns was on the security and performance of the module.
Roles & Challenges – Developed many Salesforce customizations using Apex, Visualforce and Native
features with flex design in MVC architecture.
1. Developed package which verifies standard and user defined objects schema with managed
package schema and migrated data in both the objects.
2. Designed many flex screens which interact with salesforce database.
3. Security and performance improvement in various web service calls by flex code.
•TIER1CRM Merge Utility Wizard provides a simple and effective means of merging the duplicate account
and contact records. The utility provides a generic solution for selection and merging of fields and all related
child object records (Unmanaged and managed both) in a wizard page in single merge. Besides native merge
functionality, the custom merge utility wizard provides easy selection of custom object records with
configuration ability as to display records selection to user or merge in background. User is able to merge
second level object records in hierarchy. Utility has ability of pagination, navigation and error handling if in
merging process any external error is encountered then display a proper message with rolling back the
changes.
Roles & Challenges – Developed many Salesforce customizations using Apex, Visualforce.
1. Designed a wizard flow for merge steps.
2. Provided a customizable solution for wizard with display properties as well as with objects
visibility.
3. Quality assistance and performance tuning responsibilities.
4. Created managed package.
•Namco Bandai Games Product Forecasting provides the ability to support Namco Bandai 痴 move from a
calendar to fiscal year approach, increased sales team productivity by providing improved forecasting launch
and product data. Implemented generic solutions for forecasting the products according to products and
configurations.
Roles & Challenges – Developed many Salesforce customizations using Apex, Visualforce and Native
features.
1. Developed custom Sales forecast view using Visualforce. Triggers and controller developed for
business calculations.
2. Data manipulation using batch scripts.
3. ASHISH GARG
33 Chandra Nagar, Jaipur 302018 | M: 8952827377 | ashish6mains@gmail.com
•Zesttech provides ability to display tasks on a calendar and various features like display tasks for specific
users or site users, filter calendar for date range, sync calendar to google calendar by an ICS file.
Implemented a generic solution for the object records to display on calendar. Implemented a site for site
users with restricted permissions and features.
Roles & Challenges – Developed many Salesforce customizations using Apex, Visualforce and Native
features.
1.JQuery calender to display tasks records assigned to a user on any object mapped in
calender configurations.
2. Integration with Google Calender
•Various Salesforce Components created many salesforce utility components to be used in various
projects:
1.Google map takes a list of address information and plot marks in a google map.
2.Image viewer takes sobject name and display all the in a very well organised manner from its
attachment.
3.Tab Panel dynamically creates a jquery tab panel for object names and their fields provided in
component.
4.Hierarchy Chart for any organization or for any custom or standard object. It creates a very
interactive and hierarchy chart for the object name and its relation object field name. This
component takes field names which values to be displayed in the block of the details with various
features like lazy loading, default compressed, block image field, various icon images.
5.Custom look-up an extension of the standard look-up field of salesforce. It takes the object
name and field names on which to do search and field value to display, id of UI component where
to store search result, search criteria if any, if to show new create record panel (dynamic for
sobject), action if no record found and many more.
6.Gantt Chart a gantt chart to maintain monthly, weekly and yearly status. It renders dynamically
for sobject records and view mode selected. View mode available are week mode, month mode
and year mode and range can be selected for all the categories. This was developed in javascript.
7.Type Ahead component was developed using bootstrap. It takes object name, field names and
image field name to show image in auto complete panel. Ajax call was made to fetch records and
display.
8.Multi Select component which takes object name, field names and panel ids. Used to select
multiple records from 1st
panel and move to other and stores result in a panel.
•Job Portal is a web based application which allows the job seekers to search for the job and provides the
facilities to employers to post their requirements. Technologies used to develop are Servlets, Java Server
Pages(JSPs) with database as MySQL and Apache as server.
Roles & Challenges – Developed many customizations using JSP pages and database.
1.Login and registration ability.
2.Session management.
•Book Store Management is a desktop application which is used for management of different type of books
in very easy manner. It deals with Listing of the books available in store, adding of new books, selling
4. ASHISH GARG
33 Chandra Nagar, Jaipur 302018 | M: 8952827377 | ashish6mains@gmail.com
available books, updating old information and issuing books to members. Technologies used to develop is
Swings using java with database as MySQL.
Roles & Challenges – Developed many customizations using swing UI and database.
1. Login and registration ability.
2. Session management.
•Supply Chain Management is a web based application which is used as management of materials from a
store. In the Material Receipt module. Here the receipt was generated according to the details & a unique
receipt no. was generated for the receipt. Technologies used to develop is Swings using java with database
as Oracle.
Roles & Challenges – Developed many customizations using JSP pages and database.
1. Build UI for receipt generation forms.
2. Managed database and relationships.
EMPLOYER DETAILS
•Current Employer is Metacube Softwares Pvt. Ltd. is a Software Engineering Services company with
experience in developing enterprise applications for a wide spectrum of domains including global trade
management, supply chain analytics, manufacturing analytics, business continuity planning, CRM,
content management and eCommerce. These applications have been developed on a variety of
technology platforms.
Corporate Headquarter and Offshore Development Center is in Jaipur. Website for the same is
http://www.metacube.com/.
•Roles and Responsibilities:
1 Develop software, architecture, specifications and technical interfaces.
2 Develop user interfaces and client displays.
3 Design, initiate and handle technical designs and complex application features.
4 Innovate and develop high-value technology solutions to streamline processes.
•
•Notice Period: 60 days
•
EMPLOYMENT HISTORY
•Present
•Metacube Software Pvt. Ltd. As Senior Salesforce developer (July 2011 to present)
•Previous
•No previous employment
EDUCATION, CERTIFICATIONS
•Rajasthan Technical University, B.Tech , Computer Science
•Oracle Certified Java developer (OCJP) 2010
5. ASHISH GARG
33 Chandra Nagar, Jaipur 302018 | M: 8952827377 | ashish6mains@gmail.com
•Salesforce Certified developer DEV 401 (Aug 2012)
•Salesforce Certified Platform Developer I (Aug 2015)
•Salesforce Certified Platform App Builder (Sept 2015)
PERSONAL DETAILS
•Name : Ashish Garg
•Date Of Birth : 06th
December, 1989
•Father 痴 Name : Ramesh Chand Garg
•Nationality : Indian
•Marital Status : Married
•Languages Known : English, Hindi
•Address : 33 Chandra Nagar, Gopalpura Byepass, Jaipur, Rajasthan-302018
•E-mail : ashish6mains@gmail.com
•Contact : M) 8952827377
: Alt) 9414635873
DECLARATION
I declare that all the above information is true to the best of my knowledge.
(Ashish Garg)
6. ASHISH GARG
33 Chandra Nagar, Jaipur 302018 | M: 8952827377 | ashish6mains@gmail.com
•Salesforce Certified developer DEV 401 (Aug 2012)
•Salesforce Certified Platform Developer I (Aug 2015)
•Salesforce Certified Platform App Builder (Sept 2015)
PERSONAL DETAILS
•Name : Ashish Garg
•Date Of Birth : 06th
December, 1989
•Father 痴 Name : Ramesh Chand Garg
•Nationality : Indian
•Marital Status : Married
•Languages Known : English, Hindi
•Address : 33 Chandra Nagar, Gopalpura Byepass, Jaipur, Rajasthan-302018
•E-mail : ashish6mains@gmail.com
•Contact : M) 8952827377
: Alt) 9414635873
DECLARATION
I declare that all the above information is true to the best of my knowledge.
(Ashish Garg)