Hardeep Singh
****@***********.***
Summary:
V Having total Seven + years of IT experience in analysis, design,
development and implementation of software applications using
Salesforce.com and Java technologies.
V Having Four years experience in implementing Salesforce.com CRM
applications using Sales cloud, Service Cloud and Force.com Platform.
V Experience in customizations and configuration of Salesforce.com
components like Page Layouts, Objects, Fields and Tabs.
V Good experience in implementing salesforce.com security using Roles,
Profiles, Permission Sets and Sharing rules.
V Strong experience in developing cloud applications using Apex classes,
Visualforce, Apex triggers, Page Layouts, Custom Buttons & links, S-
Controls.
V Good experience in implementing MVC framework using Objects, Visualforce
pages and Controllers respectively in salesforce.com.
V Written Apex unit test cases to fulfill the minimum 75% of test coverage
for all apex classes and triggers in Salesforce.
V Written complex Formula fields and Validation Rules as per the Business
Use Case.
V Profound knowledge in implementing Business process using Workflow rules
and Approval Process.
V Extensively used salesforce.com tools like Force.com IDE, Eclipse with
force.com plug-ins, Force.com Explorer and Data Loader.
V Used Data loader for Data management like Import, Export, Upsert & delete
in salesforce.com.
V Used Informatica cloud converter to data migration from legacy systems to
salesforce.com.
V Hands-on experience in implementing SOQL and SOSL in Apex Classes and
Triggers.
V Integrated Salesforce.com applications with external systems using Web
services and write apex webservice classes.
V Creating and customizing salesforce.com Reports and Dashboards.
V Experience with salesforce.com appexchange for finding right apps as per
business requirements.
V Experience in deploying salesforce.com applications across different
sandbox using Change Sets, Force.com IDE and Force.com Migration tools.
V Good understanding Governor Limits and implementing applications to run
within limitations of Saleforce.com.
V Strong work experience in UI Designing, System Testing, Performance
tuning, Go-live support and Post-production support.
V Good experience in implementation of Java Struts frameworks in Java, J2EE
applications.
V Expertise in creating SOAP webservices using tools like Apache Axis and
generated WSDL files.
V Sound knowledge in Version control systems like CVS, Subversion, VSS.
V Experienced with RDBMS implementation and development using Oracle
9i/10g, PL/SQL and SQL Server.
V Excellent Technical, Communication and Interpersonal Skills with strong
Customer Orientation and Client Interfacing Skills.
V A self-motivated professional and natural communicator possessing good
technical, initiating, leadership and problem-solving skills and has
proven to be a good team player.
Education:
Bachelors in Computer Science from Punjab Technical University.
Technical Knowledge:
Salesforce.com : Force.com IDE, Dataloader, Demand Tool, Apex,
VisualForce, Webservices, Outlook Connector, Chatter
Desktop.
Languages : Java, J2EE, C/C++, XML, XSL, HTML/ DHTML, Java Script.
Java/J2EE : Java, JDBC, Servlets, JSP, Struts.
Application Servers : BEA WebLogic, IBM Web Sphere 5.0, Apache
Tomcat 5.0.
RDBMS : MySQL, Oracle 10g/9i, MS SQL Server, SQL Developer.
IDE : MS Visio, Eclipse, UML, Rational Rose.
Version Control Tools : VSS, CVS, Subversion.
Methodologies : Agile, Scrum.
Operating Systems : Windows XP/2000/NT, Red Hat Linux 7.x/9.0
Projects:
Client : DELL - Reston, VA Dec '12 - Till Date
Role : Sr. Salesforce.com Developer
Responsibilities:
. Involved in customization of salesforce.com application setup to meet
the business needs.
. Implemented security for the applications using Profiles, Roles,
Permission Sets and Sharing rules for the organization.
. Developed Apex Classes, Custom and Extension Controllers Classes and
Apex Triggers for various functional needs in the application.
. Written SOQL, SOSL queries in Apex Classes and triggers, experience in
tuning SOQL queries.
. Used Dataloader, Demand tool for migration of data into Salesforce.com
from external systems.
. Created workflow rules and defined related tasks, email
alerts, and field updates.
. Written Apex Test Classes for unit testing to ensure atleast 75% of
code coverage in order to move code to production.
. Developed/implemented business workflows using Workflow rules and
Approval process and performed Actions like Field Update, Email update
for Standard and Custom Objects as per the business needs.
. Used Force.com IDE for development for VisualForce Pages, Apex
classes, Triggers and creating Objects.
Environment: Windows XP, Salesforce.com, Force.com IDE, Dataloader, Apex,
VisualForce, Workflows,
Client : JPMC - Wilmington, DE Nov '11 - Nov '12
Role : Sr. Salesforce.com Developer
Responsibilities:
. Involved in customization of salesforce.com application setup to meet
the business needs.
. Customized Standard objects Lead, Account, Contact, Opportunity,
Campaign, Cases & created new Custom Objects.
. Designed and developed Object model for the application and ER data
model.
. Created and Customized Page layouts, complex Formula fields,
Validation rules and Custom tabs.
. Written Apex Classes, Custom Controllers, Extension Controllers and
Apex Triggers in the application for various Business/functional
requirements.
. Written SOQL, SOSL queries for the application in Apex Classes and
Triggers.
. Created and Customized salesforce.com Reports and Dashboards required
for various business groups.
. Implemented MVC in application development.
. Developed custom UI using salesforce.com Visualforce components like
PageBlock, InputField, CommandLink, CommandButton, ActionSupport,
ActionFunction, DataTable.
. Developed application using Apex Controllers like Standard, Custom and
Extension Controllers.
. Implemented Web-to-Lead and converted Lead to Account.
. Developed/implemented business workflows using Workflow rules and
Approval process and performed Actions like Field Update, Email update
for Standard and Custom Objects as per the business needs.
. Used Dataloader to bulk data import/exporting to Salesforce.com.
. Implemented security for the applications using Profiles, Roles,
Permission Sets and Sharing rules for the organization.
. Integrated external system with salesforce.com using webservices,
generate WSDL from the apex class and generating stubs in the external
system.
. Used Force.com as an IDE for development for Visualforce Pages, Apex
classes, Triggers and creating Objects.
. Written Apex Test Classes for unit testing to ensure atleast 75% of
code coverage in order to move code to production.
. Deployed application from Sandbox to different other Sandbox as well
as into Production environments.
Environment: Windows XP, Salesforce.com CRM, Forec.com IDE, Force.com
Explorer, Demand tool, Dataloader, VisualForce, Apex, Workflows, Validation
Rules, Page Layouts, Web services, JavaScript, HTML, AJAX, Java.
Client : AMN Health Care - San Diego, CA Sep '10 - Nov
'11
Role : Salesforce.com Developer & Administrator
Responsibilities:
. Responsible for Requirements gathering, Analysis, Data Modeling and
Development.
. Participate in JAD sessions with Business Users, Analysts & Managers
to discuss the Business requirements.
. Developed Apex Classes, Custom and Extension Controllers Classes and
Apex Triggers for various functional needs in the application.
. Implemented custom validation rules, custom formulas, Email Templates,
Assignment Rules and Auto-Responses for Cases and Leads.
. Written SOQL, SOSL queries in Apex Classes and triggers, experience in
tuning SOQL queries.
. Worked with various salesforce.com objects like Accounts, Leads,
Opportunities, Cases and Reports and Dashboards.
. Implemented Workflow rules, Workflow Approvals, email alerts and field
updates for business process automation.
. Implemented the searching and tagging functionality.
. Developed Custom Objects, Custom Reports and configured the Analytic
Snapshots to dump the data on regular basis for the sales performance
and Lead generation statistics.
. Developed and configured Custom Reports, Report folders for Reporting.
. Used the Force.com WebServices API for extracting the data from the
Force.com organization to other external systems.
. Hands-on experience with MVC implementation in Salesforce.com.
. Integrated with Microsoft Outlook 2007 for Case Management i.e., Email-
to-Case.
. Used Dataloader, Demand tool for migration of data into Salesforce.com
from external systems.
. Good understanding of Governor limits and implemented code based on
understanding limitations.
. Written Apex Test Classes to ensure atleast 75% code coverage is done
for migration from Sandbox to Production environment.
. Deployed Sandbox application into Production.
Environment: Windows XP, Salesforce.com, Force.com IDE, Dataloader, Apex,
VisualForce, Workflows, JavaScript, HTML, AJAX, CSS, Java, J2EE,
Webservices.
Client : Kelly Services - Detroit, MI Sep '09 - Aug '10
Role : Sr. Salesforce.com Developer
Responsibilities:
. Involved in requirements gathering with Business users to determine
requirements and prepared Design Document.
. Worked closely with business partners to realize the full capabilities
of salesforce CRM.
. Worked with various salesforce.com objects like Custom Objects,
Accounts, Contacts, Leads, Opportunities, Support, Cases, Reports and
Dashboards.
. Create and customize Custom Objects, Formula Fields, Cross Object
Formulas, Roll-Up Summary fields, Validation rules and Dependent
Picklists.
. Created/configured Page layouts based on Record Types and Profiles.
. Used Force.com IDE for development for Visualforce Pages, Apex
classes, Triggers and creating Objects.
. Created Queues, Public Groups and Email Templates.
. Designed and developed Workflow Rules, Triggers, Validation Rules,
Assignment Flow and other Customizations with Salesforce.com.
. Strong experience with SOQL, SOSL query language necessary for the
application in Apex Classes.
. Worked with Lead Management, Account Management and Opportunity
Management.
. Developed Workflow rules, Time Dependent Action Triggers, email
templates to implement the business logic.
. Written Apex Test Classes for migration from Sandbox to Production
environment.
. Used Dataloader for migration of data into Salesforce.com.
. Integrated the webservices by generating the necessary stubs from the
WSDL files for extracting the data from the applications by using
webservices.
. Deployed Sandbox salesforce.com application into Production using
Force.com IDE.
. Prepared Training Materials For Business Use.
Environment: Salesforce.com, Apex, VisualForce, Forec.com IDE, Workflows,
Dataloader, JavaScript, HTML, AJAX, CSS, Eclipse plug-in for Force.com IDE,
Demand tool, Webservices, SOAP, WSDL, Oracle, Windows XP.
Client : Novartis Pharma - East Hanover, NJ Jun '08 - Jul
'09
Role : Salesforce Developer
Responsibilities:
. Interacted with various Business users for requirements gathering.
. Worked on various Salesforce.com Standard objects like Accounts,
Opportunities, Leads, Campaign, Events, Tasks, Contacts, Cases,
Reports and Dashboards.
. Developed various Custom Objects, Tabs, validation rules, formula
fields.
. Developed custom Business logic using Apex Classes, Visualforce pages.
Used Visualforce components like PageBlock, CommandButtons,
Actionsupport, ActionFunction.
. Implemented custom Cascading Style Sheets (CSS) for Visualforce pages.
. Worked with SOQL, SOSL queries with Governor Limitations to store and
download the data from Salesforce.com platform database.
. Created relationships among objects using Lookup and Master-detail
relationships.
. Created various Profiles, Roles, Page Layouts, Record Types and
configured the Permissions based on the Organization hierarchy
requirements.
. Designed and deployed Custom tabs, validation rules, Approval
Processes and Auto-Response for automating business logic.
. Created workflow rules and defined related tasks, email
alerts, and field updates.
. Developed several Custom Reports & Dashboards which are used by
Business user and Managers.
. Integrated applications using webservices by consuming the WSDL files
for extracting the data from the external systems.
. Implemented Data Loader through the Command Line Interface to extract
the data from database.
. Configured Chatter for the Users in the Organization for
collaboration.
. Created Email templates in Text, HTML and VisualForce necessary for
the application.
. Developed VisualForce pages with Javascript and Apex classes.
. Written Apex Test classes to Unit test Apex classes before moving to
Production.
. Created and maintained the documentation for Design, Migration and
Integration.
. Good experience in deploying applications from Sandbox to Production.
. Developed and maintained all operational and technical flows using
Visio and Power point.
. Trained the Business User's about the Salesforce.com system which we
developed.
Environment: Salesforce.com, Apex, VisualForce, Workflows, Sandbox
Dataloading, Dataloader, Outlook Connector, JavaScript, HTML, CSS,
Force.com IDE, Java, J2EE, Windows XP.
Company : Adventum Solutions - India Oct '06 - May '08
Client : Verizon, NJ
Role : Java /J2EE Developer
Responsibilities:
. Installing and Configuring Eclipse and Weblogic Application Server.
. Developed UI screens using JSP, HTML, CSS and user validations using
Java Script.
. Created controller Servlets for handling HTTP requests from JSP pages.
. Implemented various design patterns Front Controller, Session Facade,
Business Delegate, etc. in Presentation and Business layer using
Struts frameworks and session EJBs.
. Used Oracle as the backend database and written complex PL/SQL
scripts.
. Involved in the design of the applications using J2EE using
Model/View/Controller (MVC) design pattern.
. Written DAO classes to interface with Database using hibernate.
. Developed Webservices and written SOAP and created WSDL for
webservices.
. Created unit test cases using JUnit.
. Involved in writing various unix shell scripts used in the
application.
. Compiled and built the application using Ant build tool.
. Developed SQL, Stored Procedures, Functions, Packages and Cursors in
Oracle for the application.
Environment: Java, J2EE, JDBC, Servlets, JSP, Struts 1.2, JavaScript, HTML,
CSS, Weblogic, Eclipse, CVS, Oracle, PL/SQL, SQL, Webservices, SOAP, WSDL,
Unix, Windows XP.
Company : Alpha Technologies - India June '05 - Sep '06
Role : Web Developer
Responsibilities:
* Design and development of User Interfaces using JSP, HTML, and CSS.
* Designing the flow and Integration of the modules developed with the
complete web site.
* Implemented Client side validation using java script.
. Created My SQL database tables and written complex queries.
. Worked on Eclipse as the development environment, CVS as version
controller.
. Developed the application using Servlets, Struts Action classes,
Action Forms, JSP and Session Beans.
. Developed Webservices and written SOAP and created WSDL for
webservices.
. Form Validation using Struts Validation framework.
. Configured and deployed applications in various work environments like
Development, QA, and Production.
. Developed Sequence, Use Case Diagrams and Process Flow Diagrams.
. Developed logger for the application using log4j.
Environment: Java, J2EE, JDBC, JSP, Servlets, MySQL, Eclipse 3.0, CVS,
JavaScript, HTML, CSS, SQL, Apache Ant, log4j, Windows XP.