Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 7

John Johnson

Salesforce Developer
johnjohnson8587@gmail.com

PROFESSIONAL SUMMARY
9 years of IT experience with more than 5.5 years of experience Salesforce.com CRM platform involving in
Development, Administration, deployment, Configuration of Partner portal, Customer portal and classic to
lightning migration, lightning component and lightning design system, lightning data services.

 Participated in all Phases of Software Development Life Cycle (SDLC) and Agile methodologies with
expertise in Requirement Gathering, Analysis, Designing, Development and Testing.
 Worked with various CRM applications like Force.com, Sales Cloud, Service Cloud, and Community
Cloud.
 Experience in designing and developing Community Portal using Visualforce plus tab template and
Customer Service Template.
 Strong Salesforce development experience with Apex Classes, Apex triggers, Batch Apex, Controller
Classes, Visualforce Pages and integrating with external source by developing SOAP, REST web services.
 Created various Lightning components and used in the application as per the requirement.
 Developed and configured various Dashboards, Custom Reports and Report Folders for different user
profiles based on the need in the organization.
 Having good knowledge on sharing rules, Org wide settings, object level security, field level security,
record level security and user access privileges.
 Experience in working with Salesforce.com sandbox and production environments.
 Good at administrative tasks such as setting up audit trail, Big Object, field history tracking, creating
email templates and list views.
 Automated business process by creating workflow rules, configuring immediate and time dependent
workflow rule actions, configuring approval process, assignment rules for Leads and Cases.
 Implemented various advanced fields like Pick Lists, Custom Formula Fields, Field Dependencies, Process
Builder, Workflow rules and Approval Processes for automated alerts, field updates and email
generation.  
 Proficient in dealing with the functionalities related to the Service cloud, Sales Cloud and Community
Cloud.
 Worked on Data migration and updates through the tool App Exchange Data Loader in Salesforce.com.
 Developed Visualforce pages, Standard controller, Custom controller, Controller extensions, Apex
classes, triggers and test methods for different functional needs and implemented the business logic
based on the requirements.
 Experience in salesforce lightning features like activities, contextual Hovers, Opportunity board,
Customizable dashboard.
 Technical Knowledge about Salesforce lightning schema builder, process builder, app builder,
components and lightning connect.
 Experienced in Deployment from Sandbox to Production using Deployment tools like Force.com
IDE and Change Sets.
 Prepared Unit Test cases using Apex Test Classes and to fulfill the 75% of Test case coverage for the
development in the Salesforce.
 Experienced in providing functional and technical support to peer Team members.
 Quickly learned new concepts like Salesforce Lightning and Salesforce Mobile Application and
implemented them in the project.
 A result-driven, analytical and coherent software developer with excellent skills in programming
languages like Java and web technologies like HTML, CSS, XML, JSON, JSP and JavaScript.

TECHNICAL SKILLS:

Salesforce Technologies Apex Language, Classes, Triggers, SOQL, SOSL, Visualforce (Pages,
Components and Controllers), Apex Data Loader, Apex Web Services,
Dashboards, Analytic Snapshots, Custom Objects.
Salesforce Tools Force.com Eclipse IDE Plug-in, Force.com Explorer, Ant Tool, Force.com
Data Loader, Force.com Platform (Sandbox and Production), Force.com
Migration Tool , GIT, Jenkins
Programming Languages Java, C, C++

Web Technologies HTML, CSS, JavaScript, JQuery, XML, JSP, JSF, JSON,AJAX, Servlets

Databases MySQL, Oracle 11g/12c

Operating Systems MS Windows, Mac OS-9/10

Salesforce IDE Eclipse, Microsoft Visio, Developer Console

PROFESSIONAL EXPERIENCE:

Government contract
Sr. Salesforce Developer August 2020 – Present

Responsibilities:

 Implemented Custom Settings to store Trigger Activation/Deactivation data and store Last Runtime
Datetime of the queries used in Apex Batch class.
 Written code not to hit Governor Limits and implemented salesforce best practices in writing Apex
Classes and Triggers.
 Developed Apex Batch, Schedule classes to process bulk data updates at scheduled intervals.
 Worked with complex integrations and set up a prolific configuration using protocols.
 Some of the projects Pay Pal Pay flow gateway for online payment processing and some
asynchronous integrations VIN AUDIT (Vin Info provider) using API’s.
 Implemented the basics of Data Security and Data Modeling to the apps.
 Configured page layouts, record types and custom fields.
 Developed custom formula fields and validation rules to meet business needs.
 Worked on multiple Sandbox environments.
 Worked on troubleshooting production issues and fixed the issues within the time frame.
 Written SOQL, SOSL queries which are required in Apex Classes, Apex Triggers, Batch and Schedule
classes.
 Designed and developed Apex Classes, Utility framework classes, Apex Triggers and Visualforce
pages, Components in the application.
 Written Apex Batch, Schedule class to handle bulk logic on Account Teams, Custom Object
requirements.
 Working on internal project on Lightning Component framework.
 Worked in Deployment through Gitlab and Jenkins.
 Worked on both development team and production support projects.
 Worked with Salesforce support team and Docu Gen support team to discuss for solutions for
project.
 Working on internal project on Lightning Component framework.

Environment: Salesforce.com Platform, Force.com, HTML, CSS, Data Loader, SOQL, SOSL, Scrum, Custom
objects, Custom fields, Apex, Visualforce, Workflow & Approvals, Triggers, Security Controls, Reports,
Custom Objects, Custom Tabs, Email Services, Gitlab ,Jenkins.

Toyota Financial Services, TX August 2018 – July 2020


Salesforce Developer

Description:

TFS has constructed a global network that covers approximately 90% of the markets in which Toyota sells
its vehicles. Mainly concentrated on auto loans, leases, and Toyota dealer floorplan requirements, TFS
provides auto sales financing to approximately 5.4 million customers. This Project includes the Inventory
Management of Vehicle's, supporting the service requests, maintaining the Auction updates and so on

Responsibilities:

 Involving in all phases of Software Development Life Cycle (SDLC) starting from Requirements Gathering
and Design.
 Design and developed Customer Community Portal to allow user to register with TFS to begin with
application process.
 Designed Custom UI to support registration and login page for the external users.
 Configure Salesforce Digital channel (Live Agent) with Salesforce Call Center application and setup F&Q,
Knowledge/Articles for external and internal users.
 Integrated the API and Web Services for extracting the data from Biztalk systems to display/store in
Salesforce using the REST services.
 Used Spinners in custom pages whenever page is updating any records for showing progress and
created many lightning Quick Action buttons using visualforce page.
 Implemented Process Builder process that utilizes invocable APEX methods and variables for cross-
object actions.
 Integrated the API and Web Services for extracting the data from Biztalk systems to display/store in
Salesforce using the REST services and also used XML and JSON.
 Automate the Loan record creation process based on Complex business rule of TFS and Lender.
 Extensively used Apex coding concepts to deliver self-contained & robust code segments without
dependency on existing work flows and validation rules.
 Used lightning web component (LWC) to display questioners section based to subsequent answer to
question on the loan period page.
 Created Visual force email templates, New Templates, Mail Merges, and also automated Email Process
to send installation instructions to new and existing customers
 Experienced with Web-to-Lead and Web-to-Case scenarios along with Escalation rules and Assignment
Rules.
 Defined, and deployed the Custom objects, Custom tabs, validation rules, Workflow Rules, actions, Page
layouts, search layouts, Visual Workflows (flows), and Visual Force Pages to suit to the needs of the
application.
 Used Bitbucket and GIT for code version control and pushed changes by working on different branches
to deliver high quality code on time.
 Participate and Meet the Business Users for Requirement Clarification and prepare Technical design
Documents.
 Involved in activities related to Saleforce.com setup, Configuration, customization, Administration,
Development, Data Migration, and deployment of application to force.com platform.
 Created Test methods to make sure the code coverage of apex class and triggers is above 90%

Environment:

Salesforce.com platform, Apex Language, CRM, Visual Force (Pages, Component & Controllers), Pages,
Data Loader, Sales force Lightning, Workflow & Approvals, Share point, Email Services, Scrum
methodology, Security Controls, Sandbox data loading, Eclipse IDE.

KIA Motors America, CA May 2015 – July 2018


Salesforce Developer

Description:

Kia Motors America, Inc. (KMA) is American sales, marketing, and distribution arm of Kia Motors
Corporation. As a brand, KMA has continued to improve over the years as well and began investing heavily
in the quality, design, manufacturing, and long-term research of its vehicles. They continue to invest heavily
in its American operations as its cars grow in popularity.

Responsibilities:
 Worked on creating Salesforce apps with Process Automation Tools Process Builder, Workflow and
Approvals. Customized Process Builder, Workflow Rules and Approval Processes to meet the
requirements of business needs. 
 Involved in daily stand up meetings to track the different pending activities.
 Developed sales methodology that helps to rank leads according to their ‘sales-readiness’ and notified
the sales reps for the quality leads.
 Configured sales process and set the appropriate Probability percentage for each corresponding
Opportunity Stage and dynamically update the Probability with higher Probability if the deal has closed
in the past year.
 Designed an email process to/from Leads and Opportunities that employs a Visualforce page, rich text
input control, and hidden HTML tags to track inbound and outbound emails.
 Automate the quote creation process based on the Opportunity Stage and utilize the custom quote
templates
 Worked with Product Owners and Platform Engineers to design and implement the very prestigious
Feature related to creating mass opportunities.
 Created Lightning Component as Proof of Concept to show the new lightning look and feel along with
the required functionalities.
 Developed/Modified custom Apex Trigger and Apex class to implement functionality based on the
requirements of project.
 Used Change Sets and Source Tree to deploy code and components from lower environment to higher
environment.
 Worked on both development team and production support projects.
 Working on internal project on Lightning Component framework.
 Undergoing work on integrating Salesforce with informatica on an internal project.
 Researching on Own Backup as a Salesforce Data backup tool.
 Backed up Production code and configuration using ANT and real time production data using Data
Loader.

Environment:

Salesforce.com Platform, Force.com, HTML, CSS, Data Loader, SOQL, SOSL, Scrum, Custom objects, Custom
fields, Apex, Visualforce, Workflow & Approvals, Triggers, Security Controls, Reports, Custom Objects,
Custom Tabs, Email Services.

Computer solutions & software international, India Sep 2013 to Nov 2014
Java Developer

Description: CSSI specializes in meeting the needs of small businesses to large enterprises. Whether these
needs include web-based software, website development, search engine optimization, hosting services or web
related consulting. We architect, build, and manage web-based systems that manage companies, Domain
Registration, Co.in Domains, Web Hosting’s, Web Designing, Online Soft wares, Resellers Hustings, Window
Hosting’s and Linux Hosting’s, Payments Gateways & Software development.

 Gathered user requirements followed by analysis and design. Evaluated various technologies for the
 client.
 Developed HTML and JSP to present Client-side GUI.
 Involved in development of JavaScript code for Client-Side Validations.
 Designed the HTML based web pages for displaying the reports.
 Developed Java classes and JSP files.
 Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to
 GUI.
 Developed dynamic content of presentation layer using JSP.
 Develop user-defined tags using XML.
 Developed Java Mail for automatic emailing and JNDI to interact with the Knowledge Server.
 Used struts Framework to implement J2EE design patterns (MVC).
 Developed, Tested and Debugged the Java JSP and EJB components using Eclipse RCP.
 Developed Enterprise Java Beans like Entity Beans, Session Beans (both Stateless and State Full
Session beans).

IDEA Cellular, INDIA March 2012 to August 2013


Application Developer

Description:

IDEA Cellular is a leading GSM mobile services operator in India with over 72 million subscribers, under
brand IDEA. It is a pan India integrated GSM operator covering the entire telephony landscape of the
country. With a vision of delighting its customers while meeting their individual communication needs
anytime, anywhere. IDEA Cellular has the distinction of offering the most customer friendly and
competitive Pre-Paid offerings, for the first time in India, in an increasingly segmented market. This Project
has Account, Contacts, Order, CAF and Service Request Modules.

Responsibilities:

 Involved in Requirements gathering, analysis and design and documentation as the application was
started from scratch.
 Developed Façade classes to encapsulate the business logic and hide the implementation details of
the data access classes and EJBs.
 Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML,
Collection Framework, JSP, Servlets, JMS, JDBC, and JNDI and deployments in WebLogic Server.
 Effectively developed Action classes, Action forms, JSP and other configuration files like struts-
config.xml, web.xml.
 Integrated Spring framework with Hibernate that is used for Database operations.
 Involved in loading and storing objects using Hibernate.
 Used Eclipse as Java IDE tool for creating various J2EE artifacts like Servlets, JSP's and XML.
 Created RESTful WebServices for external clients and resellers by reusing existing components.
 Developed User Interface having animations and effects using JSP, JavaScript and HTML.
 Involved in Java multithreading to cascade multiple changes on multiple records in only one
transaction and developed a batch process framework.
 Designed, developed and maintained the data layer using Hibernate and performed configuration of
Struts Application Framework.
 Implemented Hibernate in the data access object layer to access and update information in the
Oracle Database.
 Used SoapUI for the functional testing and inspection and invocation of Spring based WebServices.
 Responsible for Developing Junit Test Case to Unit Test the Services outside the server.

Environment:

Java EE 6, Servlets, Spring, Hibernate, Struts, JAXB, IBM MQ Series, Restful, WebLogic, XML, XSL,
XSD, CSS, PVCS, Java Script, AJAX, MVC, HTML, Multithreading, Eclipse, Junit, UNIX, Oracle.
ipt, AJAX, MVC, HTML, Multithreading, Eclipse, Junit, UNIX, Oracle.

Education:

Master’s in computer application (MCA) - Anna University, India.

Professional Certification:

Certified Salesforce Developer Platform1


Certified SQL Developer

You might also like