Salesforce Solution Architect Resume
Plano, TX
SUMMARY:
- 20+ years of IT experience with 5+ years of experience in the Salesforce.com CRM Platform both as Administrator and Developer Certified.
- Experience in administration, configuration, Implementation, and Support of Salesforce CRM, and Salesforce SFA applications based on Apex Language and leveraging Force.com Platform and SaaS application running in Cloud Computing Environment
- Experienced in working with Eclipse IDE with Force.com Plug - in environment for writing Business logic in Apex Programming Language
- Good experience in designing junction objects and implementing various advanced fields like Picklist, Custom Formula Fields, Field Dependencies, Validation Rules, Workflows, and Approval Processes for automated alerts, field updates, and Email generation according to application requirements.
- Extensive work experience in designing of custom objects, custom fields, role based page layouts, custom Tabs, custom reports, report folders, report extractions to various formats, design of VisualForce Pages, Snapshots, Dashboards, Apex Classes, Controllers & Triggers, and various other components as per the client and application requirements
- Experienced working with Force.com IDE and SalesForce.com Sandbox environments
- Experience in implementing security and sharing rules Confidential object, field, and record level for different users Confidential different levels of organization. Also created various profiles and configured the permissions based on the organizational hierarchy
- Good experience in using Force.com WebServices API for implementing web services in the application to access to the data from different users
- Experienced working with both Sales Cloud and Service Cloud by assisting internal team for managing the customer relationship with the company
- Experience with various Integration methods, Canvas, Oauth, Node-Red, SOAP and Rest services.
- Good experience with SOQL, SOSL, Relationships and Lookups
- Exposure to Salesforce Lightning using Aura framework
- Well versed in cloud technology and on-premise infrastructure integration for SalesForce.com using Force.com platform, XML, Web Services and third party packages
- Expertise in design and development of multi-tiered web-based applications using J2EE technologies like JSP 2.0, Servlets 2.3, JSTL, JDBC, Hibernate, Spring MVC and batch, HTML, CSS, XML and AJAX
- Experience with object oriented programming with JavaScript and other JavaScript frameworks like jQuery, JSON
- Experience in Database Design, writing stored procedures, functions, triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming with DB2, Oracle and MS-SQL, MySQL Server
- Around 8+ years of experience with Mainframe technologies COBOL, CICS, JCL,VSAM,DB2
- Experience in preparing BRD (Business Req. Document). Expertise in analyzing business requirements and gathering information required for implementation
- Versatile team member with problem-solving and trouble-shooting capabilities
- Excellent communication and inter-personal skills, accustomed to working in both large and small team environments
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Salesforce SFA, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, VisualForce Pages/Components, Apex WebServices, AJAX, Workflow & Approvals, Dashboards, Analytic Snapshots, Case Management Automation, Salesforce lightning, Aura, Process builder
Salesforce Tools: Eclipse, Force.com IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com Excel Connector, Force.com Platform (Sandbox, and Production)
Languages: Apex, Java, J2EE, HTML, XHTML, XML, CSS, COBOL
Database: DB2,Oracle 8i/9i/10g, MS Access, and MySQL
Mainframe: COBOL, DB2, CICS, JCL, VSAM and FileAid
OS: Windows NT / 2000 / XP Pro / Vista/7, Windows Server 2000 / 2003 / 2008, MVS
Web: XML, XSLT, WebServices, SOAP, REST, WSDL, OOP, SOA, Customization Outbound Messages, Workflow &Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Google Apps, Sandbox data loading
PROFESSIONAL EXPERIENCE:
Salesforce Solution Architect
Confidential, Plano, Tx
Responsibilities:- Technical Design and Delivery of Salesforce.com applications
- Integrate Salesforce with third party applications using Canvas.
- Enforce private security model for Salesforce communities.
- Update VF pages to reduce view state.
- Develop Oauth application to connect external clients.
- Use Node-Red (IOT) to connect to salesforce.
- Debug Heap size and recursive trigger issues.
- Continuous Integration using GIT and Jenkins.
- Design and Develop Canvas API.
- Encrypting data using Crypto classes to communicate with external systems.
- Design best practices to write test classes.
- Implemented various business and model layers which had medium and high complexity functionalities.
- Provided technical guidance to the team and reviewed deliverables.
- Writing complex SOQL
- Design and develop complex webservices using SOAP and Rest methodologies
Salesforce Solution Architect
Confidential, Rosemont, IL
Responsibilities:- Technical Design and Delivery of Salesforce.com applications
- In collaboration with the functional team, blueprint the technical design for the salesforce application considering all the functional, technical,
- Nonfunctional and integration needs of the application
- Implemented various business and model layers which had medium and high complexity functionalities.
- Provided technical guidance to the team and reviewed deliverables.
- Conducted review of high level and detailed design, code, test plans and technical documents.
- Writing complex SOQL
- Design Skinny tables and custom Indexes for large value objects
- Design and devlope apes code that generates complex XML for soap calls
- Salesforce to Salesforce Integration.
- Involved in the writing, and modification of APEX and VF pages and other object oriented languages.
- Design in developing salesforce Lightning framework using Aura
- Design salesforce mobile and desktop pages using HTML, CSS bootstrap, JQUERY, Javascript.
- Design and develop complex webservices using SOAP and Rest methodologies
- Coordinated with different teams like Mainframe legacy, warehouse and ERP teams.
- Developed salesforce profile comparator tool used during the deployments
- Owned and managed process management and coordination with relevant stake holders.
Salesforce Lead Developer
Confidential, IL
Responsibilities:- Involved in various project activities such as development meetings, requirement gathering, analyzing requirements, documenting the functional and nonfunctional requirements
- Worked with the user group for requirement gathering throughout the planning and implementation and designed the data model to transform the existing business process to Salesforce
- Designed, developed and deployed the Custom Apps, Custom objects, Custom Fields, Custom buttons, Page layouts, Custom tabs, Components, Visualforce Pages, Apex classes to suit to the needs of the application
- Attended daily meetings, weekly scrum meetings and sprint review meetings
- Developed Apex Classes, Apex Triggers, Workflows and Approval Processes for various functional needs in the application
- Created Visualforce/HTML email templates for Email Alerts using triggers and approval process for the clients and customers
- Maintained data cleanliness and accuracy by adding various Custom validation rules and Custom formulas
- Worked on Test Cases by developing Test Classes to meet the required Code Coverage in Salesforce
- Used Streaming API to implement push and publish service as per the client requirement.
- Created Profiles, Roles and Permission Sets for all the users in the organization.
- Worked on Data Mapping using Excel sheets to map all the existing fields from Client and Mainframe Applications to Salesforce
- Worked with SQL Server management studio to execute complex SQL queries using client and Salesforce schema
- Worked with Data Loader to update, insert and delete records using excel sheets as a part of the data migration
- Used XML based WebServices using SOAP/WSDL for common interface across all internal and external application and users
- Worked on the UI layer coding JSP with HTML, DHTML, CSS Java Script, jQuery
- Worked on Data cleaning with excel sheets to avoid duplicate records using External ID
- Used the Sandbox for testing the developed App after migrating some test data from client application
- Used Salesforce Developer Console to execute apex codes and SOQL Queries to verify Salesforce data
- Worked with the UAT team to help them understanding the functionalities of Salesforce
Java/Mainframe Developer
Confidential, IL
Responsibilities:- Gather, document and translate client business requirements into functional specifications, technical requirements documents
- Designing and coding of Controllers for all modules using Spring MVC and Batch frameworks
- Used Hibernate to migrate code between different databases and for updating maintaining application easily
- Configured Hibernate sessions for transparent persistence without byte code processing
- Created comprehensive Maven-based build for new architecture, including JUnit-based testing
- Used Eclipse RCP for standardized design which allows for a greater level of extensibility down the road
- Used JSP, JSTL, JSP tag libraries and custom tags to design various reports
- Used XML based WebServices using SOAP/WSDL for common interface across all internal and external application and users
- Worked on the UI layer coding JSP with HTML, DHTML, CSS Java Script and jQuery
- Developed several Java Sever Pages, Action classes
- Designed Java Servlets and Objects using J2EE standardUsed COBOL, DB2, CICS, JCL, VSAM to maintain mainframe applications
