You are on page 1of 6

VenuGopal Mokkapati

Mobile: (646) 309-4515 | Venugopal.mokkapati@gmail.com

VenuGopal Mokkapati

 12 years of experience as a software developer in Agile SCRUM, Lean Kanban, and Waterfall
team environments.
 6.5 years of experience as a Salesforce Developer: Service Cloud, Sales Cloud, Lightning
Migration, App Exchange Products.
 Well-organized and goal-oriented team member with excellent analytical, troubleshooting,
and problem-solving Skills.
 Strong knowledge of Salesforce configuration, data migration, system integration and
familiarity with Visualforce (Pages, Components, Controllers) MVC architecture and Apex
(Classes, Controllers & Triggers).
 Experienced using Salesforce Lightning UI. Created Lightning Apps combining Lightning
Design System, Lightning App Builder and Lightning Component features.
 Hands-on experience in building custom lightning components on the Aura framework and
Lightning Web Components using Controllers, Helpers, Design Attributes, Renderer, Handlers
and Events to focus on the logic and Interaction in Lightning Applications.
 Created lightning Apps combining lightning design system, lightning App builder and
lightning component features. Used Salesforce CLI and VS Code to create scratch orgs
(SFDX).
 Migrating visual force pages to Lightning Components by analyzing using Lighting Migration
manager.
 Experienced in design, development, testing and maintaining Web Applications using HTML,
CSS, JavaScript, XML, jQuery, JSON, WSDL, SOAP and Salesforce Lightning Design System.
 Hands on experience in writing queries using SOQL and SOSL in Apex Classes and Triggers.
 Expertise in performing data migration from legacy system to Salesforce using Data Loader,
Import Wizard, Workbench, etc.
 Experience in working with Asynchronous Apex like Future, Batch, Schedule and Queueable.
 Certified: Salesforce Platform Developer I (PDI).

EDUCATION/TRAINING/CERTIFICATION

Bachelor’s in Computer Science Engineering, JNTU, India, (2008)

TECHNICAL ENVIRONMENT

Salesforce.com Development: Lightning Web Components, Aura Components, Apex, Apex


Triggers, Apex Class & Apex Web Service, Visualforce,
Force.com, Data Loader, HTML, XML, Limits
Salesforce.com Administration: Reports, Dashboards, Validation Rules, Workflow Rules,
Approval Process, Sandbox Refreshments, Apex Data
Loader, Import Wizards, Manage Packages, Custom Apps,
Custom Labels, Portals, Users, Roles and Profiles, Sharing
Settings, Communication Templates
.NET Development: Windows application, ASP.NET, MVC
Script: AngularJS, jQuery, JavaScript, Bootstrap, jqTable, jqPlot,
jqWidgets
Database: SQL Server 2008, 2012
Tools/Utilities: Eclipse, Force.com IDE, Visual Studio, Visual Studio Code
Software: Microsoft Office
Source Control: SVN, Git, TFS, VSS
Release Management: Jenkins, Flosum, ANT
3rd party controls: Infragistics, Telerik, Sendgrid, Twilio
Collaboration: Github, Pivotal Tracker, Slack, JIRA, Confluence
VenuGopal Mokkapati
Mobile: (646) 309-4515 | Venugopal.mokkapati@gmail.com

MAJOR ASSIGNMENTS

OnTrack, IBM, CA
Aug 2021 – Present
Senior Salesforce Developer
Senior individual contributor for OnTrack Care connect Team. Responsible for building application for
Care connection coaches to connect with their members.

Responsibilities:
 Build console app on Lightning web components LWC for care connection coaches for
scheduling with patients.
 Used Health cloud package objects for person accounts and providers.
 Used health cloud provider search features.
 Implemented flow screens, triggers and batch classes and schedule jobs.

Home Depot, Foster City, CA


Oct 2018 – July 2021
Senior Salesforce Developer
Senior individual contributor for ProReferral product team. Responsible for building and maintaining
enterprise tools and user onboarding for an online marketplace between homeowners and
professional contractors (Pros).

Responsibilities:
 Migrate service console app to Lightning using Lightning Web Components and Aura
Components
 Develop partner portal for the users onboarding process using Visualforce, Apex, JavaScript,
and jQuery
 Implemented Single Sign-On (SSO) using LDAP Authentication for user login
 Implemented Delegated Authentication for seamless login of community users
 Created multiple Lightning Aura Components and Lightning Web Components, added CSS
and Design Parameters that makes the Lightning component look and feel better.
 Designed and developed REST Web services for inbound integration and made callouts for
outbound integration.
 Worked on creating Lightning Pages Inside Lightning Community Builder. Developed various
Lightning Web components (LWC) for UI applications for both Mobile and Desktop.
 Building Lightning Web Components and Events using Lightning based Components,
Lightning UI Components.
 Integrate Salesforce with cross-platform (Java) and external systems (Twilio API, Checkr,
Apigee) using certificates and auth tokens
 Implemented an online help center for users using Knowledge Articles
 Implemented workflows, triggers and batch classes and schedule jobs

Pcori, Washington D.C


Feb 2017 – Oct 2018
Senior Salesforce Developer
PCORI is a non-profit organization that grants funds for patient and medical research. Responsible for
building system which Caters Researchers to submit their Applications (LOI), undergo merit review
process followed by Budget allocation, submitting progress reports and research expenses through
the system.

Responsibilities:
VenuGopal Mokkapati
Mobile: (646) 309-4515 | Venugopal.mokkapati@gmail.com

 Used partner communities for Submitting, review process, updating progress and uploading
invoices line items
 Automated the invoicing process using Workflows, Approval process, Process builders, Apex
triggers, batch classes, eliminating the need for spreadsheets and mail attachments.
 Redesigned the portal. Using JavaScript, CSS, and jQuery, resulting in responsive UI for web
and mobile devices
 Migrated the invoice module from Classic to Aura Components
 Created Apex classes, Apex Triggers and test classes.
 Analyzed business requirements, and converted to Salesforce custom objects, lookup
relationships, junction objects, master-detail relationships.
 Created email templates and inbound emails using Visual force for the clients and
customers.

BBVA Compass Bank, Birmingham, AL


Oct 2016 – Feb 2017
Senior Salesforce Developer
Responsible for working on a call center application system used by banking clients to apply for loans,
process transactions, and chatting with call center representatives. The system is built on Salesforce
Service Cloud and integrated with in-house system that performs transactions.

Responsibilities:
 Integrated in-house system with Salesforce using Rest and SOAP API to process transactions
using Service Cloud
 Built the console application using the JavaScript API toolkit, Visualforce pages, Apex
triggers, and batch classes
 Created data model using standard and custom objects to help construct a folder hierarchy
in salesforce.
 Developed Custom components using Lightning Data Service (LDS).
 Created Lightning app pages, home pages integrating the custom components for Lightning
App builder.
 Reengineered standard file home to meet the ease of access to folder and tag hierarchy.
 Built components with design attributes and Aura Handlers for Events to focus on logic and
Interactions in Lightning Applications.
 Designed and developed REST Web services for inbound integration and made callouts for
outbound integration.
 Prepared and presented technical review documents for Salesforce Security Review.

Seven Tablets, Dallas, TX


May 2016 – Sep 2016
Senior Developer
Responsible for building the GoPlant tablet, and web systems, which is built for operators in
powerplants to track assets and manage tasks, both online and offline.

Responsibilities:
 Developed offline mode feature using IndexedDB and SQLite, enabling users’ devices to save
data while offline. When users’ device regains internet connection, asynchronous HTTP
callouts will upload and sync the saved data.
 Built responsive UIs that are compatible with web and tablet using HTML5, AngularJS, and
Cordova
 Enabled Lightning for Outlook, Lightning Sync and made Outlook configurations.
 Created alternative customization for Rollup summaries using Apex as needed.
VenuGopal Mokkapati
Mobile: (646) 309-4515 | Venugopal.mokkapati@gmail.com

Appshark, Dallas, TX
Apr 2015 – Mar 2016
Nitromojo
Salesforce Developer
Involved in developing Marketing related AppExchange product used for capturing Voice of customer
by generating leads through email campaigning and capturing leads feedback and show metrics on
the dashboard comparing the competitor’s brand and strategies to improve the product based on
feedback.

Responsibilities:
 Integrated Salesforce with Send Grid for email campaigning and generated reports related to
metrics of email campaigning in Visualforce pages, Apex class send bulk notifications on a
timely manner using Apex Batches
 Used jQuery graphs for displaying metrics of competitor brands
 Implemented ISV packaging coding standards. Implemented security reviews using
Checkmarx
 Implemented Web-to-Lead form in Salesforce sites that enabled the customer success team
to capture feedback

Appshark, Hyderabad, India


Mar 2014– Apr 2015
Open SMS
Salesforce Developer
Open SMS is an AppExchange product which embeds SMS messaging features into your Salesforce
instance. It allows a user to send single or bulk message from any Salesforce or Force.com
application, simplifying the ability to connect with leads and contacts.

Responsibilities:
 Integrated Salesforce with Twilio and Beepsend, enabling users to send SMS and make calls
from Salesforce
 Implemented managed packages, used Checkmarx for security reviews, and fix all
vulnerabilities
 Fixed security vulnerabilities detected by OWASP ZAP
 Served as Salesforce Administrator to help 15 client organizations installing and configure
packages

HUDL
Mar 2013 – Feb 2014
Salesforce Administrator/Developer
Hudl is web-based platform that helps coaches and athletes review their game footage. Responsible
for building the system that enabled Hudl Salesforce users to manage leads and bill their customers
(schools).

Responsibilities:
 Collaborated with the Hudl onsite team to define the lead and billing management data
model
 Developed the lead and billing management custom modules, using Visualforce pages, Apex,
batches, and triggers
VenuGopal Mokkapati
Mobile: (646) 309-4515 | Venugopal.mokkapati@gmail.com

QFBA, Qatar
Feb 2012 – Feb 2013
Salesforce Integration Developer
Responsible for building Payment gateway system by integrating Salesforce with Etisalat payment
gateway using web services and recording transactions details in Salesforce database.

Responsibilities:
 Responsible for integrating Etisalat payment gateway to Salesforce through .NET
 Used SSL signed certificate for integrating with payment gateway system

Nov 2010 – Dec 2011


Salesforce & .NET Integration Developer
Schingle
Responsible for developing a mapping system called Visit Plan that calculated the shortest travel
distance between two locations inputted by customers.

Responsibilities:
 Integrated Google Maps into Salesforce
 Developed the algorithm that calculates shortest distance path in .NET by processing and
synthesizing data
 Pushed the distance results to Salesforce using REST APIs

Microsoft .NET, for Multiple Clients


Dec 2008 - Nov 2010
SQL Developer
Vision 6 Application is Project Management system helps in projecting which projects are under profits
and which projects cost should be down sized. For this .Net is integrated with Project Server. Based
upon prebuild algorithms in Project server calculate Profits, Effort variance, Schedule variances,
Capacity planning are performed. And these details should be shown in Application site for individual
projects

Responsibilities:
 Integrated Microsoft .Net with project server API.
 Built system using .Net MVC framework with SQL server as backend

IDT system was designed to manage all the functions that are performed in Water Management
system such as System Management, managing of installation process, and Accessing of information
by customers and Generation of billing reports and Custom reports.

Responsibilities:
 Used Microsoft .Net and SQL server for building the system.
 Used Windows scheduler for interacting with Sky Wave.
 Parsed XML in SQL stored procs and functions.

Point of sale system for capturing data and customer payment information at a physical location when
goods or services are bought and sold. The POS transaction is captured using a variety of devices
which include computers, cash registers, optical and bar code scanners, magnetic card readers, or
any combination of these devices.

Responsibilities:
 Integrating Barcode, Cash Register, Card reader devices with .Net platform
VenuGopal Mokkapati
Mobile: (646) 309-4515 | Venugopal.mokkapati@gmail.com

 Developed Inventory, Customer maintenance modules and used Crystal reports for
Reporting purpose.
 Used ASP Windows application with SQL server for Backend Interaction

You might also like