Senior Software Developer Resume
Hoboken, NJ
SUMMARY
- Over 7 year of experience in design, development and delivering cloud and web based enterprise - level applications using various technologies.
- Developed Confidential named as Confidential which can be used to uploading and downloading teh file to Amazon S3 Cloud Storage.
- Over 4 years of experience in implementing Cloud solutions using Salesforce Force.com platform.
- Experienced in working closely wif Business Users to enable business processes using SFDC.
- Good understanding of CRM business processes like Forecasting, Lead Management, Pipeline Management, Account Management, and Case Management
- Experienced in integrating Documentum wif Cloud based applications like Salesforce.
- Experienced in working across various SFDC implementations covering Sales Cloud, Service Cloud, Call center and Chatter.
- Experienced in working on teh Force.com platform to build Custom Applications.
- Experienced in SFDC development using Apex classes and Triggers, Visual Force Pages and Controllers, Force.com IDE, SOQL, SOSL.
- Worked on Salesforce Communities and created VF pages for Communities.
- Proficient in performing SFDC Administrative tasks like creating Custom Objects, Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Reports, Dashboards, Tasks and Events, setting up Security (Sharing Rules, Organization Wide Defaults) etc.
- Experienced in data migration of Legacy application using Data Loader.
- Experienced in integration of Salesforce.com wif external applications by setting up oAuth autantication between teh Client and teh Force.com platform and also building bi-directional integration using Metadata API and APEX RESTFUL Services.
- Experienced in working wif Java based frameworks like Struts, Spring, JSF and Hibernate.
- Experienced in developing REST service in Java wif JAX-RS using Jersey.
- Experience in GUI development using JSP, Java-beans, HTML 5,CSS 3, Bootstrap, AJAX and Java Swing.
- Experienced in relational database design and modeling and development wif Oracle and MySQL Server databases.
- Experienced in working wif relational databases like Oracle and SQL Server.
- Experienced in working wif J2EE application servers WebLogic 10g, Apache Tomcat, and responsible for Development, Deployment and Configuration of EJB, Servlets, Struts, JSP and external components.
- Experience wif version control software like CVS, Git and SVN.
- Experienced in working in all phases of SDLC and working wif methodologies like Agile and Waterfall models.
- Strong background in successful application of object-oriented design principals and methodologies like UML and Design Patterns.
- TEMPEffective team player wif good communication, interpersonal, and presentation skills.
- Developed Lightning Component for App Exchange.
TECHNICAL SKILLS
Salesforce Platform: Apex Language, Apex Triggers, Apex RESTFUL Services, Visual force Pages and Controllers, SOQL, SOSL, Email Templates, Formula, Validation rules, Workflows and Approval Processes, Data Loader, Reports and Dashboards
Languages: C, C++, Java, SQL and PL/SQL
Web & Application Servers: Apache HTTP Server, Apache Tomcat 5.0/6.0 Oracle’s WebLogic 10g
Java/Web Technologies: Java, J2EE(5.0), Servlets 2.5/3.0, JSP 2.1/2.2, JSF, EJB 2.0, JDBC, JNDI, HTML5, DHTML, XML, and Javascript, AngularJS, Kendo UI
IDE’s: Eclipse, Netbeans, Oracle JDeveloper,Force.Com IDE
Databases: Oracle 9i/10g/11i, MS Access, MySQL
Platforms: Windows, Sun Solaris and Linux OS
Design, Tools & Framework’s: Salesforce Lightning Component,Struts2.0, Spring Core 2.0/3.0, Hibernate 2.0
Protocols: SOAP, REST
Testing Tools and Framework: Junit 3.7, Apache JMeter
Repository Tools: SVN and GIT
PROFESSIONAL EXPERIENCE
Confidential, Hoboken, NJ
Senior Software Developer
Responsibilities:
- Working as a full stack developer, Responsible for developing application on Force.com platform and developed community pages, apex controller, triggers and schedulable classes for teh application.
- Build Conditional Form on Angular JS.
- Developed Internal Reporting tool on Node JS .
- Implemented security patch for Heroku and Elastic Search Connector.
- Designed and developed pages using JQuery, Bootstrap and Kendo UI.
- Involved in teh integration of Salesforce Platform wif CTI (Cloud 9), Elastic Search wif teh help of Java, Node JS on Heroku cloud.
- Developed Node JS API on Heroku Cloud to upload and download file from FTP server.
- Developed Java API to transfer more TEMPthan 200K records (all teh lead field) from Salesforce to Elastic Search.
- Developed Solution to create dynamic forms for client and helped them to host those pages on client domain and also developed java tool to develop dynamic forms and deployed it to Heroku.
Technologies: Force.com Platform, Apex, Visual Force Pages,, Salesforce Community Cloud, Java, Node JS, Heroku, Visual Force, Apex development, Elastic Search, JavaScript, jQuery, bootstrap.
Confidential,Atlanta, GA
Senior SFDC Developer
Responsibilities:
- Developed visual force for generation of customizable service PDF report. Design teh whole page using CSS print media query.
- Developed Status bar for service console which was displaying count down timer for teh commitment they have made to their customer and display all teh important information related to case in interactive way.
- Solved teh Service Console bug issue for all teh Visual Force Pages which are being displayed on console application.
- Involved in compilation of functional document and also involved in managing teh Rally (Agile Tool).
Confidential,Atlanta, GA
Lead Developer
Responsibilities:
- Created a visual force page to enable Amazon S3 web services for teh standard or custom object, Page was displaying teh list of available objects for which Amazon S3 web service can be enabled.
- Used sales force tooling API to create Visual Force Pages from AWS set up page, this pages are having standard controller as selected object from set up page and teh whole processes was automated coz of tooling API.
- Developed visual force component which was being used to display teh list of uploaded file to S3 Cloud and also providing functionality for upload, download, delete and file share from S3 Cloud.
- Developed lightning component for teh Confidential .
Confidential,Atlanta, GA
SFDC Developer
Responsibilities:
- Enabled email to case and write down Apex Trigger on EmailMessage object to processes incoming email generated through email to case.
- Automate teh email sending functionality for customer and case owner when teh case status is changed.
- Write teh apex test classes wif good test coverage.
Environment: Salesforce Force.com, Salesforce Communities, Apex Classes, Triggers and batch Apex, Force.com IDE.
Confidential,Atlanta, GA
SFDC Developer
Responsibilities:
- Developed Visual Force Pages, Apex Classes and Apex Trigger to extend functionality of Campaign Management System.
- Developed custom File Utility to upload complex Campaign Data through CSV file.
- Developed APEX Trigger to Purge Campaign Data uploaded through CSV file when campaigns are closed.
- Developed offer functionality for managers to track teh orders generated through various campaigns.
- Developed Queue management functionality for Sales Rep.
- Involved in implementing batch classes for generating call list for Sales Person.
- Integrated Visual Force Pages into Console Application.
- Analyzed existing triggers and removed teh ones not used.
- Implemented Test Classes wif adequate Code Coverage Percentage.
Environment: Salesforce Force.com, Console Application, Visual Force Page, Apex Classes, Triggers and batch Apex, JavaScript, jQuery, bootstrap.
Confidential, Pharmaceuticals, NJ
SFDC Developer
Responsibilities:
- Involved in Requirement gathering and development of Design Document and Technical Design Document Responsible for implementing APEX (Salesforce) based RESTFUL Services for providing bi-directional integration between Salesforce (Cloud Platform) and Documentum (On-Premises Application).
- Setup teh custom Approval Process wif Email alerts, Field updates and Web Services integration.
- Implemented Apex Triggers, Apex REST Services and custom Apex Controllers.
- Responsible for setting up oAuth to enable external client applications to communicate wif SFDC platform.
- Customized teh Views by using custom Visualforce pages and Standard Apex Controllers.
- Involved in developing teh web based front end GUI for teh Fulfillment application using Bootstrap, JQuery, JSF (Java Server Faces).
- Responsible for implementing Apache JERSEY based RESTFUL Services for performing all system functions (Search, Retrieve Metadata and Content, Create Documents) against a Documentum Repository.
- Responsible for implementing Fulfillment Services for Fax (Right Fax API), SMS (Web Services), Email and Print Services.
Environment: Salesforce Force.com, Service Cloud, REST API, Apex and Visualforce, SOQL, SOSL, Data Loader, oAuth, Eclipse, Content Server 6.7sp2, Oracle 11g, Tomcat 7.0, Java Server Faces (JSF), Servlets, Right Fax API, DQL, DFC 6.7, Apache Jersey 1.17, Active Directory Server, Documentum Composer
Confidential, Fairfax, VA
Salesforce Developer
Responsibilities:
- Requirements gathering and analysis.
- Responsible for system design and implementation.
- Implemented teh Object Model (Custom Objects and Standard Object Extensions), Relationships (Many-to-Many using Junction Objects), Formula Fields, Rollup Summary Fields, Profiles, Roles, Users, Security (Sharing Rules, Organization Wide Defaults).
- Setup teh custom Approval Process wif Email alerts, Field updates and Web Services integration.
- Created custom Dashboards and Reports.
- Created custom Email Templates to support teh Registration and Payment processes.
Environment: Salesforce NPSP (Force.com Platform), Apex and Visualforce, SOQL, SOSL, Data Loader, PHP, Eclipse.
Confidential, Irving, TX
Salesforce Developer
Responsibilities:
- Responsible for mapping Business Requirements to Unit Test cases.
- Involved in Data Migration of 3 lacs plus records using Data loader.
- Responsible for Chatter Management.
- Implemented custom Apex Controllers, Triggers and Visualforce pages wif Unit Test cases.
- Configured modules to handle Case & Entitlements, Quote & Pricing, Multiple Currencies etc.
- Implemented teh Object Model (Custom Objects and Standard Object Extensions), Record Types, Relationships (Many - to-Many using Junction Objects), Formula Fields, Rollup Summary Fields, Profiles, Roles, Users, Security (Sharing Rules, Organization Wide Defaults), Page Layouts, Custom Tabs and Reports.
- Setup teh custom Workflows, Approval Process wif Email alerts, Field updates and Web Services integration.
- Worked on extending standard Sales Cloud objects like Accounts, Contacts, Leads and Opportunities.
- Created custom Reports and Dashboards.
- Responsible for packaging and deploying customizations from Sandbox to other environments.
Confidential, Princeton, NJ
Java Developer
Responsibilities:
- Implemented various modules in teh application using Spring MVC framework.
- Implemented custom Spring AOP aspects for Exception handling and Logging.
- Abstracted teh Service Layer and Data Layer completely using Spring DI (Dependency Injection) configurations.
- Responsible for implementing teh ORM layer using Hibernate.
- Responsible for making teh application cross browser compatible wif teh help of jQuery
- Responsible for implementing teh JUnit Test cases.
- Build entire project wif teh help of Maven build tool.
- Implemented client side validations using JavaScript.
Environment: Java 1.6, Hibernate, Spring MVC 3.0, Spring DI, JSP 2.2, Apache Tomcat, JSON UI, Java Script and jQuery.
Confidential
Software Engineer
Responsibilities:
- Participated in providing overall Design and Architecture during teh Business Requirements.
- Developed JSP pages for presentation layer.
- Implemented server side validations using struts validate framework and handled multi-threading on teh requests for client transactions.
- Involved in development of user, bank creations, generation of different reports.
- Implemented client side validations using JavaScript
- DeployedJSPs and Servlets on WebLogic Server.
- Developed Test Suites for Unit Testing.
- Built teh entire project wif Maven build tool.
Environment: Java 6, J2EE 5, Servlets, JSP, Hibernate, Eclipse3.3 and Oracle10g, Weblogic 10g, EJB 2.0.
