Salesforce Developer, Resume
New York City, NY
SUMMARY
- Around 8 years of IT experience including 5 plus Years of Salesforce.com working experience in various phases of Software Development Life Cycle including Analysis, Design & Development, Release & Change Management, Maintenance and Testing.
- Good Hands - on experience in implementing SOQL and SOSL in Apex Classes and Apex Triggers.
- Experience in deploying salesforce.com applications across different sandboxes using Change Sets, Force.com IDE and Force.com Migration tools.
- Poses Excellent skills on Salesforce Administration activities such as validation, workflow rules, approval process, security, page layout and profiles.
- Extensively used salesforce.com tools like Force.com IDE, Eclipse with force.com plug-ins, Force.com Explorer and Data Loader.
- Strong experience in developing cloud applications using Apex classes, Apex triggers, Visualforce pages, Page Layouts, Custom Buttons and Custom links.
- Strong experience in working Sales, Service and Marketing cloud.
- Experience in Integration of Salesforce with in-house legacy ERP systems using Apex Web services WSDL and outbound messaging.
- Experience in customizations and configuration of Salesforce.com components like Objects, Fields, Tabs and Page Layouts.
- Strong Knowledge in implementing salesforce.com security using Profiles, Roles, Permission Sets & Sharing rules.
- Hands-on experience in the customization salesforce.com Reports and Dashboards.
- Profound Understanding in writing the complex Formula fields and Validation Rules as per the Business Use Case.
- Good Knowledge on data migration from standard Excel and the legacy systems like Data Import Wizard and Data loader and used Data loader for Data management like Import, Export, Upsert & Delete in salesforce.com.
- Experience in using Salesforce Web services API like REST, BULK and SOAP.
- Analyzed Sales, Marketing, Customer Service and Customer Support business processes used by salesforce.com customers and recommended ways to improve their processes using salesforce.com.
- Experience in Apex coding for the implementation of complex business logic with in Governor Limits.
- Strong Experience in Agile and Scrum methodologies.
- Strong knowledge on understanding application architecture, its integration points with other technologies, role of each team/technology and understand the flow of data.
- Monitoring / tracking projects with respect to time over-runs to ensure timely execution of projects.
- Proven ability to quickly adapt to new areas and technologies and bring out of box solutions in a collaborative environment.
- Define Business Process; identify the risk, doing risk analysis and providing baseline acceptance criteria and deliverables.
- Strong knowledge of Software Development Life Cycle (SDLC), involved in various phases like Requirements, Analysis/Design, Development and Testing.
- Expertise in providing clear, concise expression in speech and written work.
TECHNICAL SKILLS
- CRM Tools: Salesforce.com:
- Salesforce Technologies: Salesforce CRM, Apex, Triggers, Apex Classes/Triggers, Visualforce Pages/Components, Web Services, Workflow rules & Approvals process, Case Management Custom Objects, Reports, Dashboards, SOQL, SOSL:
- Salesforce Tools: Force.com IDE, Force.com API tools (Data Loader), Force.com Explorer, Force.com Migration Tool, Force.com Excel Connector, AppExchange:
- Languages: Apex language, C,C++ SQL, HTML, JavaScript, CSS:
- Java Technologies: Java, Servlets, JSP:
- Operating Systems: Windows XP/2000/NT, Red Hat Linux 7.x/9.0, Unix:
- Databases: Oracle 11G and SQL Server 2005,2008,2012:
PROFESSIONAL EXPERIENCE
Salesforce Developer,Confidential, Tampa, FL
Responsibilities:
- Responsible for Requirements gathering, Analysis, Data Modeling and create design document.
- Participated in meetings with Business Users, Analysts & Managers to discuss the Business requirements.
- Created Apex Classes, Apex Triggers and Visualforce Pages for various functional needs in the application.
- Written SOQL, SOSL queries with consideration to Governor Limits for the data manipulation needs of the application using platform database objects in Apex Classes and Apex Triggers.
- Worked with various standard salesforce.com objects like Accounts, Contacts, Leads, Opportunities and Cases.
- Implemented custom Validation rules, Formula Fields, Email Templates, Assignment Rules and Auto-Responses for Cases and Leads.
- Designed various Email Templates like Custom, HTML and Visualforce, these Email Templates will be used to manually send emails through standard email interface or send emails through workflow rule email alerts and apex code.
- Implemented Complex Workflow rules, Workflow Approvals, Flows, Process builder, Validation rules, email alerts and field updates for business process automation.
- Used Force.com web service API for implementing WSDL in the application for access to data from external systems and web sites.
- Developed and configured Custom Reports & Dashboards.
- Created Custom report types like Summary and Matrix reports to track pipeline insight, program opportunities.
- Used Data loader tool for migration of data into Salesforce.com from external systems using CSV files.
- Deployed Sandbox salesforce.com application into Production using Force.com IDE.
- Periodic deployments to the Production environment using change sets according to deployment schedules.
Environment: Salesforce.com, Force.com IDE, Eclipse IDE Plug-in, Data Loader, Apex language, Visualforce Pages, Components and Controller, Workflows, Web Services Description Language (WSDL) and JavaScript.
Salesforce Developer/Admin,Confidential, Boston, MA,
Responsibilities:
- Responsible for Requirements gathering, Analysis, Data Modeling and create design document.
- Created Visualforce Pages, Apex Classes and Apex Triggers using Force.com Eclipse IDE for various functional needs in the application.
- Written SOQL, SOSL queries with consideration to Governor Limits for the data manipulation needs of the application using platform database objects in Apex Classes and Apex Triggers.
- Implemented schedulable Apex class and scheduled the apex class to execute business logic.
- Created Custom Objects and defined lookup and master-detail relationships on the objects.
- Worked with various standard salesforce.com objects like Accounts, Contacts, Leads, Opportunities and Cases.
- Created Profiles, roles and implemented object level, field level and record level security.
- Assigned Profiles and Roles to users as per the organizational requirements.
- Created Workflow rules and defined related tasks, time-triggered tasks, email alerts and field updates to implement business logic.
- Experience in creating Sharing Rules for sharing records between different roles based on the Organization wide defaults.
- Worked with Lead Management, Account Management and Opportunity Management.
- Used Data loader & Data Import Wizard tools for migration of data into Salesforce.com from external systems using CSV files.
- Designed various HTML Email Templates for Auto-response to Customers.
- Generated Apex Class using WSDL files of web services from external systems.
- Used the generated apex class to make Web service call outs.
- Created Apex Classes with web service call outs to the REST services using HTTP Request and HTTP Response model.
- Implemented future class to make the web service call outs from the trigger.
- Created code coverage test classes to achieve 75% of code coverage which is mandatory for deployment to production.
- Deployed Sandbox salesforce.com application into Production using Force.com IDE.
- Periodic deployments to the Production environment using change sets according to deployment schedules.
Environment: Salesforce.com, Apex language, Visualforce Pages, Components and Controller, Force.com IDE, Eclipse plug-in for Force.com IDE, Workflows, Data loader, JavaScript, HTML, AJAX, CSS, Demand tool, Web services, REST, WSDL, Oracle and Windows XP.
Salesforce Consultant,Confidential, New York, NY,
Responsibilities:
- Worked closely with business partners to realize the full capabilities of Salesforce CRM.
- Created Visualforce Pages, Apex Classes and Apex Triggers using Force.com Eclipse IDE for various functional needs in the application.
- Worked with various standard salesforce.com objects like Accounts, Leads and Opportunities & Cases.
- Created Page Layouts, Search Layouts, organize fields on the layouts, Custom buttons, Custom links, related lists and List views based on the original requirements, feedback from users.
- Created and customized Formula Fields, Cross Object Formulas, Roll-Up Summary fields, Validation rules and Dependent Picklists.
- Designed and developed Workflow Rules, Triggers, Validation Rules, Assignment Flow and other Customizations with Salesforce.com.
- Worked with Lead Management, Account Management and Opportunity Management.
- Created various reports with defining required report types.
- Schedule reports to send them to the user's email.
- Created Junction objects to establish connectivity among objects and managed the record types.
- Implemented batch process using apex batchables interface to execute business logic on the existing records and perform updates.
- Initiated this batch process from a scheduled apex class.
- Periodic deployments to the Production environment using change sets according to deployment schedules.
- Prepared Materials For Business Use.
Environment: Salesforce.com platform, Workflow and Approvals, Reports, Custom Objects & Tabs, Email Services, Apex Language, Visualforce Pages, Components and Controller, JavaScript, Eclipse IDE Plug-in and Data Loader.
SQL developer,Confidential,
Responsibilities:
- Responsibilities included development, enhancement and maintenance of back office screens and processing
- Created Stored procedures (PL/SQL) for Pre and post process validations
- Designed and Developed Forms & Reports
- Develop SQL to efficiently develop reports and maximize report performance
- Responsibilities included design, development, enhancement and maintenance of Reports Modules
- Responsible for writing database installation scripts, which include creation of Users, Schemas, tables, Roles, Grants, Synonyms and Constraints
- Created Shell scripts to provide one-off patches on the developed product on various issues
- Responsible for preparing installation manual
- Involved in analysis SQL Query tuning
- Created the environments for End to End testing and Production Support on Web logic
- Design & Develop Java Server Pages, Servlets for the Presentation Layer
- Prepared test plan and documentation.
Environment: SQL, SQL-Server, Java, Servlets, JSP, Struts, XML, HTML, Java Script, JDBC, UNIX, Ant and Web logic.