Salesforce Developer Resume
Houston, TX
SUMMARY
- Over 7 years of experience as an IT professional, committed to maintain cutting edge technical skills and up - to-date industry knowledge including 3 years of experience as a Salesforce CRM Administrator, Developer and Consultant.
- Very good experience in SFDC development using the APEX classes, Triggers, S-Controls, Components, Reports, Force.com IDE, Eclipse with SOQL, SOSL and Force.com plug-in.
- Configured, implemented administrated and maintained the salesforce.com platform.
- Pervasive experience in performing the administrative and development related tasks like consigning Roles, creating Profiles, Visual Force pages, Validation Rules, Users, Custom Reports, Workflows, Email Alerts and Page Layouts.
- Very good in dealing with the functionalities related to the Service cloud and Sales Cloud.
- Good knowledge in the security and sharing model which is used to finely control the user's access to different data.
- Effective employment of Apex Data Loader, Import Wizard and Data Manipulation Language for data migration and management in bulk.
- Developed and worked on different Salesforce.com environments such as sandbox and production environments.
- Responsible for deploying between the Production and Sandboxes by employing the Force.com Migration Tool and Eclipse.
- Expertise in working on APEX Web Services API, Scheduled jobs and APEX Batch jobs and executed approval processes, e-mail services and workflows via customization.
- Built lighting app on the existing salesforce1 mobile application
- Created and maintained logical entity relationship diagrams, transformed logical models into physical data models with an add-on experience in writing SQL and PL/SQL programming with DB2, Oracle and MySQL Server.
- A result-driven, analytical and coherent software developer with excellent skills in programming languages like Java, C#, C++, J2EEE and web technologies like HTML, XML, JSP and JavaScript.
- Good understanding of Software Development Life Cycle (SDLC), Agile and Scrum Methodologies.
- Work well alone and as part of a team with excellent troubleshooting mechanisms and highly adaptable to different work environments.
TECHNICAL SKILLS
- Salesforce Apex Classes (Custom, Extension, List Controllers), Triggers, SOQL, SOSL, Batch & Schedule classes
- Visualforce Pages (Components, Dynamic visual force pages), SOAP & REST Web Services, Workflow rules, Approval Process
- Process Builder, Flows, Reports, Dashboards and Ajax Toolkit. Java, J2EE, JSP, Struts, Spring and Maven.
- Eclipse Kepler, Developer Console, Sublime, Data Loader, Demand Tool, Cast Iron, Jitterbit, Force.com explorer, Workbenc
- Force.com Ant Migration tool, Lightning, Salesforce-to-Salesforce
- Java, Apex Web Technologies HTML, CSS, Bootstrap, JavaScript, jQuery.
- Agile (Scrum), Waterfall Source Control Git, GitHub.
PROFESSIONAL EXPERIENCE
Salesforce Developer
Confidential - Houston,TX
Responsibilities:
- Gathering the business requirements from business team and users. Writing the functional specification document based on the business requirement document.
- Involved in daily support calls and enhancement planning calls.
- Writing Apex triggers, apex classes, developing Visual force pages, batch classes, scheduled apex, and test classes.
- Highly used data loader and informatica on demand tool to integrate Salesforce with other legacy systems.
- Hands on experience in migrating the data into the application from other merged companies and facilitating the application.
- Involved in deployment of the components from staging environment to production.
- Constant involvement in exploring apex change apps and using the apps wherever necessary. Used apps like Apttus, Exact target, Market, Dupe Catcher, Cloud Converter, Chatter un-follow rules, Field Trip, Conga Composer, AKARD, DocuSign etc.,
- Highly involved in customizing the Salesforce functionalities like workflows, approval process, setting up roles, creating profiles, security controls, data management.
- Designed and documented the application enhancements post go live.
- Involved in integrating Salesforce with other in-house data bases using informatics cloud.
- Implemented single-sign on for the organization.
- Keeping track of all Salesforce releases throughout the year and implementing latest enhancements immediately in the application.
- Raising cases with Salesforce support team in solving the product bugs.
- Solely implemented Ideas and Case Management and Lead management for the organization using web to lead, web to case, e-mail to case, lead and case assignment rules etc.,
- Developed complex visual force pages using standard, custom controllers and components.
- Responsible for refreshing the Full copy and training sandbox environments regularly.
Environment: SaleForce.com platform, Visual Force (Pages, Component & Controllers), Apex (Classes, Controllers & Triggers), Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Data Loader, Sandbox, HTML, Java Script, Eclipse IDE Plug-in Salesforce Developer.
Salesforce Developer
Confidential
Responsibilities:
- Worked closely with sales team and business analysts and performed detailed analysis of Business and technical requirements and designed the solution.
- Developed Apex Classes for Visualforce pages.
- Developed Triggers required for the application.
- Have written Batch Apex for the asynchronous data updates.
- Created E-Mail Templates for the email alerts created.
- Used analytic snapshots for bi-weekly reports.
- Used SOQL & SOSL considering the Governor Limits for data manipulation using the apex code.
- Created case escalation rules to escalate cases automatically if they are not resolved within a certain period, also worked on app-exchange tools for tracking orders.
- Developed Apex Triggers, Apex Classes and Test Methods.
- Customized standard Salesforce objects like Accounts, Contacts, case management and solutions.
- Developed Test classes for all the Apex classes and Triggers with minimum 95% code coverage for triggers and classes
- Implemented Salesforce.com web services client using Salesforce web services API, Java, XML and partner WSDL.
- Exported data from legacy system and imported into SFDC through Apex data loader for data migration. Environment: Saleforce.com, Security Controls, Escalation rules, Assignment rules, Record types, Custom objects and Fields, Apex Classes, Visual Force (Pages & Components), Workflows, Rules, Eclipse, Force.com Explorer, Apex Data Loader.
Environment: Force.com IDE, Custom objects, Triggers, Batch Jobs, Validation Rules, Formula Fields, Data Loader, Reports and Dashboards, SQL Server 2008, Workflow & Approvals, Apex Classes, Conga App Extremes and Visualforce Pages, HTML, CSS And Bootstrap.
Salesforce Developer
Confidential
Responsibilities:
- Design the security and sharing model for the application by creating roles, profiles, sharing rules, public groups, apex managed sharing etc.,
- Develop Apex triggers, apex classes, batch apex and schedule apex to automate the business processes.
- Develop Visualforce pages from scratch to customize the user interface using various controllers.
- Use JavaScript/J-query to perform client-side validations on Visual Force pages and to improve the performance of the User interface.
- Built test suites using node and uses JavaScript to automate regression testing.
- Leverage future methods, bulkily techniques to develop apex code within governor limits.
- Develop and maintain test classes primarily to validate the code and to improve the code coverage for the application.
- Creation of custom Visualforce pages, apex triggers and apex classes, REST API Web services.
- Performed transformations to modify the data generated in Salesforce to match analytics requirements.
- Leverage Salesforce analytics to cater various reporting needs of multiple business lines.
- Experience in Using the sandbox and Java Ant for testing and migrated the code to the deployment instance after testing
- Work on ETL tools and Webservices API to integrate Salesforce with other applications within the organization.
- Developed custom Apex REST services for internal applications to consume data from Salesforce.
- Deploy changes between different environments and work on sandbox refresh process.
- Develop proof of concepts for business analysts, and work with them closely until the requirement is completed.
Environment: Eclipse IDE, Controllers, CSS, Visual Force Pages, Data Loader, Workflows, Triggers, Web Services API, SAP, Salesforce CPQ, Force.com Explorer, Lightning, Marketing cloud Admin, Marketing cloud Integration, Agile Development Methodology.
SoftwareS Developer
Confidential
Responsibilities:
- Developed Asynchronous means of retrieval of data using AJAX.
- Involved in design and development phases of Software Development Life Cycle.
- Involved in the design and development of complex stored procedures.
- Used SVN for versioning and concurrent access to the project files.
- Used Maven for building the application.
- Extensively used JUnit for unit testing.
- Used Log4J utility for logging.
- Deployed the application on WebLogic application server.
- Implemented the presentation layer using Struts Framework.
- Developed front-end components using HTML, JavaScript and JSP.
- Validated all forms using Struts validation framework.
- Implemented various J2EE design patterns like DTO, DAO, Singleton and Session Facade.
- Implemented Spring AOP for the Components that are involved in the application.
- Database access was implemented through Spring JDBC.
- Used Spring IOC to inject services and their dependencies.
- Used GITHUB and GIT command-line tool for source code management.
- Developed and Consumed Web Service to interact with external systems.
- Added dynamic functionality to screens using GWT.
- Implementation of the component framework initially ground up, and later top of GWT (Google Web Toolkit).
- Involved in sprint meetings. Practiced Agile Development methodologies.
Environment: Java, J2EE, JSP, Struts, Spring, JUnit, Log4J, SQL, Web Services, MyEclipse, XML, JSTL, HTML, CSS, Ajax, JQuery, WebLogic, Maven, SVN, Rational Rose, Windows NT/XP
Software Developer
Confidential
Responsibilities:
- Gathering requirements analysis and understand the application behavior
- To understand the design documents provided by designers and develop the requirements as per the design.
- Involved in MEC and YEC process for IDM application
- Involved in GT calculation and Entity calculation
- Check the server health and observe their condition frequently
- Involved in Implementation of Maven project for IDM
- Implemented the Jenkins to IDM application for continuous build and Deploy
- Working Experience with GIT, Maven and TomCat Server
- Having experience in writing procedure, views and cursors in SQL server
- Having experience with Spring MVC and implemented controller, implementation classes for IDM application
- Involved and implemented Soap web services for employee integration feed.
Environment: Linux, Core Java, JSP, Html, JavaScript, SQL, Server, Tomcat7, Maven, Ant, Jenkins and Linux
