Sr. Software Consultant Resume
SUMMARY
- Five plus of extensive IT experience in all the SDLC phases including requirement analysis, design, development, testing and implementation of web centric, object oriented, Intranet/Internet enterprise applications and on IT Infrastructure Library using Java/J2EE, and ServiceNow platforms in Health Care, Financial and Banking domains
- ServiceNow Consultant with 2 years of experience as a ServiceNow Administrator/Developer in Designing, Configuring, Administering, Scripting, Customization, Deployment and Integration of the ServiceNow ITSM platform, used in ITIL Management delivering medium to large - scale Service Now implementations.
- ServiceNow Certified System Administrator
- Development and production support experience adhering with SDLC processes like Waterfall, Agile, and Test Driven Development
- External Services/Application Communications: JMS (IBM MQ, Queue, Queue Connection Factory, Topic, Topic Connection Factory, Listener Port, Message Driven Bean), Remote Enterprise Bean Communication (Stateless Bean), Webservices (JAX-WS, JAX-RPC, SOAP, WSDL, Webservices, Spring SOAP and Axis).
- XML: Excel in XML related technologies with SAX, DOM Parsers and JAXB.
- Experience in creating, maintaining API and data Integration processes between Service-Now and other third party product services using Import Sets, Web Services SOAP UI and REST Interfaces.
- Client Side Validation: Good experience to use JQuery (Core, Selectors, Attributes, Traversing, Manipulation, CSS, Events, Effects, Ajax, Utilities, Internals) and Prototype for front-end validation.
- Application/Production/Environment Support: Expertise in configuring and deploying the large-scale enterprise Applications in the IBM Websphere and JBoss Application Server.
- Database: Experience in DB2, Oracle 11g/10g/9i/8i/7.x and well versed in writing SQL queries, PL/SQL procedures, and Triggers.
- Experience installing, configuration and administration of CMDB
- Experience in LDAP Integration.
- MVC: Struts Framework (Validators, Dynavalidator form, Action, Dispatch Action, Event Dispatch Action, Request Processor, and Message-Resources) and Spring MVC.
- Application/Module/Class/Method Testing: JUnit and Ant Scripts (Run and Prepare Testing Result).
- Testing Tools: SOAP UI and HP Quality Center
- Strong initiative, teamwork, responsible, leadership, communication analytical and problem solving skills.
- Willingness and ability to quickly adapt and learn new technologies.
TECHNICAL SKILLS
Internet Technologies/Frameworks: core Java, J2EE (EJB, JMS), Web Services (JAX-WS, JAXB, JAXP, SOAP, JAX-RPC, WSDL, SOA, UDDI), Spring, Struts, Apache Commons, Axis, JPA, Hibernate, IBM MQ Series, log4j, Xml, Ajax, jQuery, Java Script, HTML, DHTML.
Version Control/QA Tools: CVS and SVN/Subversion.
Design Patterns: Singleton, MVC, Front Controller, Business Delegate, Service Locator, Session Façade, Data Access Objects, Value Objects and Factory Patterns.
SOA: Web Services, SOAP, WSDL and Axis.
Application Servers/Web Container: IBM Websphere, Oracle Application Server, OC4J, Tomcat and Glassfish.
Databases: Oracle 11g, DB2, MS SQL Server 7.0, MySQL and MS Access.
Operating Systems: Windows - 7/ XP /95/98/ NT/2000, Sun Solaris, AIX, and Linux
Languages/Test Driven: C/C++, UML, SQL, PL/SQL and JUnit.
IDE: Eclipse, IBM Rational Software Architect.
Methodologies: Agile scrum, waterfall
Persistence Framework: JPA, Hibernate and JDBC.
Tools: RAD, SQL*Plus, SQL Navigator, MS Visual Studio, Dreamweaver, MS Office Suite, Rational Rose.
Build tool: Ant, Maven.
PROFESSIONAL EXPERIENCE
Confidential
Sr. Software Consultant
Responsibilities:
- Responsible for Configuration, Customization, Integration with External Services, Administration ServiceNow processes (User management/Group management), Functions, Service Catalog and Workflow for the following teams: Medicare Team, Provider Assignment Team, Billing Team, and Claims Team.
- Developed new change requests and provided technical support for Incident management, Change management, and Problem management, Service Catalog, User Administration, Reporting and Discovery.
- Supported existing Help Desk and Customer Service Management System to migrate from existing systems to ServiceNow.
- Gathered Business Requirements and interacted with the Helpdesk users and CRM users to understand the existing functionality, current state processes, tools to get a better view of the Business Processes and functionality to develop and configure the ServiceNow Platform.
- Gathered requirement from users for attributes needed to develop Service Catalog items.
- Developed various user interface forms such as Incident, employee Hire Onboarding/Offboarding, Purchase orders, Transfer orders using Service Catalog module.
- Identifies and Recommends the ITIL v3 methodologies to deliver technical methodologies around the ServiceNow platform.
- Accountable for producing Technical Design Documents that includes application architecture details.
- Had discussions with other technical areas to meet the business and technical requirements for ServiceNow, IBM Data power, Webservice Owners and DB2 to build integration to external and internal systems, for populating the CMDB from External CMDB, Configuring MID Server and Web Service (Construction, integration testing, and other technical functions).
- CMDB and Asset management. Performed Data migration to import data from other applications and external databases.
- Wrote business rules to avoid empty configuration items to be inserted into CMDB after discovery tool runs a scheduled job.
- Created Data Sources for various external applications. Used Import sets and Transform maps to import data into ServiceNow.
- Created various front-end forms.
- Created the Business rules, Catalog Client scripts, Catalog UI policies for the new service catalog requests developed for new employee hire onboarding request.
- Created and modified various Business Rules, Script includes, Ajax Query, JavaScript, Jelly scripts, UI Actions, UI Policies for the existing and customized applications as per the business requirements.
- Created Update Sets to migrate customizations from one instance to another instance.
- Created Email Templates and Email Notifications.
- Designed Workflows, along with standard Workflow templates which can be reused.
- Supported the team responsible for the implementation and administration of the ServiceNow installation, including managing system configurations, gathered and documented user and process requirements, developed workflow customizations, and performed quality assurance testing and user acceptance testing.
- Developed reports as per requirements from management.
- Documented all implementations and best practices defined within team.
- Created various SLA as per client requirement with the Incident Management applications
Confidential
Java Developer
Responsibilities:
- Involved in requirement gathering, Analysis, and high-level design document, which include Object Oriented Design/Concepts and J2EE Design Patterns.
- Developed XSL for applying on incoming XML to display on UI
- Involved in develop Service Locator pattern to lookup Service Implementation Classes and Data Source.
- Integrated ‘PayPal’ as one of the payment options into our system.
- Worked on the logic of Content Management System of email templates.
- Implemented the logic of Attaching a file to an email before sending it to the employers.
- Developed presentation layer using Struts MVC.
- Developed Action Classes, Form Beans and listeners for all the pages.
- UI Messages: Involved in developing common message layer to display success and error messages.
- Developed struts-config.xml to configure navigation rules, form beans and action classes.
- Used jQuery JHtmlArea an HTML editor to allow user to edit & style the input. It serves as HTML editor in place of Text Area.
- Used Log4j to logging the information, to track the problem in production support.
- Involved in Unit Testing and coordinated with users in User Acceptance Testing and Bug Fixing.
- Tested and deployed the application on Websphere App Server.
Environment: Java, JDK 1.5, J2EE, Web, Struts, Log4J,Spring, JUnit, SVN, UML, Servlets, jsp.
Confidential
Java Developer
Responsibilities:
- Designing the User Interface with JSP, Java Script, Struts Tag Libraries
- Performance Tuning of the Application by using Ajax.
- Have analyzed the requirements coming from the Client.
- Have implemented Admin Module features like adding categories, Sending emails.
- Have implemented Students My profile and Registration.
- Implemented a complete new feature ‘Bidding’
- Building prototypes for co-developing the requirements, defects or enhancements.
- Reproducing the defects and fixing, review of the design and code of peers.
- Creating the Sequence Diagrams and documenting the changes.
- Preparing unit test cases for Unit testing for the new functionality with Junit.
- Involved in User Acceptance Testing by Writing the Test Case Scenarios.
- Working closely with other teams of the project for pre and post development (support to QA /business teams/data team).
Environment: Struts 2, JSP, Servlets, Java Beans, Java Script,Jquery,AJAX, MY SQL server.
Intern Java Developer
Confidential
Responsibilities:
- Involved in coding Server Pages using JSP.
- Development of various Java Beans.
- Design and development of user controls for the applications using Servlet’s.
- Involved in the JDBC code to connect with Database.
Environment: Java, STRUTS 1.0, Java beans, MYSQL, JSP, Servlets, Java Script, HTML.