Lead Salesforce Lightning Developer Resume
Little Falls, MN
SUMMARY
- A Certified Salesforce Developer with over 10 years experience and specialized in project development, deployment, customization, and administration.
- Experience includes system architecture, salesforce technology deployment, lead project management, and technical consulting.
- Hands - on experience in Salesforce.com CRM, Force.com platform, consulting, project management and delivering projects covering requirement analysis, system design, development, testing, deployment, database and web server administration and technical support.
- Strong IT experience in Software Development that includes all phases of Requirement Analysis, Design, Development, UAT and maintenance of Product / business applications including Cloud Based, Web Applications, Windows Applications, Web Services, Windows Services, Client-Server applications.
- Experience with developing a complete Case Management System using Lightning Components, Controllers, Helper Methods, and Style Sheets.
- Hands on experience in Salesforce.com CRM integration, developing and deploying custom integration solutions.
- Experience working with Salesforce.com Sandbox and Production Environments.
- Excellent skills in creating/troubleshooting/modifying Apex code and Visual force pages.
- Experience in Apex coding to implement teh complex business logic within teh Governor Limits enforced by Salesforce.
- Worked closely with Business Users to enable business processes using SFDC.
- Experience working across various SFDC implementations covering Sales Cloud, Service Cloud, Call center, Chatter & App-exchange applications.
- Hands on Design, Implementation, Module Integration experience and Worked as Team Lead for recent three projects.
- Expertise in implementing Force.com Design, Development, Test and deploy Custom objects and enhancements, Page layouts, Workflows and alerts within SFDC and leveraging chatter feed through API.
- Experienced in Apex Classes, Controllers & Triggers considering governor limits and various other components as per teh client and application requirements.
- Good knowledge in querying salesforce objects, using SOQL and SOSL.
- Experienced working with Batch and Scheduled Apex Jobs- writing Classes, Tests and evaluation of any failures/errors in nightly jobs.
- Knowledge of Salesforce.com CRM and its Development Life Cycle including Scrum (Agile).
- Expertise in using tools such as Data Loader, Data.com, Import wizard and People Import.
- Hands on experience working and coordinating with Off-shore team throughout Product Development Lifecycle.
- Working knowledge of Case Assignment, Case escalation rules and Knowledge Management.
- Working knowledge of SFDC Reports and Financial force reports.
- Worked with Salesforce Communities Application to manage Ideas and Answers.
- Adept at building integrations and connections into and from teh Salesforce Platform
- Experience integrating teh Salesforce Platform with Market Analytics tool Tableau and Marketo.
- Worked with ETL Tools to interface data from teh SFDC platform.
- Adept at developing teh front end user interface and custom applications using Apex, Visual Force Pages, JavaScript and AJAX.
- Skilled at working on Eclipse IDE with Force.com Plug-in for writing business logic in Apex programming language.
- Extensive experience in monitoring, troubleshooting and supporting Salesforce CRM based applications and infrastructure
- Expert in configuration and customization of Salesforce.com application using apex & Visual force.
- Extensive exposure to Apex & visual force programming for implementing complex business logic.
- Expertise in user interface designing, performance tuning, go-live support and post-production support.
- SnapLogic Integration Platform as a Service (iPaas)
- Expertise in building user interface in salesforce.com using Visual force.
- Expertise in Integration with Web Services both real time as well as batch process.
- Expertise in building Reports and Dashboards in salesforce.com.
- Expertise in writing teh batch process using batch apex process.
- Experienced in working with Java & J2EE applications.
- Strong understanding and implementing technologies like Web Services, XML, XSLT, SOAP, AJAX and Java.
- Proficient in working with SOA Architecture, designing, developing Web Services using web service standards (XML, SOAP, WSDL and UDDI) as well as J2EE APIs.
- Experienced on working with Agile and waterfall development methodologies.
TECHNICAL SKILLS
Salesforce.com: Apex, Visualforce, SOQL, SOSL, Apex Triggers, Workflows, Approvals, Email Templates, Formulas, Validation Rules, AppExchange,Salesforce.com, Roles & Profiles
Languages/Methodologies: Apex, Visualforce, C#, XML, UML, JavaScript, Agile, N-tier Architecture, Java, J2EE
Technologies: Salesforce, Ajax, JQuery, Web Services, SOAP, WSDL, HTML, Web 2.0
Tools: and Utilities: Data Loader, Force Eclipse IDE, Ant, Visual Studio Visual Studio Team Suite, Subversion, IE WebDeveloper,Mozilla Firebug, SaaS
Web/Application Servers: Tomcat Server, IBM Web Sphere
Databases: Oracle, SQL server 2000/2005/2008
Operating Systems: Windows XP/ VISTA/7,Red Hat Linux and Unix.
ETL Tools: Data Stage 7.5.1 (Server and Parallel), Informatics 8.x
PROFESSIONAL EXPERIENCE
Confidential, Little Falls, MN
Lead Salesforce Lightning Developer
Responsibilities:
- Interacted with Business users for requirements gathering, analysis and development.
- Worked on various Salesforce.com Standard Objects including Accounts, Contacts, Reports, Dashboards, Events and Tasks.
- Agile Development Methodology was followed for teh implementation
- Developed various Apex classes, Controller classes and Apex Triggers for various functional needs in teh application.
- Developed various Custom Objects, Formula fields, Master-Detail, Lookup relationships, Tabs, validation rules.
- Created various Profiles, Roles, Page Layouts and Configured teh permissionsbased on teh organization hierarchy requirements.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response for automating business logic.
- Developed Cascading Style Sheets (CSS) for creating TEMPeffects in Visual force pages.
- Created Workflow rules and defined related tasks, email alerts, and field updates.
- Implemented Pick lists, Dependent Pick lists, lookups, Master detail relationships, validation and formula fields to teh custom objects.
- Extensive experience on S controls, Visualforce pages and Page layouts according to teh Business requirements.
- Installed teh Call Center Applications and Allowed teh end users to maintain a track history of oS2
- Implemented Salesforce Development Cycle covering Sales Cloud, Service Cloud, Call Center, Chatter & App-exchange applications
- Created email templates and inbound emails using Visual Force for clients and customers.
- Enabled Chatter for teh Organization and to TEMPeffectively communicate with teh users in teh Organization.
- Implementation of Data Loader for loading teh data.
- Performed data cleanup and/or Data migration to/from salesforce.com
- Developed business documents for Salesforce.com Custom objects.
- Worked on different portals like Self Service Portal, Partner Portal and Customer Portal.
- Implemented Salesforce.com web services client using Sales force web services API, Java, XML and partner WSDL.
- Developed several Custom Reports & Dashboards to better assist managers and also report folder to provide report accessibility to appropriate personnel.
- Provided teh training to Business user's about teh system.
Environment: Saleforce.com CRM, Force.com platform, Apex Classes, Sales cloud,Service cloud, Chatter, Visual Force Pages, Controllers, Custom Objects, Custom Tabs, Email Services, Workflow & Approvals, Reports, Security Controls,SOAP, Eclipse IDE, WSDL, Windows.
Confidential, Austin, TX
Lead Salesforce Lightning Developer
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC) starting from Requirements Gathering and Design.
- Involved in activities related to Saleforce.com setup, Configuration, customization, Administration, Development, Data Migration and deployment of application to force.com platform.
- Configured and customized Salesforce.com using standard setup tasks as well as developed Apex coding which includes Triggers, classes, classes for custom controllers and controller extension, schedulable apex classes, batch apex, Apex sharing rules, Email Services according to teh functional needs of teh application.
- Defined, and deployed teh Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, actions, Auto-Response Rules, Page layouts, mini page layouts, search layouts, custom Components, custom compositions, Visual Workflows (flows), custom reports, dashboards Visual Force Pages to suit to teh needs of teh application.
- Created several workflows by defining rules, approval processes and related actions which include creating related and time triggered tasks, email alerts, filed updates to automate teh business process.
- Implemented Salesforce Chatter for internal users to share teh deal information and status updated on various activities.
- Create a user interface in Lightning using Aura components, CSS, Bootstrap for a user to enter case details and submit in to Salesforce.
- Created a complete file upload utility in Lightning, Apex classes and SOQL so that users can attach files in teh form and upload them to Salesforce case record.
- Create a lookup utility using Lightning, Apex classes and SOSL to lookup Users and add them as a Case Team to teh case record.
- Used Salesforce Lightning Inspector to debug teh lightning components during teh development process.
- Used Salesforce1 simulator during teh development to test if teh lightning components works properly on teh mobile device.
- Created Apex methods for teh lightning controller and halper methods to perform DML operations on teh case records.
- Created Test methods to make sure teh code coverage of apex class and triggers is above 90%.
- Created various email templates based on various stages of case progression.
- Created triggers to send out emails to teh case owner and case team along with teh attachments after teh case record is created.
- Developed Apex Classes, Apex Triggers, Workflows and Approval Processes for various functional needs in teh application.
- Created various html email templates for sending Email notification using Journey Builder.
- Designed, and deployed teh Custom objects, Custom tabs, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual Force Pages to suit to teh needs of teh application.
- Used Data Loader for insert, update and bulk import or export of data from Salesforce.com SObjects.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of teh application using platform database objects.
- Configured Email Sends and Journeys in Salesforce Marketing Cloud
- Created Custom Landing Pages using bootstrap, html and content builder Created Mobile and PC responsive Email Templates and Landing Pages
- Maintained data cleanliness and accuracy by adding various Custom validation rules and Custom formulas.
- Created workflow rules to send out email alerts and assign teh cases to queues.
- Provided ongoing salesforce.com maintenance support and administration services.
Environment: Saleforce platform, Apex Language, Lightning, Visualforce (Pages, Component & Controllers),Data Loader, SQL Server Management Studio, HTML, Java Script,Jquery, CSS, WSDL, Workflow & Approvals, Custom Objects, Custom Tabs, Email Services, Eclipse IDE Plug-in, Windows 7.
Confidential
Salesforce Lead Developer
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC) starting from Requirements Gathering and Design.
- Involved in activities related to Saleforce.com setup, Configuration, customization, Administration, Development, Data Migration and deployment of application to force.com platform.
- Configured and customized Salesforce.com using standard setup tasks as well as developed Apex coding which includes Triggers, classes, classes for custom controllers and controller extension, schedulable apex classes, batch apex, Apex sharing rules, Email Services according to teh functional needs of teh application.
- Defined, and deployed teh Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, actions, Auto-Response Rules, Page layouts, mini page layouts, search layouts, custom Components, custom compositions, Visual Workflows (flows), custom reports, dashboards Visual Force Pages to suit to teh needs of teh application.
- Created several workflows by defining rules, approval processes and related actions which include creating related and time triggered tasks, email alerts, filed updates to automate teh business process.
- Implemented Salesforce Chatter for internal users to share teh deal information and status updated on various activities.
- Wrote several SOQL & SOSL queries in teh apex coding with consideration to Governor Limits for data manipulation needs of teh application.
- Defined lookup and master-detail relationships on teh objects and created junction objects to establish many to many relationships among objects.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users
- Implemented Validation Rules, Assignment Rules, Sharing Rules, and Escalation Rules according to teh application requirements.
- Integrated teh third party web services using callouts by generating teh necessary stubs from teh WSDL files for extracting teh data from external systems to display in teh pages of salesforce.com and developed own WebServices.
- Worked on teh Eclipse IDE with Force.com plug-in environment for writing Business logic in Apex Programming Language, testing and deploying.
- Worked on Force.com Explorer for querying SalesForce database using SOQL &SOSL queries and Data Loader for data migration, insert, update, and bulk import or export of data.
- Created templates, approval processes, approval page layouts and defined approval actions on them to automate teh processes.
- Agile Development Methodology was followed for teh implementation.
- Conducted Business Process Review sessions to analyze teh existing and to-be implemented business processes for Clients.
- Created different types of Custom Reports for standard objects as well as custom objects to give complete details regarding Customer (Account) Orders, Renewal Forecasting, and Customer Balance Report with Multi-Currency support.
- Customized teh Dashboards to teh track usage for productivity and performance of business centers and their sales teams.
- Worked on VisualForce Language to develop VisualForce pages, overriding buttons, links and tabs, custom components, templates, integrating email etc.
Environment: Saleforce.com platform, Force.com ide, Apex, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Inside sales telephonic plug-in, Doc E-sign, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, SOAP, REST, Sandbox data loading, ANT tool.
Confidential
Lead Java Developer
Responsibilities:
- Involved in study of User Requirement Specification, creating User Stories and Tasks.
- Responsible for writing J2EE compliant JAVA code for application development effort which involved working with JSP, Servlets, JDBC, XML, EJB, etc.
- Designed and develop web based application using HTML5, CSS3, JavaScript (jQuery), AJAX, AngularJS, JSP framework.
- Created forms to collect and validate data from teh user in HTML5 and AngularJS
- Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
- Communicated with teh clients for requirement and design understanding.
- Understands teh customer subject area and teh tables.
- Development of design documents with steps to achieve teh requirements.
- Unit testing, QA migration and support, defect fixing, deployment setup including implementation plans, QA documents, RFC creation and for teh above work streams.
- Involved in developing Class diagrams in UML showing generalization and other relationships, sequence diagram describing teh interaction of objects over time.
- Used Teradata utilities fastload, multiload, tpump to load data
- Wrote BTEQ scripts to transform data and Wrote Fast export scripts to export data
- Wrote, tested and implemented Teradata Fastload, Multiload and Bteq scripts, DML and DDL.
- Wrote annotated POJO classes which contain business logic to map database tables with java objects.
- Version control server SVN to perform Check-in, Check-out, Synchronize, Merge changes kind of Operations.
- Experience with JIRA, which is used to maintain teh tracking of tasks and stories.
- Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
- Designed and implemented application using Collection, Struts, Spring Annotations, Javascript, micro service Spring AOP, Spring Transactions, Hibernate, Oracle, Teradata and REST API.
- Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files by using ORM and generation of database schema.
- Used JMS to send a message to downstream system or receive teh message from upstream system.
- Involved in Bug Fixing and Unit Testing with Eclipse of various modules by using test frameworks JUNIT, Mokito by generating teh Test Cases.
- Looking into teh splunk logs for hidden application errors.
- Implemented Log4J for Logging Errors, debugging and tracking using loggers, appender’s components.
Environment: JAVA, Microservies, Splunk, JDK 1.7, SQL, UNIX, Windows XP, Oracle 11g, Ivy, Javascript, AngularJS, REST API, Putty, Log4J, SVN, Struts, Filezilla, Control - M Scheduling tool, HP Quality Centre, Teradata SQL Assistant, Serena.
Confidential
Sr. Java Developer
Responsibilities:
- Developing web application using tool Web Storm and technologies Angular JS, Bootstrap, JavaScript, HTML, CSS. Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.)
- Understanding business objectives and implementation of business logic.
- Used JUnit Testing Framework for performing Unit Testing.
- Server-side implemented on J2EE, Eclipse platform.
- Designed Frontend with in object oriented JavaScript Framework like Angular.JS.
- Developed UI using HTML5, CSS3, Ext JS, Bootstrap and JQuery for interactive cross browser functionality and complex user interface.
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Created team specific Agile process flow in JIRA to move tasks from one activity to another.
- Developed REST based Web Services using JAX-RS and Axis to interact with backend systems.
- Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
- Implemented teh Project structure based on Spring MVC pattern using spring boot.
- Configured Spring Cloud Config Server for externalized configuration.
- Implemented client side Interface using React JS.
- Used Mongoose API to access teh Mongo DB.
- Execution of selenium test cases and reporting defects.
- Created and maintained mapping file and transaction control in Hibernate.
- Used JSON parsing to implement REST Web Services.
- Used Backbone JS to create views to hook up models to teh DOM and synchronize data to/from server.
- Made AJAX calls using Backbone JS for getting teh data and parsing it for showing on teh web page.
- Involved actively in designing web page using HTML, Backbone JS, Angular JS, Bootstrap and CSS.
- Used Spring framework and J2EE components, Utilized Spring MVC, IoC, AOP and DAO modules. Developed controller classes, backend processes, complex services and database interaction Added security for service layer methods using Spring Security.
- Involved in teh JMS Connection Pool and teh implementation of publish and subscribe using Spring JMS.
- Build and configure a virtual data center in teh Amazon Web Services cloud to support Enterprise Data.
- Troubleshooting technical issues and drive issue escalation with AWS Service teams.
- Used teh Angular.js MVC Frameworks in teh development of teh web applications.
- Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using HTML, CSS, JavaScript and Jquery.
- Tackled various issues related browser compatibility to accommodate these advanced and fast technologies.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Developed CSS3 style sheets to give gradient TEMPeffects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
- Used JQuery to traverse through a DOM tree and manipulated teh nodes in teh tree. Implemented teh Drag and Drop functionality using jQuery framework.
- Involved in writing JPA Named Queries, SQL Queries to fetch data from Oracle database.
- Involved in consuming, producing Restful web services using JAX-RS.
- Installed WebSphere Server for handling HTTP Request/Response. Teh request and response from teh client are controlled using Session Tracking in JSP.
- Involved in transforming XML data into Java Objects using a JAXB binding tool.
- Extensively used teh LOG4j to log regular Debug and Exception statements.
- Used GIT as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.
- Written client interfaces and implementation classes to consume teh web services.
- Used RAD IDE for developing teh applications and IBM Web sphere server for deploying various components of application.
Environment: Java1.7,J2EE, JSP, JSTL, Spring, Spring Boot, Hibernate, XML, RAD, Java Script, Angular JS, React JS, Ext JS, UML, Web services, REST, Servlets, HTML5, CSS3, JDBC, Maven, JIRA, Selenium, JAX-RS, JUnit, GIT, Oracle 11.0, Web sphere Application server..
Confidential
Java Developer
Responsibilities:
- Worked closely with front end team and developed single page dynamic web pages using web technologies - HTML5, CSS, Bootstrap, jQuery and AngularJS framework modules in conjunction with Bootstrap to render responsive web pages.
- Implemented SOAP based web services using Apache Axis with JAX-WS support. Used SoapUI to test teh web services.
- Used complete annotation driven approach to develop teh application using Spring Boot framework and was also involved in setting up teh Spring bean profiling.
- Developed teh date layer for teh applications using Spring Hibernate ORM and developed various business logic and services using HQL and Hibernate Criteria.
- Developed entity classes and mapped to teh relational tables in database using JPA and hibernate mapping files. Worked on Oracle as teh backend database and used hibernate to automate teh mapping between teh SQL Databases and teh Java Objects.
- Used Java Mailing or Messaging Service (JMS) for mailing detailed notifications depending upon teh success and failure once teh backend process is complete and also for mailing administrator of any system related problems.
- Implemented features like - monthly statement availability notifications using Java Mail API through SMPT server of Gmail
- Configured WebLogic Application Server for deployments and participated in structured code reviews / walkthroughs.
- Wrote unit test scripts using TestNG framework for testing functionalities in a Test-Driven Development (TDD) methodology.
- Wrote scripts for automated web application testing using Selenium Web driver.
- Participated in daily meetings, sprint planning etc. as part of teh Agile Project Methodology to deliver quality code in 2-week Sprints.
- Used Subversion for version control management and consistently produced high quality code through disciplined and rigorous unit testing. Used Jira for tracking bugs. Used Maven script for building and deploying teh application. Used Jenkins for Continuous Integration Builds and deployments(CI/CD).
- Participated in integration testing, bugs fixing, handling change requests and code reviews.
Environment: HTML5, CSS, Bootstrap, jQuery, AngularJS, SOAP, Spring, Hibernate ORM, JMS, Oracle, WebLogic, TestNG, Subversion, JIRA, Maven, Selenium Web Driver, Jenkins, Agile, Eclipse
