Akash
*****.******@*****.***
Professional Experience.
Over 8+ years of IT experience in various stages of Software Development which includes 6+ years of
experience as Salesforce CRM Developer, Administrator, Business Analyst on Salesforce.com
platform.
● Experience in implementing technology-enabled business solutions.
● Experience in Administration, Configuration, and Implementation of Salesforce CRM and
Salesforce SFA applications based on Apex Language and Force.com Platform.
● Experienced software developer with good Java, AJAX, CSS, CRM, APEX Web Services API
development skills, JavaScript, VisualForce, APEX Batch jobs and Scheduled jobs.
● Proficiency in SFDC Administrative tasks like creating and customizing Profiles, Roles, Users, Page
Layouts, Email Services, Approvals, Workflows, Reports, Dashboards, Actions, Tasks, and
Events.
● Configuring the relation between SFDC and Service Max/Veeva as a development transection.
● Involved in Functional, Regression, Integration, System and Performance testing of client server
and web/Mobile applications.
● Strong knowledge for Designing and mapping of ServiceMax Sales Processes.
● Experience in working with Configuring Dispatch Console for the Work Orders in Servicemax.
● Experience with Integration Cloud and On- Premise Application.
● Extensively worked on Salesforce.com sandbox and production environments including creating
Sandboxes and refreshing it time to time. Deployment between Production and Sandboxes using
Eclipse, Force.com Migration Tool, and Change Set.
● Experience in SFDC development and customization, while implementing Apex classes, Triggers, S-
Controls, Visual Force, Force.com IDE, SOQL, SOSL and Controller Classes to achieve the
complex business functionality along with debugging and documentation skills.
● Proficient in cloud based business applications, experience with data management and reporting,
in combination with strong analytical skills.
● Proficient in integration of complex Data Migration practice.
● Extensive experience in lead, case management, web-to-lead, Web-to case, Email-to-case.
● Experienced in analyzing business requirements, Entity Relationship diagram and implementing
them to custom objects, Junction objects, master-detail relationships and lookup relationships.
● Good exposure in writing SQL and PL/SQL programming with DB2, Oracle and MS-SQL, MySQL
Server.
● Have working experience in Design and Development of UI’s Using Visualforce, and HTML.
Team player with strong understanding of fundamental business processes, excellent
●
Communication and Problem solving skills.
Experience working in different Salesforce App Exchange like: Apttus, Field Trip, In-ontact,
●
Dupe Blocker, Docu Sign Etc.
Certifications
.
• Certified Salesforce Developer 401 certification
• Certified Salesforce 201 Administrator
Technical Skills
Salesforce Technologies Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visualforce
Pages / Components, Apex Web Services, Apex Custom Controllers and
Extension, Workflow Approvals, Dashboards, Custom Objects, Case
Management Automation, Integration, Cast Iron Express, Big Machine,
Veeva.
Salesforce Tools Force.com IDE, Explorer, Apex Data Loader, Excel Connector, Force.com
Platform (Sandbox and Production).
Languages Apex, C, C++, FORTRAN, Java
Web Technologies Java Script, XML, HTML, CSS, WSDL
Database SQL, Oracle 8i/9i/10g, SQL Server
Operating Systems Windows NT / 2000 / XP Pro / Vista / 7, Windows Server 2000 / 2003 /
2008, Linux Red Hat/SUSE/Mint/ Ubuntu/ Free BSD, OS X
Documentation Tools MS Office, MS Visio Pro, LaTex, Open Office
Networking Concepts LAN, WAN, TCP/IP Ethernet Networking,, Routers, Server
Professional Experience
Institute For Integrative Nutrition December 2013 – Till Date
New York City, NY
Role: Lead Salesforce Developer
Responsibilities:
● Developed and deployed Apex Classes, Controller Classes, Extensions and Apex Triggers
for various functional needs in the application using the Eclipse IDE.
● Develop Visual Force Pages, Visual Force Custom Controllers Components, Advanced
Search Functionality, Custom Objects, Analytic Snapshots, Tabs, Tags and Components.
● Wrote PL/SQL Stored Procedures, cursors and functions to access the content from database in
ePublish content Management tool.
● Created and Customized Accounts, Contacts, Leads, Campaigns and Cases.
● Customized Validation Rules, tasks, Workflow rules, Triggers, Apex classes to achieve the
complex business functionality.
● Experience with working different Salesforce App Exchange tools.
● Created page layouts, search layouts to organize fields, custom links, related lists, and other
components on a record detail and edit pages.
● Profile based permissions on fields and objects are enforced.
● Created Custom Objects and defined lookup and master-detail relationships on the
objects.
Created REST web services in salesforce for integrating with other systems. (Drupal &
●
Marketo).
● Created and scheduled Apex batch classes for data maintenance and sending out email
communications to customers.
● Used Force.com web service API for implementing WSDL in the application for access to
data from external systems and portal.
● Used the sandbox for testing and migrated the code to the deployment instance after testing.
● Experience With mobile integration and on site client application.
Environment: Saleforce.com platform, APEX Language, Visual Force (Pages, Component & Controllers),
Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email
Services, Security Controls, HTML, Java Script, Java, Web Services, WSDL, Sandbox, Eclipse IDE Plug-
in.
Client:Prudential, Newark, NJ March 2012 – December 2013
Role: Salesforce Developer/ ServiceMax
Responsibilities:
● Developed and deployed Apex Classes, Controller Classes, Extensions and Apex Triggers
for various functional needs in the application using the Eclipse IDE.
● Develop Visual Force Pages, Visual Force Custom Controllers Components, Advanced
Search Functionality, Custom Objects, Analytic Snapshots, Tabs, Tags and Components.
● Experience Working with ANT tool to Migrate code from one sandbox to another
● Experience Designing the Blue Button Sales Processes in ServiceMax.
● Worked on Dispatch Console to assign and Reassign the Work Order to FSE’s
● Configuring the Installed Products with Work order along with SFDC Custom Objects
● Strong knowledge for SFM transection Screen
● Worked on Mapping issue for SeriviceMax Blue button with SFDC Custom Objects.
● Created and Customized Accounts, Contacts, Leads, Campaigns and Cases.
● Configure the Relationship between SFDC and Service max.
● Customized Validation Rules, tasks, Workflow rules, Triggers, Apex classes to achieve the
complex business functionality.
● Created page layouts, search layouts to organize fields, custom links, related lists, and other
components on a record detail and edit pages.
● Profile based permissions on fields and objects are enforced.
● Created Custom Objects and defined lookup and master-detail relationships on the
objects.
● Used Informatica on Demand for pushing from Salesforce to Cognos Reporting Engine.
● Used Force.com web service API for implementing WSDL in the application for access to
data from external systems and portal.
● Used the sandbox for testing and migrated the code to the deployment instance after testing.
Environment: Saleforce.com platform, Seibel CRM, APEX Language, Visual Force (Pages, Component &
Controllers), Salesforce.com Data Loader, Informatica Power Center, Workflow & Approvals, Reports,
Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, Java, Web
Services, WSDL, Sandbox, Eclipse IDE Plug-in, Oracle 10g.
Client:Celgene Corporation, Feb 2010- Feb 2012
Berkeley Heights, NJ
Role: Salesforce Developer/Business Analyst
Responsibilities:
● Manage Users, Public Groups, Profiles, and Roles within the Salesforce CRM; this involved
designating access to the applicable user within the user hierarchy.
● Customized Accounts, Contacts, Leads, Campaigns and Cases.
● Developing Cast Iron integration as Software as a Service (SaaS) applications With
Salesforce.com
● Experience Working with ANT tool to Migrate code from one sandbox to another
● Created workflow rules and defined related tasks, time-triggered tasks, email alerts and
field updates to implement business logic.
● Used Batch Apex to reset the weekly count for Reps
● Wrote PL/SQL Stored Procedures, cursors and functions to access the content from database in
ePublish content Management tool.
● Executed multiple projects involving Veeva to SFDC integrations
● Build Servicemax suite help in complete field service solution.
● Integrated salesforce with external using both Inbound Web Services by creating custom
WSDL files and Apex Callouts by generating stubs from the external WSDL File
● Used SOQL& SOSL with consideration to Governor Limits for data manipulation needs of
the application using platform database objects.
● Maintaining the functional areas of accounts, contacts, leads, campaigns, opportunities,
quotes, activities, dashboards.
● Customized the dashboards to monitor lead activities based on sales geography.
● Used Data loader for data management in Force.com platform.
● Developed and deployed the Custom objects, Page layouts, Custom tabs, Components.
● Used Force.com Eclipse IDE plug to develop the classes and triggers.
● Coded APEX triggers and s-controls, created rule based automated workflows.
● Created Formula Fields, Validation Rules, Workflow and approvals for the flexibility and
functionality of force platform application.
Environment: Saleforce.com platform, Seibel CRM, APEX Language, Visual Force (Pages, Component &
Controllers), Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom
Tabs, Security Controls, HTML, Java Script, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in,
Hoovers.
Client: QSC Audio/Screme Corp, Costamesa, CA July 2009 – Jan 2010
Role: Salesforce Administrator/Business Analyst
Responsibilities:
● Created user Roles and Profiles, security controls and shared settings.
● Worked on SFDC standard objects as Accounts, Contacts, Leads, Reports and
Dashboards.
● Created the workflows for automated lead routing, lead escalation, and alerts.
● Provided internal training for business users to use application and develop their custom
reports.
● Customized the Dashboards to the track usage for productivity and performance of business
centers and their sales teams.
● Delivered project reports using conation of custom objects and standard objects.
● Used Data Loader for Data Management in force.com platform.
● Perform administration tasks as needed, managing custom fields, integration and data clean up.
● Designed, developed and deployed the Custom objects, Components, Visual Force Pages to
suit to the needs of the application.
Environment: SFDC, Force.com, Controllers, Sharing Rules, Windows server 2003, Web
services, Triggers, Controllers, Workflows, Email Updates.
Client: USAInfo, Omaha, NB Nov 2008 – June 2009
Role: Salesforce Administrator
Responsibilities:
● Create and Customize Custom Objects, Formula Fields, Cross Object Formulas, Roll up
summary fields, validation rules, dependent pick lists, and complex page layouts.
● Create complex workflows and Approval processes.
● Implemented Data segregation through Record Types and Field level security.
● Developed and maintained validation rules and custom workflow.
● Created Apex Classes and Apex Triggers for custom objects using eclipse Force.com toolkit.
● Created S-Controls to meet new business requirements.
● Audited, uncovered and resolved data integrity issues with legacy systems.
● Complete bulk imports of data using Apex Data Loader.
● Developed and maintained custom reports.
● Prepared training materials for business use.
Environment: Saleforce.com platform, Apex Language, Data Loader, Workflow &
Approvals, Reports, Custom Objects, Email Services, Security Controls, Eclipse IDE Plug-in.
Client: IIC Systems (p) Ltd, Hyderabad, India Aug 2007 – Oct 2008
Role: Java Developer
Responsibilities:
• Developed web components using Servlets, JSPs, Tag libraries, XML, XSL, Tiles
framework, Struts, and UML.
• Used Ajax in one of the modules to do asynchronous changes to the pages.
Worked with Struts front-end utilizing the Struts tiles framework and Struts Validation
•
Framework to implement the GUI interface.
Developed client request validations and processing using JavaScript.
•
Involved in writing the Stateless Session Beans.
•
Developed application code using Core Java and J2EE (Servlets, XML) in Eclipse tool.
•
Used JNDI realms to authenticate users in a web application.
•
Solely responsible for writing the automation tool in java for manipulating the dates.
•
Used JSTL in struts based JSPs.
•
Worked with Cascading Style Sheets (CSS).
•
Involved in writing Unit test scripts to check the functionality of the middle tier and aid in
•
debugging phases.
Worked on XML conversions and validations.
•
Environment: Java 1.4 SDK, java Script, JSP 2.0, AJAX, XML, JSTL, JNDI, EJB 2.0, UML,
Web sphere, Struts, CSS, Apache Ant 1.6.2, Eclipse, Log4J, hibernate.
Client: SBI Bank, Hyderabad, India May 2006 – July 2007
Role: Java Developer
Responsibilities:
Prepared High level design document and UML class diagrams by interpreting customer provided
●
functional requirements.
Used JSP, HTML, DTHML, CSS, AJAX to develop UI components.
●
Used Spring MVC, Spring IOC (Inversion of Control) to develop and maintain Widgets.
●
Designed and implemented Hibernate Domain Model and queries to manipulate data in database.
●
Wrote PL/SQL Stored Procedures, cursors and functions to access the content from database in
●
ePublish content Management tool.
Configured Data sources in Web Sphere Application Server and wrote UNIX shell, Perl scripting
●
for deployment process in AIX systems.
Wrote Unit Test case classes and tested persistence methods of the different components using
●
JUnit framework.
Environment: J2EE (JSP, JDBC, XML), JavaScript, Putty, JQuery, Hibernate, AJAX.
Client: Leo-Lab Technologies, Hyderabad, India Jan 2006– April 2006
Role: Software Analyst
Responsibilities:
Developed Petition module, Certification module web tier by using Struts Framework, JSPs, Java
●
Script, and HTML.
Created SQL queries for data manipulation using JDBC.
●
Developed front-end using HTML and performed validations using Java Script.
●
Used Struts Framework for configuration of action mappings and presentation logic in JSPs.
●
Implemented the struts authentication and authorization for certification process.
●
Used Apache web server for deployment.
●
Used CVS for Source Control and Version Management.
●
Implemented ANT as the build system.
●
Environment: Java, J2EE, Struts, JS, SQL, JSP, Oracle 9i, ANT, Apache web Server, Net
Beans IDE.