Sfdc Technical Architect Resume
Dallas, TX
SUMMARY
- 12+ years of Total IT experience in analysis, design, development and project management
- 6 Years of experience in Salesforce.com Applications using APEX, Visual Force, Workflow, triggers, Force.com APIs, System Integration, SaaS Applications, Apex Data Loader, Dell Boomi Middleware, SAP Integration, Mule ESB & CloudHub, Outlook integration, Chatter, Apptus CLM, Apptus CPQ, Apptus QTC, Big Machines, Dupe Blocker and various AppExchange applications
- 6 Years of experience in PeopleSoft CRM applications using Integration Broker, PeopleCode, Application Designer, Component Interface, Application Engine, File Layouts, Business Process, PSQuery;
- Extensive experience in applications using Object Oriented technology of Java, J2EE, Servlets, JSP, JDBC, Ajax, Spring MVC, RichFaces, SOA (Service Oriented architecture), JAX - RPC, XML Processing (SAX/DOM/XSLT) and XML, MAVEN and ANT;
- SalesForce.com Certified Advanced Developer (DEV501), SalesForce.com Certified Advanced Administrator (ADM301), Certified Developer (DEV401), Certified Administrator (ADM201), Certified Sales Cloud Consutant (CON201), Pursuing Salesforce Certified Technical Architect exam
- In-depth knowledge of CRM Sales & Marketing, Helpdesk, Support and Order Capture process modules
- Worked extensively on Accounts, Contacts, Leads, Opportunities, Activities, other Standard Objects and Customized Objects for additional fields, Layouts, record types and validation rules
- Worked on full cycle development from conceptualization to programming and deployment.
- Experience in Banking, Finance, Media, Advertising & Utility Industry.
- Expertise in planning and execution of Data migration and integration of Salesforce.com with several downstream systems like SAP R/3, SAP CRM, PeopleSoft CRM & HRMS.
- Managed integration, support and deployment of add-on products such as Marketo, Big Machines, Demand Tools, Dupe Blocker, Apttus CLM, Apttus CPQ and Mobile Apps to successfully satisfy the needs of the organization.
- Recognized by management for outstanding training and customer support
- Project Management Techniques - Planning, Resource management, Recruiting, Experimenting different project models
- Expertise in Onsite-Offshore model and leading and managing the Development team & efforts
- 5+ years of experience in leading 7-8 members team on different assignments. Experience in working with teams across geographical locations and considerable exposure to offshore models being followed across IT Services industry
- Expert in Agile Development Methodology & SCRUM techniques
- Designed and developed server-side components, three-tier architecture and various multi-platform integrated systems.
- Hands-On Experience in frameworks like Spring, Spring MVC, Spring Web Flow, DWR,
- Key strengths include Excellent analytical and problem solving skills, Quick learning on the job, good communication skills, good interpersonal skills and a good team player
- Technology savvy with aptitude and experience in adopting modern methodologies and innovative techniques to boost work efficiency.
TECHNICAL SKILLS
ERP/CRM Products: Salesforce.com, PeopleSoft CRM 8.8/8.9, Support, Sales, Marketing, Online Marketing, Order Capture, Product Configuration modules;
ERP Tools & Languages: Force.com platform, Visual Force, APEX, Triggers, templates, field rules, assignment rules, workflows, custom objects, SFDC AJAX toolkit PeopleTools 8.45/8.48, PeopleCode, SQL, PS Query, PeopleSoft Integration Broker, Application Engine, Component Interface, Process Scheduler, Security, File layouts, Data mover
Programming Languages/Frameworks: Apex, VisualForce, Force.com Design Patterns, Java, J2EE, JSP, Servlets, HTML, HTML5, Adobe Flex, jQuery, jQuery UI, YUI, PhoneGap/Cordova, Angular JS, ionic Framework, DHTML, CGI, JavaScript, XML, XSLT, DTD/Schema, XSD, EJB 2.0, JMS, JDBC, Java/J2ee Design patterns, Apache ANT, C, C++.
Web/App Servers: BEA Weblogic 8.1/9/10, Apache Tomcat server, JBoss Application Server, PeopleSoft Server administration
IDE/Tools: Force.com IDE, Application Designer, Eclipse, TOAD, SQL Developer, Microsoft Suite (Word, Excel, Access, PowerPoint, Outlook), MS Project, SharePoint
Databases: Oracle 8i/9i/10g, MS SQL Server2000/2005, MySQL
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
SFDC Technical Architect
Responsibilities:
- Responsible for the architectural design and development of Salesforce Sales & Service Cloud Org for Confidential .
- Perform multiple roles as lead analyst/architect/lead developer building extensible, robust, maintainable system; participating in all stages of Software development life cycle
- Lead the evaluation of business and technical requirements; review and guide project vision and direction, implementation approach and key artifacts; direct early solution evaluation around gaps/risks, including the pro-active management of issues and effective engagement with executives, the Project Team, IT and Product Managementteams
- Translate requirements from non-technical end users through interviews into documents understandable by users and developers; e.g. Process flow diagrams, Functional specifications with use cases and class models, sequence diagrams using tools, documented requirements in the form of use cases, UML use case diagrams, data flow diagrams, class diagrams, and sequence diagrams to provide functional solutions
- Adhere to the Utility/Energy retail market standards during system design specially ERCOT, PUC standards and guidelines
- Implemented the Sales process for all the sales channels using the standard out-of-the-box CRM functionality provided by SFDC
- Integrated the existing SAP CRM and IS-U (Billing) system to provide the Quote-to-Contract process on SFDC platform using Dell Boomi Atmosphere as middleware platform.
- Provided the architecture and design for Mass Pricing Platform (QTC) on Force.com platform specifically designed for Utilities industry; Lead the Development team for the build & delivery of this project.
- Implemented and Integrated Apttus CPQ and Apttus Contract management with Salesforce to deliver End-to-End Sales & Order process for non-comodity products and VAPs.
- Integrated Apptus-Salesforce with SAP/IS-U for revenue management
- Designed & Developed the Enrollment process for Business Markets on Salesforce
- Integrated and customized Adobe Echosign with salesforce for Web and Mobile platform
- Used Visual Workflow to create the TPV (Third Party Verification) automated scripts for the call center & telesales agents to complete the customer enrollment process by replacing the need of a third party system.
- Integrated Salesforce with Experian, D&B, NYMEX, TDSPs APIs and with existing SAP CRM & ISU systems
- Implemented the LOA automation to get the Customer’s authorization and usage files from TDSPs in real-time using TDSP specific APIs.
- Designed the Product catalogs and Pricing Model on Salesforce.com platform
- Integrated salesforce.com with SAP BW using the salesforce.com API to upload opportunity related data to BW
- Developed the process to extract the monthly and hourly usage data based on the Meter type and compute the technical master data from TDSPs usage files
- Integrated salesforce.com with SAP to synchronize Customer Master Data records. Any new accounts created in SAP Customer Master are extracted from SAP using BAPIs and SAP JCO connector and uploaded to salesforce.com using salesforce.com SOAP APIs.
- Develop test strategies and frameworks to drive up code coverage and automation metrics.
- Presented the POC for the replacement of the existing Support system with Salesforce Service Cloud to the ARB and Business Decision makers.
- Designed the Upsell & Case management process for residential customer support team
- Customized Service Cloud console using Integration Toolkit provided by Salesforce
- Leading the ongoing implementation of Service Cloud for LCI & SMB Commercial business support teams.
- Integrated Service Cloud with existing SAP CRM System to create Issue Referrals (IR), Interaction Records, Service Requests and to provide Customer 360 view by pulling customer related data from various sources.
- Build Custom Service Console components; customized OOTB Interaction Log, used push messaging and streaming API in heavily customized implementation of Service Cloud.
- Created TXUE Partner portal to enable the channel partners and brokers to sell the energy products.
- Replaced the standard theme of partner portal with a customized version of look n feel to adapt the TXUE branding standards using Twitter Bootstrap, jQuery & HTML5.
- Implemented the Visualpage based custom charts in partner portal.
- Integrated jQuery datatables plugin to enhance the SFDC’s OOTB Data table providing extra capability like column sorting, filtering, paging etc.
- Implemented Streaming API to build a custom portfolio for Channel Partners to enable them to get the real-time pricing updates and pricing curves.
- Supported an iPad app built on Adobe Flex and SFDC Integration kit platform foundation to enable the D2D sales reps to quote, sell and enroll the customer from iPad.
- Designed the app to work in online/offline mode using Price-of-the-Day and Sqlite store.
- Developed an android based app based on angular JS for Door to Door Sales process and dashboard
- Integrated the Google Map API to locate the Leads in the field locations and also to provide the navigational directions.
- Implemented the SFDC process model & environment landscape for Salesforce AD (dev) & AS (support) teams
- Initiated the adaption of managing Force.com code version control using GIT and automated the deployment process using Jenkins and Ant scripts.
- Established development standards and best practices and created supporting documentation.
- Highly interacted across technical and business resources from the developer level through mid-management and above.
- Defined design documentation templates that were accepted as internal standard, authored detailed design documents.
- Conducted the Salesforce Release preview meetings for studying and adapting the new features to enhance the capability and functionality of the sales platform.
Confidential, Plano.TX
Architect/Sr Developer
Responsibilities:
- Involved in requirement gathering and documentation.
- Work with the client to understand their current business processes and pain points; identify the desired future process models and solution architecture that will address the issues and pain points.
- Developed a mobile application framework to call and validate over 400 RESTful services.
- Parse JSON response and write code to automate comparison between expected response and the actual response.
- Design shopping cart's application framework, data model classes and utility classes.
- Integrated the Parallel’s Business automation and Cloud Marketplace for Confidential .com to enable the SaaS based product catalog offerings
- Developed the Parallel’s connector to enable the provisioning of Cloud based product offerings
- Design UML and sequence diagrams.
- Utilized Gallery, list views & populated lists from JSON response using simple and array adapters.
- Followed the agile methodology for implementing the project including scrum, and Rally.
- Took charge of code review, code fixes and bug fixes.
- Worked with the mobile development team to implement similar functionality and design into android/iOS platform.
- Collaborated with team members through git repository to upload, pull and merge commits.
Confidential, Dallas,TX
Sr Developer/System Architect & Integration Specialist
Responsibilities:
- Gathered requirements for business process and implementation with Salesforce.com and Conducted joint application design (JAD) sessions with senior management and end users to elicit requirements; Work with project sponsors to create Vision/Scope document
- Lead the daily Agile SCRUM Stand Up Meeting, responsible for maintaining Burndown Charts and presenting the Backlog report to Business
- Reviewed Bugs and Issues to access criticality and assign to development groups.
- Researched the option of Database.com and Heroku to port SuperMedia’s Legacy JAVA applications on cloud
- Designed & Architected the Platinum Prep Package tool, Document Management Tool(SuperDox) on Force.com platform
- Designed & Developed the Listings and Business Profile Publishing App using APEX & VF pages on Force.com platform to capture the data from media consultants using various APIs like Category search, Popular Keyword search APIs and did the real time integration with Superpages.com web interface to publish the data on the website and make them searchable over the internet for public users.
- Integrated SFDC and SAP system where SFDC application posts XML data to the XI plain HTTP adapter for purchase order creation. The purchase order data is mapped to RFC-XML; BAPI PO CREATE is then called to create the purchase order.
- Integrated the Custom Order Process built on Force.com platform with Big Machines Product Configurator and Quote Engine.
- Designed and developed the Custom Paging mechanism for Grid UI within Salesfoce.com using APEX, Richfaces, J2EE on EC2 cloud & Force.com platform
- Extensive experience in activities related to SFDC, Saleforce.com setup, Configuration, customization, Administration, Data Migration and deployment of applications to Force.com platform for large user groups. Customized security, role hierarchy, web-to-lead, forecasting, products, pricing and many other features of SFDC. Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Implemented Web-to-lead functionality to enable lead capturing in real time.
- Developed Assignment rules to automatically assign leads to different users and queues according to the requirements.
- Setting the development guidelines and coding standards.
- Assisted in the configuration and maintenance of "Sandbox" environments to facilitate success development and QA testing of new on-demand features and functionality.
- Created custom controllers using Apex classes and used static resources for uploading the files and images.
- Automated workflow to keep applications moving quickly through the approval process.
- Designed and deployed Custom tabs, Validation rules, workflow rules (and defined related tasks, email alerts, and field updates), Approval Process (and defined steps), Apex Triggers, Apex Classes, Visual force Pages.
- Created an executive mobile dashboard to display Open, closed leads in Salesforce.com on iPad
- Mentored and worked with designated testers to ensure the solution met the business requirements.
- Manage conversion-training sessions for management and all staff members in different locations in the US and one via WebEx for the Indian Sales Team’s user base.
- Worked with Salesforce.com premier support to resolve technical issues
Confidential
Responsibilities:
- Modified delivered configuration engine application packages (PeopleCode) to fit the new business requirements and new engine
- Developed a J2EE based product configuration system (SuperTool) to suffice the business needs of Supermedia concepts together
- Experimented with various framework (Spring MVC, Struts, Wicket, RichFaces etc) to layout the product foundation
- Worked under high pressure to deliver it on-time and to make the product useful enough to roll-out to huge customer base consisting of 5000 sales persons.Helped server administrators and DBAs to make the product scalable and deploy in private cloud of SuperMedia.
- Trained the development team to support the product
Confidential
Responsibilities:
- Lead & manage the team of 8 developers to automate the process of sales & Order creation.
- Analyze existing workflows to define additional Rules, Roles and Routings for custom workflow requirements. Implemented PeopleSoft CRM, Sales, Marketing for customer running on windows and Oracle database with HTML interface
- Created CI based web services to create the leads, opportunities and Orders from an external portal application
- Reviewed technical solutions with developers in pier review to validate the solutions and provide creative ideas for other solutions through configuration.
- Created new 360°ree; (Customer Interaction) menu and components to support new objects.
- Created new consolidated search screen for 360°ree; view. Screen uses dynamic where clause and derived work record to streamline users' search into a single screen.
- Customized Marketing module to handle the Yellow Book Advertising specific business process
- Automated the Lead Assignment using the round robin algorithm
- Automated the Lead Load process from 3rd Party partner sources in PeopleSoft system
- Configured the Integration Broker for the People Tools 8.42/8.43/8.44 , and worked on both the Inbound and outbound Application Messaging
- Worked as part of Support team to create Correspondence and ERMS for the Different Marketing departments
Confidential, New York City, NY
Technical Lead - Onsite
Responsibilities:
- Integration of Bank-One account servicing system (ISD System) with CSX (PeopleSoft Support System)
- Upgraded the PeopleTools from Version 8.45 to 8.48
- Involved in Business & SME meetings to gather and create the functional design documents
- Review technical design documents and present to the client
- Created the team interface documents to collect the important and critical integration points and protocols
- Project planning, offshore resource allocation & management
- Daily Status reporting to client and key Stakeholders
Confidential
Responsibilities:
- Identifying and determining the performance bottleneck in the system, analyzing the key performance issues and providing the solution plan to improve the performance
- Optimized the email template processing, Quick create components, Add/Search Case component,
- Analyzing the load runner reports to identify the problem area
- Implementing the innovative AJAX Solution on PeopleSoft pages for key fields
- Managed the team of 6 resources to meet the performance SLA set by client
- Development, maintenance and enhancements of complex interfaces like Client Central - Customer data, GEMS/SCOTS - Product Data and Global Data Warehouse - Worker data
- Assisted the functional team during the Fit/Gap sessions to understand the existing customizations
- Conducted Technical Design Sessions and Developed Technical Design documents for implementation.