Sr Salesforce Lightning Developer/lead Resume
Columbus, OH
SUMMARY
- Overall 12+ years of professional IT Experience which includes 5 years of experience as Salesforce Developer, Administrator, Classic to Lightning Migration, Lightning Web Component (LWC) development.
- 7+ Years of experience in developing applications on Java/J2EE using different frameworks and technologies including Spring Boot, JSF, Angular, Docker
- Experience working in Salesforce DX environment
- Strong understanding on agile methodologies with a CI/CD mindset, expert on Git branching strategies/ resolving conflicts.
- Hands on experience with DevOps (CI/CD) and code migration processes across multiple Salesforce orgs.
- Hands on Mule API development and integrations with Salesforce.
- Experienced in Object Oriented Analysis and Design and Object - Oriented Programming and Design Patterns under MVC (Model View Controller) Architecture.
- Hands-on experience with Apex Classes & Triggers, Visual Force Pages, Controller & Controller Extensions, Batch Apex, Future Calls, SOQL/SOSL, Test Methods
- Implemented Shield Platform Encryption to encrypt various standard/custom fields to meet both external and internal data compliance policies while keeping critical app functionality
- Experienced with Real-Time Event Monitoring & Field Audit trail
- Involvement in Integrating Salesforce with external systems using REST/SOAP APIs, skill in working with web technologies such as HTML, Java Script, CSS
- Experience with SFDC Service console, customer portal, case management, knowledge base, customer communities and service account management
- Experience with Email to case, Web to Case features and created a community where the customers can create, update and manage their cases.
- Excel in handling complex, aggressive-timeframe, high-pressure project circumstances and Well-Versed in onshore/offshore model with consistent delivery
TECHNICAL SKILLS
Force.com: Sales force CRM, SFDX, Mule Integration, Apex triggers, Apex classes, Apex web services, Visual force Pages, Visualforce Component and Controllers, SOQL, SOSL, Workflows and Approvals, Email Templates, Formulas Case Management Automation, Sandbox testing, Roles& Profiles.
Deployment: Gearset, SFDX, Jenkins. Ant based deployment
Database: Oracle 10g/9i, MySQL, SQL Server 2000/2005, PL/SQL, DB2
Web Technologies: HTML, JSP, XML, XSL, XHTML, CSS, AJAX, Java Script, jQuery.
Programming Languages: C++, Java, Apex
J2EE Frameworks & Tools: Spring Boot, Docker, Angular, Micro-Services, JSF
Web/Application Servers: Apache Tomcat, JBOSS, WebLogic, WebSphere.
Office Tools: Microsoft Project, MS Visual Source Safe, MS Visio, MS Office
IDE and Editors: Eclipse, My Eclipse, Visualforce Studio code with Salesforce extensions
Operating Systems: Windows 10/8/2000/vista/7, Linux.
PROFESSIONAL EXPERIENCE
Confidential - Columbus, OH
Sr Salesforce Lightning Developer/Lead
Responsibilities:
- Worked on Salesforce DX environment using VS Code and deployed meta-data through Bitbucket.
- Implemented REST API Services to integrate Salesforce with External Systems
- Developed Lightning Web Components (LWC), Apex and Visualforce components.
- Configured Single Sign-On SSO for user authentication using SAML 2.0 and using mydomains.
- Championed in making version control being the single source of truth across all the teams, handled Salesforce health check settings to align with Info sec standards.
- Implemented best practices to avoid governor limits by writing repeated code in triggers and apex classes.
- Interact with business users and managers directly to understand the business needs, requirements, issues and coordinate with different business functions for Salesforce CRM applications leveraging agile methodology
- Analyze requirements and write detail technical and functional design documents. Understand Business processes, prepare data model for the applications
- Worked on Lightning Process builder flows, Connect API, Chatter and quick Action.
- Worked with standard objects such as Account, Contact, Opportunity and Custom Objects to fulfill business needs
- Created various profiles, roles and configured permissions based on the organizational hierarchy
- Performed data migration and updates through Apex Data Loader in Salesforce.com
- Worked on Salesforce Shield Platform Encryption to encrypt standard/custom fields and many kinds of files to secure PII Data in accordance with the company policy.
- Worked developing Customer Communities and Partner Communities
- Operating independently, reviewing, and directing the work of more junior staff
- Coordinate with the team to complete the tasks within the specified timelines, perform unit and system testing and work with QA team to publish test results
- Effectively communicate technical issues and resolve problems at all levels of the Organization to handle full workload and meet proposed deadlines
Environment: Service Cloud, Lightning Experience, Lightning Web Components, JavaScript, LWC, HTML, Apex, Communities, Mule API’s, Shield Platform Encryption, Real-Time Event Monitoring, Postman, SSO, Ping, SFDX, VS Code IDE, Bitbucket, JIRA, Confluence, SOQL, SOSL, Triggers, Apex Data Loader, Reports, VisualForce Controllers, Workflow and Approvals
Confidential
Lead Java/J2EE Programmer
Responsibilities:
- Involved in various phases of software Development Life Cycle(SDLC) of the application like Requirement gathering, Design, Analysis, Development and Customization of the application
- Worked on Hibernate to automate persistence, wrote Java objects to automate the interaction between java objects and the oracle databases. Developed entity layer using Hibernate object-Relational mapping (ORM) tool.
- Used XML/XSL and parsing using both SAX and DOM parsers.
- Implemented web services -WSDL and SOAP for getting required information from third party.
- Application Development using Java technologies like Core Java, Hibernate, Java Server Faces and Spring MVC. Used Apache Ant for the build process.
- Did a major role in migration/upgrading to new server, interacted with Team lead, Server admin and other operating team for this migration.
- Handled Cross side scripting (XSS), SQL Injection’s issues raised from Fortify stand and SSAP scans for LC Utility Suite, did production support in parallel to application development.
- Took care of the deployment process in DEV/TEST/UAT
Environment: Java 1.6, JSF 1.2, Rich faces Tags, Spring MVC, Hibernate 3.x, JSP, JQuery, XML,SDLC(Agile),CSS,HTML, Java Script, AJAX, Tomcat 7.0, JUnit, Eclipse, Log4j, Oracle 10g, Pl/SQL, SVN, SQL Navigator, Putty
Confidential
Senior Java/J2EE Developer
Responsibilities:
- Designed, developed and deployed Custom objects, Apex Classes, Triggers, Components, and Visual Force Pages to suit to the needs of the application
- Coordinated with Business Analysts and Team Lead to gather requirements and to distribute work among the team
- Implemented OOPS concepts to good effect in various parts of the application, also used JAVA 1.6 features to enhance the performance.
- Involved in developing the application with JSF2.0 and also in converting existing JSF 1.2 to JSF 2.0.
- Involved in the development of recertification module which include working with ICEfaces 1.x.
- Developed various screens from scratch which involved working technologies including Core Java, JSF, JPA, JQuery.
- Involved in development of Test Cases using JUnit for Unit Testing.
- Working with the IBM tools such as RAD8/8.5, clear case to develop the code for the application.
Confidential
Java/J2EE Contractor
Responsibilities:
- Generated views to the auditor, analyst, business roles in different formats using Jquery plugins like jqgrid, tree grid etc.
- Involved in the Analysis of the front-end and middle tier using JSP, and the Struts Framework.
- Developed Action classes and DynaActionForms & performed validations using commons, custom validator and Struts client side JavaScript validation.
- Used Eclipse IDE tool for working environment of the project, worked with Ajax at the client side for asynchronous communication with the server
- Used SQL Navigator to work on the database tables and queries, created SQL queries and used PL/SQL procedures with Oracle Database.
- Performed deployment of applications on Jboss Application Server.