
Venkat Salesforce
- Sr. Salesforce Developer
- New York City, NY
- Member Since May 03, 2023
Venkat
SUMMARY:
TECHNICAL EXPERTISE:
Force.com : Apex Language, Apex Classes, Apex Triggers, SOQL, SOSL, Visual Force (Pages, Components & Controllers), Apex Web Services, Apex Data Loader, Force.com Apex Explorer, AJAX, Dashboards, Reports, Analytic Snapshots, Custom Objects, Eclipse IDE Plug-in
Visual Force : Custom Visual Force Pages
Languages : C, Java, J2EE, Servlets, Apex
Database : Sybase Adaptive Server, MYSQL, Oracle
Web : HTML, XML, CSS, JSP, JavaScript, WSDL, SOAP
Platforms : Windows 98/2000/XP/2003/vista
Version Control: TFS, CVS
Tools : MS Office, Adobe Photo shop, Ms Excel, MS-Project 2000
CERTIFICATION:
Sales force 401 Certified Developer, 2012
ASCAP, New York Oct 2015 – Present
Sr Salesforce Developer
· Worked with the user group for requirement gathering throughout the planning and implementation.
· Worked in different production instances within the organization, involved in various configuration and setup activities and in production support.
· Identified as the Premier Support contact person for the organization, open cases with Salesforce, follow up until the issues are resolved.
· Created profiles and implemented Object and field level security to hide critical information on the profile users.
· Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
· Involved in developing Visual force pages, triggers and apex classes based on the requirements.
· Used Data Loader for all data adding, updating, and deleting, exporting data.
· Proficient in creating record-types, page-layouts and profiles to hide/show visibility to various fields.
· Implemented pick lists, dependent pick lists, look ups, junction objects, master detail relationships, validation rules and formula fields to the custom objects
· Created various Scheduled and Batch apex jobs based on the business requirements.
· Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
· Directly interacted with various user groups to understand and gather requirements and conducted demos to show prototypes.
Comcast, Philadelphia June 2014 – Sept 2015
Sr Salesforce Developer
Thermo Fisher Scientific, Boston, MA Nov 2013-June 2014
Salesforce Developer
PRA International, Raleigh, NC Feb'13 – Nov '13
Salesforce Developer
· Used Eclipse Force.com Toolkit For creating Apex Classes and Apex Triggers to Develop Custom Logic and Objects
· Designed Various Web pages in Visual Force for Capturing Various Customer enquirers and Implemented Logic for Migrating Cases To different Queues Based on the Type of Customer inquiry.
· Designed and Developed Apex Classes, Controller Classes, Extensions and Apex Triggers for Various Functional needs in the application.
· Created Work flow Rules to automate Tasks, Email Alerts, Field Update, time-dependent actions and Outbound API Messages
· Implemented the requirements on Sales force platform and Force.com Ide Plug-In using Eclipse.
· Worked on Sales force Setup & Configurations, Data Migration and Conducting End-User Trainings.
· Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions and execute Governors and Limits.
· Responsible for creating the test methods to provide maximum coverage to the Triggers And other Controller Classes.
· Used the Apex Data Loader for Importing the Data to the Sales force
· Implemented the requirements on sales force platform and Force. com Ide Plug-In Using Eclipse.
· Batch Reassignment of Apex Classes and Work flows Based On Organizational Changes.
· Prepared Training Materials For Business Use.
· Written The Scripts for the User Stories and tested the particular scripts in particular Environments.
· Developed Apex before Insert, Before Update and after Insert, after update Triggers.
· Conducted Unit and Integration Testing, Deployed and Optimized Orchestrations.
· Define Documentation Review Cycles for the Project and assign review tasks to the project team. Follow-Up with Reviews to see them through to Completion.
Environment: APEX Language, Visual Force (Pages, Component & Controllers), Salesforce.com Data Loader, Work flow & Approvals, Reports, Custom Objects, Custom Tabs, JQuery, Security Controls, HTML, Java Script, Java, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in, Oracle 10g.
Cisco Systems, San Jose, CA Feb'10 – Dec'12
Salesforce Admin/Developer
Cisco was implementing sales force mainly for Case and lead management. Different business units were building different custom applications on force.com platform.
Responsibilities as Developer: Involved in Sales force Application Setup activities and customized the apps to match the functional needs of the organization
· Developed Apex Classes, Controller Classes, Extensions and Apex Triggers for Various Functional needs in the Application.
· Used SOQL with consideration to Governor Limits for Data Manipulation needs of the Application using Database Objects.
· Developed Web Services using Salesforce.com Web Services API to provide data for third party clients.
· Involved in Data Mapping and Migration of Data from Legacy Systems to Sales force Objects and fields.
· Customized Page Layouts for Cases, Opportunity, Contacts, Quote and Accounts Depending upon user Roles, and Groups.
· Used Data Loader for Insert, Update, and Bulk Import or Export of Data from Sales force SObjects. Used it to Read, Extract, and Load Data from Comma Separated Values (csv) files.
· Extensively used declarative application framework and created applications on Force.com.
· Integrated Sales force to back office Systems for Bi-Directional data exchange using Apex API And Custom Web Services
· Define Documentation review cycles for the Project and Assign review tasks to the project team. Follow-Up with reviews to see them through to completion.
· Communicate project status and escalate issues to Management. Provide Feedback for improving Technical publications procedures, standards, and Methodologies.
· Involved in complete migration of code from sandbox to production using change sets and Eclipse IDE.
Responsibilities as Admin:
· Worked As Enhancement Team Member and performed the Roles of Sales force Developer/Admin in the Organization.
· Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users
· Developed And Configured Various Reports and Report Folders for different User profiles Based on the need in the organization.
· Worked closely with Sales team and Business Analysts and Performed Detailed Analysis of Business and Technical Requirements and designed the solution by customizing various Standard Objects.
· Involved in bug fixing and Production support of the application.
· Worked On Various Standard Objects Like Accounts, Contacts, Cases, Opportunities, Products, Leads, Campaigns, Reports and Dashboards
· Designed and Deployed the Custom Objects, Custom Tabs, Entity-Relationship Data Model, Validation Rules, Work flow Rules, Auto-Response Rules, Page Layouts, Components and Visual Force Pages to suit to the needs of the application.
· Defined Look up and Master-Detail Relationships on the Objects and created Junction Objects to establish connectivity among Objects.
Evironment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Apex Triggers, Web Services, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in.
Verizon, Arlington, VA Sep’07 – Nov’09
Developer/Production Support
Project: xRM (Extensible Request management)
Verizon Wholesale Systems support the processing of Local Service Requests for its clients, the CLEC community. An LSR is received by one of Verizon wholesale interface gateway systems (LSI-EDI, WEB GUI, and LSI) through MQ listeners and socket listeners. This is translated to XML. LSI sends in LSRs in an XML format. This LSR is then forwarded to workflows to start processing them. This application starts a multi-step workflow process like Validation of input LSR, Storage of input LSR for tracking, review, Population of data required for service order.
Responsibilities:
· Used EJB, Servlets and other J2EE technologies for the server side programming.
· XRM uses Oracle RDBMS and the support for JDBC access is provided by JDBC drivers from Oracle
· Java Message Service (JMS) provides specifications for standardized data interchange between Java objects
· Involved in Production support for RM, which is developed in C Language
· Developed sample SQL codes. Created, altered and dropped objects via Oracle SQL Developer.
· Building and deployment of EAR, WAR, JAR files on test, stage and production systems in Web Logic Server
· Responsible for the weekly build activity, hands-on deploying development versions.
· Developed Soap messages using Apache Axis Soap Engine
· Involved in development, Production support and trouble shooting
· Installation, configuration, deploy the application on Web logic Server
· Developed billing module using C++
Environment: C++, JBuilder, WebLogic7.1, Java, JSP, Servlets, XML, HTTP, Java Script, SOAP, Oracle8i, SQL, HTML, Solaris, UNIX
Tech Media Sol, Hyderabad, India Oct’04– June’07
Project Tracking System
Java Programmer
Team members, leads and managers use the system to update the status of the projects, review the status, review logs & test cases online. It generates reports, graphs of defect measurement throughout the Project development life cycle. The application was hosted on the Intranet to be accessed across all the departments of the organization. System also consists of auto mail generation with the report information, auto paging and etc.
Responsibilities:
· Used Object Oriented Methodology for the Java app design
· Created JSP and SERVLET for the front end
· Involved in developing test plans and strategies, as well as the design, development, and execution.
· Tuning and Index creation for improved performance
· Developed sample SQL codes. Created, altered and dropped objects via Oracle SQL Developer.
· Involved in developing test plans and strategies, as well as the design, development, and execution.
· Design and developed JDBC connection objects for the data retrieval and update.
· Worked in JavaScript and HTML for the front end
· Involved in development, Production support and trouble shooting
· Deployed code in testing and production environment
Environment: JDK 1.2, HTML, JavaScript, JSP, Servlets, JDBC, JNDI, SQL, Oracle, and Windows
Web Based Sales and Distribution System
Java Developer
The System facilitates the Sales & Distribution of any product for any no. of customers. The System is product neutral. Developing the user interface using HTML and validations with Java Script the System is sales order processing system that automates the sales order received from the direct customer and also from the dealers. The system takes care of order entry, payment, shipment and sales invoice processing .The system provides facility from entry Customer / Dealers personal Details, order details, provides a facility to monitoring of reservation return/replace/change offer, dealers credit limit, shipment of ordered products to Customer / Dealer. It is also having the features of updating the stock after selling or buying.
Responsibilities:
· Developed User interface using JSP, Servlets, HTML, and JavaScript.
· Created JSP and SERVLET for the front end
· Developed user interface using Front Page & back end stored procedures using SQL.
· Tuning and Index creation for improved performance
· Unit code tested, documented and trained users
· Implemented an XML solution for the data transfer module.
Environment: Java, JSP, Servlets, SQL Server, XML, JDBC, HTML
Java Developer
The TNT Vacations portal site provides online access to vacation packages to travel agents and end customers of TNT. This portal site provides real-time data access to Sabre worldwide travel system and Tech database for hotels and charted flights. The content and personalization (profiling) for the web site was based on data stored in a LDAP based Directory Server. This particular module Quick Quote is used Travel Agents to do quick search of vacation packages available and book it online.
· Developed Build Scripts for Application Deployments Using ANT
· Mentoring the team about version control tool (clear case).
· Involved in Design and Analysis using UML and Rational Rose.
· Developed Enterprise Java Beans (EJB) with full flow of business logic.
· Developed Servlets to access the Enterprise Java Beans.
· Developed Session beans representing different types of business logic abstractions.
· Developed web pages using HTML, Applets and Java script.
· Creation of functional specifications of the mailbox module.
· Development of the class diagrams for the mailbox module using Rational Rose tool.
· Developed Servlets used to communicate with the Enterprise Java Beans
· Involved in designing and development of the User Interface for the system using JSP.
· Involved in the Unit Testing and Integration Testing of the System.
Environment: Applets, Servlets, JDBC, JNDI, XML, Oracle, HTML, Windows 2000.
1 Masters in Computer Applications, Osmania University, India
2 Bachelors in Computer Science, Nagarjuna University, India.