Senior Salesforce Lead /developer Resume
SUMMARY:
- Around 9 years of professional experience as a Software Application Developer, 4 years of experience on Salesforce CRM platform as developer. Strong Hands on experience in Cloud Application Development, Enterprise Application Integrations using SalesForce Cloud Platform, Microsoft .Net Platform, Oracle RDBMS etc.
- Salesforce Platform Developer 1, ADM 201 and Advanced Developer (Dev 501) (Written Test)
- Developed Force.com SOAP and REST API Web services and outbound messaging for implementing web services to integrate External systems and websites.
- Developed Custom Controllers and Extensions to support Visualforce pages.
- Developed Batch Classes and Schedulable Classes.
- Developed complex Triggers to implement additional processes for different contexts.
- Developed Test Classes for all types of Apex Classes and Triggers using salesforce best practices like @setup and etc...
- Experienced in security setup using custom Profiles, Permission Sets, OWD, Role Hierarchies
- Worked on configuring criteria based sharing rules and deploying sharing rules across different environments.
- At runtime using Salesforce Crypto classes did encryption and Decryption of sensitive documents
- Hands on experience in using salesforce feature Delegated administration
- Hands on experience with the Eclipse i.e. Force.com IDE for writing Business logic in Apex programming language.
- Developed Standard Workflow rules, approval processes and process builder workflows Email alerts, field updates.
- Experienced in data migration using SalesForce Apex Data Loader, Data loader IO.
- Developed SFDC Customized Reports, Dashboards and Processes to continuously monitor data quality and integrity
- Have good working knowledge in querying salesforce.com database using SOQL & SOSL queries using Force.com explorer.
- Hands on experience data migration between salesforce orgs and setting up new Salesforce Org
- Hands on experience in managing Community and Portal users.
- Extensive knowledge of Salesforce.com implementation cycle in Sales, Marketing modules Proficiency in Object Oriented Languages like C++, C#.Net.
- Experience with web technologies like ASP.Net, HTML, XML, CSS and WSDL.
- Hands on experience on UNIX shell scripting and VBA macros.
- Ability to adapt quickly to challenges and changing environment.
TECHNICAL SKILLS:
SalesForce.com: Apex programming language, VisualForce, Batch Apex,Apex Scheduler, Apex web service,Apex classes & Triggers, Reports & Dashboards, Workflows& Approval processes, Salesforce security model, Dashboards, Reports, Analytic Snapshots, Custom Objects, Force.com Apex Explorer, Delegated Administration;
Tools: Eclipse IDE, Apex data loader, Mavensmate, Sublime Text,Data Loader IO
Database: Oracle10g, Oracle 11g
Operating Systems: MS Windows, UNIX
Web: ASP.Net, HTML, XML, CSS, SOAP, WSDL, Javascript, JQuery
Languages: C#.Net, VB.Net., UNIX Shell scripting
Repositories: SVN, Visual Studio Source Safe
PROFESSIONAL EXPERIENCE:
Confidential
Senior Salesforce Lead /Developer
Responsibilities:
- Developed complex apex triggers to build Dynamic online Question and Answer Accreditation survey on a single click.
- Designed the database architecture in such a way, to accommodate different online surveys
- Business required to grant and revoke access to sensitive information based on status changes, so developed complex Apex sharing rules to share sensitive information to authorized users.
- Used Salesforce feature called Delegated administration to make regular salesforce users act like an admin to handle user management. This will help in reducing Salesforce admins workload.
- Hand on experience in Portal and community users of CSBS.
- Interacted with Business users for requirements gathering, analysis and development.
- Used CSS, Visualforce and HTML while developing Visualforce tabs and Custom External UI for Portal users.
- Provided the training to Business user’s about the system.
Senior SalesForce Developer
Environment: SalesForce, Web Services, Apex Data Loader
Responsibilities:
- Worked in the Agile Scrum project implementation methodology.
- Developed a web service which communicates with an external system, loads records into Salesforce and captures the responses sent by the external system.
- Worked extensively on CSS, Visualforce and HTML while developing Visualforce tabs for Communities and other UI activities.
- Suggesting and building generic frameworks for new functionalities and enhancements to the existing functionalities.
- Built dynamic Visualforce Pages using advanced UI languages like JQuery
- Worked on Integration of Google maps into Salesforce which shows the nearest Contacts and Accounts based on a Keyword search.
Senior SalesForce Developer
Environment: Salesforce, Apex Data Loader
Responsibilities:
- Hands on experience data migration between salesforce orgs and setting up new Salesforce Org. Migrated data and applications from common USDA org to RD agency specific org.
- At runtime using Salesforce Crypto classes did encryption and Decryption of sensitive documents.
- Developed various Apex classes, Controller classes and Apex Triggers for various functional needs in the application.
- Using Dataloader.IO migrated attachments from one org to another.
- Developed Visualforce pages using pagination techniques to show all HR requests in multiple pages.
- Used CSS, Visualforce, Javascript and HTML while developing Visualforce pages to make user friendly UI.
- Created Workflows using Process builder and defined related tasks, email alerts, and field updates.
- Loaded data from legacy applications to SalesForce using Data Loader.
- Provided the training to Business user’s about the system.
SalesForce Developer
Environment: SalesForce, Web Services, Apex Data Loader
Responsibilities:
- Interacted with Business users for requirements gathering, analysis and development.
- Developed various Apex classes, Controller classes and Apex Triggers for various functional needs in the application.
- Configured user Roles, Profiles, sharing settings, organization wide defaults based on updated hierarchical requirements.
- Provided support to ongoing salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflow, campaign management and triggers.
- Developed various Custom Objects, Formula fields, Master - Detail, Lookup relationships, Tabs, validation rules.
- Implemented Pick lists, Dependent Pick lists, lookups, Master detail relationships, validation and formula fields to the custom objects.
- Created various Profiles, Roles, Page Layouts and configured the Permissions based on the Organization hierarchy requirements.
- Designed and deployed Custom tabs, validation rules, Approval Processes and AutoResponse for automating business logic.
- Developed reports custom reports and dashboards using visualforce.
- Provided the training to Business user’s about the system.
.Netdeveloper
Environment: Visual Studio.Net 2.0, ASP.NET 4.0, C#.NET, WCF, AJAX,, CSS, IIS, SQL Server 2005
Responsibilities:
- Developed complex business logic components using C#.
- Discussion with Ann Taylor Business team to gather business requirements and Clarifications on functional requirements. Developed Asp.net pages using Sitefinity, Ajax, CSS, HTML, JavaScript.
- Developed Client side validations in ASP.Net pages using JavaScript and the ASP.NET Validation Controls. Used various data binding controls to display, page and sort multiple records.
- Used AJAX technology to enhance the application performance.
- Created Stored Procedures and User Defined Functions in SQL Server 2005 database.
- Developed reports using SQL Server 2005 Reporting Services.
- Designed and developed web pages using ASP.NET, and C#.NET. Involved in UNIT, system and acceptance testing.
- Involving in complete support of the application for regular change requests and enhancements.
Developer
Environment: HYPERION Essbase, Unix shell scripting, SQL, VBA macros
Responsibilities:
- Discussion with Ann Taylor Business team to gather business requirements and Clarifications on functional requirements.
- Design, build and implement a process to automate nightly processes relating to Essbase data loads and updates.Developing scripts to reconcile Essbase data load with Oracle source data.
- Automating and monitoring to detect Essbase crashes and other failures, and immediately respond to such issues.
- Working closely and pro-actively with Essbase database users to identify and resolve key risks with the Hyperion upgrade project..
- Generating Ad-hoc reports using Hyperion Essbase and Excel whenever client requires.
- Providing technical leadership and mentoring, helping those on the team less familiar with Hyperion Essbase System to come up to speed.
- Co-ordinate and sync up with the offshore team. Knowledge Transfer to Ann Taylor IT team
