Sr.developer Resume
Baltimore, MD
Summary:
- Seven years of IT experience in Development, Support of Salesforce.com and Java, J2EE applications.
- Having domain experience in Financial, Health Care, Pharmacy and Retail Organizations in Software Development, Business Logic Implementation.
- Having Four years experience in Salesforce.com (SFDC) CRM implementation for various clients.
- Strong experience in development and customizations of Salesforce.com applications using Visualforce, Apex classes, Apex triggers, Page Layouts, Workflows, Approval Process, Sharing Rules, Custom Buttons & links, S-Controls.
- Extensively worked with migration tools like Force.com IDE and Data Loader.
- Sound experience in Integration of Salesforce.com applications with external systems using SOAP Webservice, WSDL (Partner and Enterprise) and CastIron tools.
- Experience in creating User Interfaces (UI) using CSS, HTML, Javascript and AJAX.
- Implemented Salesforce Webservices client using Salesforce web services API, Java, XML and partner WSDL.
- Implemented Formula fields, Validation Rules, Workflow Rules, Workflow Approvals and Permission Sets.
- Sound experience in creating Custom Apps, Custom Objects, Custom fields, Applying Sharing Rules, Handling Page Layouts, Search Layouts, Related List and defining Field Dependencies, custom buttons.
- Hands on experience in writing queries using SOQL and SOSL in Apex Classes and Triggers.
- Prepared unit test cases to fulfill the 75% of test cases for the development in Salesforce.
- Experience in import/export of data using dataloader from legacy CRM database into salesforce.com using apex scheduler on timely basis.
- Strong experience in generating Reports and Dashboards.
- Experience in migration applications from Sandbox to Production using Force.com Migration Tools like Force.com IDE and CRM UI.
- Strong work experience in User Interface Designing, System Testing, Performance tuning, Go-live support and Post-production support.
- Good understanding Governor limits and experience in overcoming limitations in Saleforce.com.
- Strong experience in implementation of Struts frameworks in Java, J2EE applications.
- Expertise in creating SOAP webservices using tools like Apache Axis and generated WSDL files.
- Strong scripting experience in writing build scripts using Apache Ant and Maven.
- Sound knowledge in Version control systems like CVS, Subversion, VSS.
- Experienced with RDBMS implementation and development using Oracle 8i/9i/10g, PL/SQL, SQL Server, Sybase, DB2 and MySQL 4.0.18.
- Good experience in SQL, PL/SQL and writing Stored Procedures, Functions, Packages, Views and Triggers.
- Experience in maintaining applications over Windows and LINUX.
- Good understanding and knowledge of preparing System Design using UML methodology with Rational Rose. Preparation of class and sequence diagrams using Rational Rose.
- Excellent communication Skills, well organized, goal oriented.
Technical Knowledge:
Salesforce.com : Apex, Visual Force, Force.com IDE, Dataloader, Demand Tool, Salesforce Webservices, Informatica.
Languages : Java 2.0 (JDK 1.5/1.4/ 1.3), C/C++, XML, XSL, XSLT, Xpath, HTML/ DHTML, Java Script.
Java/J2EE : Java, JDBC, Servlets, JSP, Struts 1.2.
Application Servers : BEA WebLogic, IBM Web Sphere 5.0, Apache Tomcat 5.0.
RDBMS : MySQL, Oracle 11g/10g/9i, Sybase, MS SQL Server, SQL Developer, TOAD.
IDE : MS Visio 2000, Eclipse 3.6/3.3/3.0, WSAD, UML, Rational Rose.
Version Control Tools : CVS, Subversion, VSS.
Methodologies : Agile, Scrum.
Operating Systems : Windows XP/2000/NT, Red Hat Linux 7.x/9.0
Projects:
Confidential,Baltimore, MD May 2011 Till Date
Role : Sr.Salesforce.com Developer
Responsibilities:
- Worked with Business Users and Business analysts for requirements gathering, analyzing the requirements.
- Worked with various salesforce.com objects Lead, Account, Contact, Opportunity, Campaign, Cases, Solutions Standard objects & Custom Objects.
- Used Salesforce.com platform, Force.com IDE for development for Visualforce Pages, Apex classes, Triggers and creating Objects.
- Written Apex Classes, Controller, Extension Controllers and Apex Triggers in the application for various Business/functional requirements.
- Written SOQL, SOSL query language necessary for the application in Apex Classes and Triggers.
- Developed Reports and Dashboards, validation rules, formula fields for the application.
- Strong experience in implementing MVC with Salesforce.com.
- Developed UI using CSS, HTMLtags, Visualforce components and used Javascript for front-end validation.
- Use various visualforce components like ActionFunction, PageBlock, InputField, ActionSupport, DataTable, Datalist, CommandLink, CommandButton etc.
- Worked with Visualforce Controllers (Standard, StandardList, Custom, Extension).
- Created Page Layouts and assigning different layouts based on Record Types.
- Created Custom Reports and Dashboards for the application.
- Implemented Web-to-Lead and converted Lead to Account.
- Developed Workflow rules, Field, Email updates to implement the business logic for Standard and Custom Objects as per the business needs.
- Used Dataloader to bulk load data into Salesforce.com.
- Configured/Created Profiles, Roles, Permission Sets for the organization and setting up Field-level, Object-level security rules for the application.
- Integrated the webservices by generating the necessary stubs from the WSDL files for extracting the data from the applications by using webservices.
- Written Apex Test Classes for unit testing to ensure atleast 75% of code coverage is met.
- Deployed application from Sandbox to different other Sandbox as well as into Production environments.
- Good understanding of Governor limits and implementation experience.
Environment: Salesforce.com, Apex, VisualForce, Forec.com IDE, Workflows, Dataloader, JavaScript, HTML, AJAX, Force.com IDE, Demand tool, Java, J2EE, Webservices, Oracle, Windows 2002.
Confidential, San Diego, CA Feb 2010 Apr 2011
Role : Salesforce.comDeveloper/Administrator
Responsibilities:
- Played different roles as Salesforce.com Analyst/ Developer and Administrator in the organization.
- Setting Salesforce.com Application setup and customized the apps to meet organizational requirements.
- Participate in JAD sessions with Business Users, Analysts & Managers to discuss the Business requirements.
- Developed Apex Classes, Controller Classes (Custom and Extension) and Apex Triggers for various functional needs in the application.
- Implemented custom validation rules, custom formulas, Email Templates, Assignment Rules and Auto-Responses for Cases and Leads.
- Implemented SOQL, SOSL query language.
- Worked with various salesforce.com objects like Accounts, Leads, Opportunities, Cases and Reports and Dashboards.
- Developed Workflow rules, Workflow Approvals, email alerts and field updates for business process.
- Developed Custom Objects, Custom Reports and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and Lead generation statistics.
- Developed and configured Custom Reports, Report folders for Reporting.
- Integrated the webservices by generating the necessary stubs from the WSDL files for extracting the data from the home grown applications by using the home grown webservices.
- Hands-on experience with MVC implementation in Salesforce.com.
- Integrated with Microsoft Outlook 2007 for Case Management i.e., Email-to-Case.
- Used Dataloader, Demand tool for migration of data into Salesforce.com from Redwood, Raisersedge external systems.
- Good experience in mapping fields from legacy system to salesforce.com for data migration.
- Good understanding of Governor limits and implemented code based on understanding limitations.
- Written Apex Test Classes to ensure atleast 75% code coverage is done for migration from Sandbox to Production environment.
- Used the Sandbox for testing and deployed the code to the Production instance after testing.
- Deployed Sandbox application into Production.
Environment: Salesforce.com, Apex, VisualForce, Workflows, Dataloader, JavaScript, HTML, AJAX, CSS, Force.com IDE, Java, J2EE, Webservices, Oracle, Windows XP.
Confidential,Westminster, CO Jan 2009 Dec 2009
Role : Sr.Salesforce.com Developer/Analyst
Responsibilities:
- Used Force.com IDE for development for Visualforce Pages, Apex classes, Triggers and creating Objects.
- Worked with Lead Management, Account Management and Opportunity Management.
- Strong experience with SOQL, SOSL query language necessary for the application in Apex Classes.
- Worked with various salesforce.com objects like Custom Objects, Accounts, Contacts, Leads, Opportunities, Support, Cases, Reports and Dashboards.
- Designed, Development of Custom Objects, Fields, Tabs, Pick Lists, Page layouts, Triggers, Validation Rules, Workflow Rules, Approval process, Sharing rules and email alerts.
- Developed Custom Reports, Dashboards and Analytic snapshots for the application.
- Developed Workflow rules, Time Dependent Action Triggers, email templates to implement the business logic.
- Hands-on experience with MVC implementation in Salesforce.com.
- Used Meta-data API for the development for the application.
- Created Record types and implemented Record type specific Page Layouts for the application.
- Written Apex Test Classes for migration from Sandbox to Production environment.
- Used Dataloader for migration of data into Salesforce.com.
- Performed admin roles like Configured/Created Profiles, Roles, and Permission Sets for the organization, setting up Field-level, Object-level security for the application using profiles.
- Integrated the webservices by generating the necessary stubs from the WSDL files for extracting the data from the applications by using webservices.
- Used the Sandbox for testing and deployed the code to the Production instance after testing.
- Deployed Sandbox salesforce.com application into Production using Force.com IDE.
Environment: Salesforce.com, Apex, VisualForce, Forec.com IDE, Workflows, Dataloader, JavaScript, HTML, AJAX, CSS, Eclipse plug-in for Force.com IDE, Demand tool, Webservices, SOAP, WSDL, Oracle, Windows XP.
Confidential, NYC, NY Dec 2007 Nov 2008
Role : Salesforce Developer
Responsibilities:
- Extensively Implemented Agile Methodologies, i.e Test Driven Development (TDD) with continuous builds and controlling iterative and incremental projects.
- Involved in business requirement gathering, analyzing the requirement, documenting the requirements.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Customizing the application using Salesforce.com features as per the business requirement.
- Developed VisualForce pages, Apex classes i.e Custom Controller, Extension Controller using Force.com IDE.
- Written Apex Triggers for the Standard and Custom objects and written SOQL, SOSL queries to fetch the data from the salesforce schema.
- Created Apex Test Classes for Unit testing Apex classes and Triggers.
- Designed Account Management, Lead Management, Opportunity Management and Case Management.
- Migrated Data into Salesforce.com from legacy systems using Dataloader.
- Integration with third party application for Order Management.
- Created Custom fields, Objects, Tabs, Page layouts, Custom Buttons, Workflows Alerts and Actions, Approval processes.
- Implemented Validation rules, Email Templates, Sharing and Security rules for the application.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Created Reports and Dashboards.
- Coded APEX triggers and s-controls, created rule based automated workflows.
- Developed and maintained all operational and technical flows using Visio and Power point.
- Trained the Business User\'s about the Salesforce.com system which we developed.
Environment: Salesforce.com, Apex, VisualForce, Workflows, Sandbox Dataloading, Dataloader, Outlook Connector, JavaScript, HTML, CSS, Force.com IDE, Java, J2EE, Windows XP.
Confidential, India Jul 2006 Nov 2007
Client : Confidential, CA
Role : Java /J2EE Developer
Responsibilities:
- Installing and Configuring Eclipse 3.0 and Weblogic Application Server.
- Developed UI screens using JSP, HTML, CSS and user validations using Java Script.
- Created controller Servlets for handling HTTP requests from JSP pages.
- Successfully implemented the MVC pattern by writing the JSP’s as a view and Java beans i.e, POJO’s as a model and ActionServlet is the controller.
- Implemented Dependency Injection using Constructors in Spring Framework.
- Involved in validating using the Struts validation and Configured in Validation.xml.
- Involved in writing Beans, Action Classes and Business Delegates using Action Forms, DynaActionForm and Validator ActionForms.
- Involved in the design of the applications using J2EE using Model/View/Controller (MVC) design pattern.
- Written DAO classes to interface with Database using hibernate.
- Developed Webservices and written SOAP and created WSDL for webservices.
- Developed SQL, Stored Procedures, Functions, Packages and Cursors in Oracle for the application.
Environment: JDK 1.5, Java, J2EE, JDBC, Servlets, JSP, Struts 1.2, JavaScript, HTML, CSS, Macromedia Dreamweaver, Weblogic 10.3, Eclipse 3.0, CVS, Oracle, SQL Developer, PL/SQL, SQL, Webservices, SOAP, WSDL, Unix, Windows NT.
Confidential, India Jan 2005 Jun 2006
Role : Web Developer
Responsibilities:
- Extensively involved in Installation and configuration of Weblogic Application Server.
- Design and development of User Interfaces using JSP, HTML, and CSS.
- Worked on Eclispe as the development environment, CVS as version controller.
- Written Data Objects Java Beans for presenting the back-end retrieved values on the web pages.
- Developing Action classes, those are used to delegate the request for Business processing.
- Developed the application using Servlets, Struts Action classes, Action Forms, JSP and Session Beans.
- Developed Webservices and written SOAP and created WSDL for webservices.
- Form Validation using Struts Validation framework.
- Configured and deployed applications in various work environments like Development, QA, and Production.
- Developed Sequence, Use Case Diagrams and Process Flow Diagrams.
- Developed logger for the application using log4j.
Environment: Java, J2EE, JDBC, JSP, Servlets, MySQL, Eclipse 3.2, CVS, JavaScript, HTML, CSS, SQL, PL/SQL, Apache Ant, log4j, Windows XP.