We provide IT Staff Augmentation Services!

Salesforce Consultant Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

OBJECTIVE:

Looking for a position as a Salesforce Developer.

SUMMARY:

  • Looking for a position as a Salesforce developer
  • 15+ years of programming experience, including but not limited to Java, .NET C#, Android app development, Microsoft XNA/Kinect, SQL, HTML, UNIX, etc.
  • Strong analytical, problem solving, and production diagnostic skills.
  • Versatile and quick to adapt in all areas of Software/Web Development.

WORK EXPERIENCE:

Confidential, San Francisco, CA

Salesforce Consultant

Responsibilities:

  • Resolve issues and build applications to order as needed by the organization, such as:
  • Install Currency Updater app onto Salesforce
  • Built a Sales Team automation application based on role hierarchy, details of the sales opportunity, as well as taking into account dates, product ranges, sales partner details, etc.
  • Built an automated approval processing application that sends out email alerts, route approval emails on discounts, and request for upper - management approval based on sales opportunity field details.
  • Built other miscellaneous automation rules into the existing application.

Skills utilized: Apex API v21.0, Batch Apex, Scheduled Apex, VisualForce components and pages, Workflow rules, triggers, Javascript, jQuery, HTML, Eclipse, Apex Data Loader

Confidential

Android Developer

Responsibilities:

  • Implemented an Android app that visualizes navigational satellites on Google Maps and Sky Plot:
  • Retrieve historic satellite location data from third party website, in Unix .Z format
  • Benchmarked five coordinate conversion algorithms for the most efficient solution
  • App contains loading screen, daily scheduled job to refresh the data, and SQLite database usage

Skills utilized: Android SDK, Android Studio, Java, Google Code, SQLite, XML

Confidential, Portland, OR

Salesforce Consultant

Responsibilities:

  • Designed and implemented a dynamic tasking project in Salesforce for the current application - the organization has an existing web application which allows technicians to see what tasks needs to be done for rooftop air-conditioning units.
  • The Dynamic Tasking project consists of the following components:
  • Display due dates and statuses of tasks base on its completion. Completion of a task is determined by the answers entered by the technician
  • Show/hide toggling of maintenance items base on unit information
  • Adjust task recurrence frequencies on the unit level based on answers in Unit Eligibility > Condition Indicators
  • CSA alerts base on treatments required and/or completed
  • Restructuring the inspection process to be more usable to technicians and the program team
  • Automating treatment completion status based on answers entered by the technician

Skills utilized: Apex API v21.0, Batch Apex, Scheduled Apex, VisualForce components and pages, Workflow rules, triggers, Javascript, jQuery, HTML, Eclipse, Apex Data Loader

Confidential, New York, NY

Salesforce Consultant

Responsibilities:

  • Built an admin tool for non-technical users to easily manage Contacts with Researchers. Administration includes sharing records, as well as creating junction and lookup records.
  • Batch apex used for hourly scheduled job to mass-update millions of records for reporting purposes. This is a workaround for Salesforce reporting limitations.
  • Standard and custom reports created via Salesforce reporting wizard.
  • Provided advice and assistance for developers and administrators regarding Salesforce sharing rules, administration, permissions relating to roles and profiles, etc.

Skills utilized: Apex API v21.0, Batch Apex, Scheduled Apex, VisualForce components and pages, Workflow rules, triggers, Javascript, jQuery, HTML, Eclipse, Apex Data Loader

Confidential, Marlboro, MA

Salesforce Consultant

Responsibilities:

  • Built reporting tool in Visualforce with user filtering capabilities, pagination, while staying within APEX execution governors and limits. The report takes into consideration the role of the current running user.
  • Features of the tool:
  • Export to Excel
  • Export to CSV
  • Date/currency format adjustments with user locale
  • Easy customization of settings for non-technical administrators

Skills utilized: Apex API v14.0, SoQL, VisualForce components and pages, SFDC AJAX Toolkit, Javascript, jQuery, HTML, Eclipse, Apex Data Loader

Confidential, San Francisco, CA

Salesforce Consultant/Web Developer

Responsibilities:

  • Responsible for upgrades and testing when each new Salesforce release rolls out
  • Developed workarounds for the Partner Portal portion of the Salesforce implementation to be accessible to Partner Portal users:
  • Creating records for junction custom objects
  • Brought in to work on code left by previous developers with no documentation and no source control
  • Documented, upgraded and did development work on in-house projects, including:
  • Batch Loader in MS .NET C# Services that interfaces with Salesforce database. This was a manual process where someone had to download a csv file from a 3rd party website, massage the data and rename column headers, and upload the file via the .NET service
  • Migrated the Batch Loader from a manual process to an automated process:
  • Uploads are pulled daily from an FTP server via a scheduled job
  • Data is massaged based on several easily configurable criteria saved on a txt config file, and uploaded into Salesforce
  • Errors and exceptions are handled gracefully and emailed out to a distribution list for further actions
  • Duplicates in data are resolved by the program
  • Data Polling scheduled job that runs nightly
  • Part of the process is migrated onto batch triggers in Salesforce for instantaneous update, instead of having users wait overnight before they can view accurate data
  • Maintenance and miscellaneous projects on the Public website hosted on IIS and developed in .NET ASP C#
  • Maintenance work for Community and forums built in MS extension Community Web Service
  • Created several documents on all areas of the Web development work done, including:
  • Requirements
  • Technical Specifications
  • Build Process
  • Troubleshooting guides

Skills utilized: Apex API v15.0, Adobe Flex, SoQL, SoSL, VisualForce classes, components and pages, SFDC AJAX Toolkit, Eclipse, Apex Data Loader, Javascript, jQuery, HTML, .NET/C#, MS SQL Server

Novartis Oncology, East Hanover, NJ

Salesforce Consultant

Responsibilities:

  • Brought in to clean up implementation and configuration issues by previous consultants where the applications built did not scale well when moved to production
  • Built 4 different reports spanning 8 objects on a single Visualforce page with user filtering capabilities, with pagination, while staying within APEX execution governors and limits. Each report has inline editing, its own pagination capabilities, displaying data hierarchy taking into consideration the role of the current running user, as well as color coded data display based on data validity.
  • Re-structured custom objects, Master-detail relationships between objects to better suit the organization’s business needs
  • Coached management on Salesforce security management, how data is protected and reflected with roles and profiles, and updated the organization’s Salesforce configuration to work within those features and with the organization’s business needs
  • Other duties include administration, documentation, etc.
  • Built 4 different reports spanning 8 objects on a single Visualforce page with user filtering capabilities, with pagination, while staying within APEX execution governors and limits. Each report has inline editing, its own pagination capabilities, displaying data hierarchy taking into consideration the role of the current running user, as well as color coded data display based on data validity.
  • Weekly scheduler to update statuses and have the visual elements reflect those statuses

Skills utilized: Apex API v14.0, SoQL, VisualForce components and pages, SFDC AJAX Toolkit, Javascript, HTML, Eclipse, Apex Data Loader

Confidential, New York, NY

Web Developer/SalesForce Administrator

Responsibilities:

  • Designed, implemented, unit tested, maintained, and troubleshoot various applications and integrations with Salesforce, including migration of legacy systems to Salesforce, ensuring a flawless migration process and no disruptions to end users and existing business processes.
  • In-depth experience with APEX code development, S-controls, triggers, VisualForce pages/controllers, workflows, validation rules, formulas, etc.
  • Worked closely with, trained, and resolved issues by end users with little or no experience with Salesforce to fully utilize Salesforce for their business needs
  • Other duties includes administration, documentation, etc.
  • A Contact Management System using VisualForce page and controller. Users can filter and edit lists of Contacts on a single VF page. Results are paginated. Also created list inline editing within the VF page. Worked around display value not showing for joined and reference relationship queries.
  • A Class Scheduling System which automatically schedules classes once a week. Created an easy-to-use wizard where users can create new classes to be scheduled, and a VF page to manage existing classes, activate/deactivate scheduled classes, etc without any knowledge of the scheduling workings in the background. Scheduling is done with Workflow Rules Field Updates, Apex triggers, and custom object fields.
  • A 3-step data search-and-entry Wizard using VisualForce pages and controllers, including a search function, data table, form validation, etc. Users are able to search for existing records, create a new record, and validate/track records. Worked around Salesforce limitation on error checking.
  • Class attendance tracker using VisualForce page and controller, dropped into a standard page layout. Users are able to enroll students in a class using a “quick add” box, mark attendance for an entire class, and have student’s statuses automatically updated when their attendance is completed, as well as have tasks and events automatically created for each student’s graduation process. Worked around Salesforce VisualForce limitations on auto-submit with checkboxes, javascript with pageBlockTable, and complex data handling using javascript with the VF page generated Ids.
  • Integrated Cases and Solutions into a simplified one-paged self-sufficient case tracking system. Worked around SalesForce issues with using Apex to update Solution Detail field and Case fields.
  • Migrated complex Excel validation rules in regular expression into SalesForce validation rules
  • Created several triggers and workflow processes, scheduled jobs, complex validation rules, etc for the organization.

Skills utilized: Adobe Flex Builder 3, Apex API v14.0, SoQL, VisualForce components and pages, SFDC AJAX Toolkit, Eclipse, Microsoft SQL Server, Apex Data Loader, Crystal Reports

Confidential, San Francisco, CA

Developer/Administrator

Responsibilities:

  • Designed and implemented several applications for the Salesforce CRM.
  • Re-wrote several existing applications to maximize functionality, improve response time and user experience, and eliminate bugs.
  • The challenging part of the job involves handling massive amounts of customer and user data, and working with various external systems to access the data in, and the functionalities of, Salesforce with the limitations of the Salesforce Web Service.
  • Wrote S-Controls in Javascript and the newly introduced APEX technology
  • Worked closely with managers and users who have had little or no experience with Salesforce to gather requirements and made design and tools recommendations while anticipating the needs of the end user.
  • A tricky part of the organizational SFDC setup was that the one system/database was shared by several groups in the bank, so changes made has to accommodate the varying requirements or care has to be taken to avoid disruption of other non-involving data.
  • Other duties includes conferencing with the business proponents on a daily basis, tracking, managing, and fixing bugs, developing a system and design to ease future maintenance and development efforts, administration and configuration, writing build scripts, setting up source control, as well as detailed documentation tasks.
  • An s-control which tracks and repairs faulty lead records in the database
  • Using APEX triggers to repair faulty data entries
  • Implementing a workaround to simulate daily scheduled jobs within the limitations of the system, hosted entirely on Salesforce.com

Skills utilized: Salesforce SFDC APEX API 7.0-8.0, Microsoft .NET, MS SQL Service, ASP/C#, Java/JSP, AJAX, XML/XSL, JDBC/Oracle/SQL, HTML/CSS, Eclipse, Win CVS, Apache ANT

Confidential, Concord, CA

Web Developer

Responsibilities:

  • Built and maintained backend web services. Complex backend systems integrated with several different technologies, requires fast learning and adapting on the part of developers.
  • Integration with legacy systems, or disconnected backend systems requires intensive blind unit testing.

Skills utilized: Microsoft .NET, MS SQL Service, ASP/C#, Weblogic, Java/JSP, AJAX, XML/XSL, JDBC/Oracle/SQL, HTML

We'd love your feedback!