Developer & Production Support Resume
SUMMARY:
- Involved in the Design and Development of Enterprise level distributed Applications.
- About 11 years of experience as Software Analyst/Programmer.
- Expertise on Telecom and Healthcare domains.
- Extensively worked in enterprise application building and deployment using Java, EJB, Servlets, JSP, JSF, JDBC, JNDI, XML, BEA Weblogic, IBM Websphere, JBoss, Oracle, IBM DB2, Junit Testing and Ant build.
- 3 Years of experience in developing UI Screens using JSF.
- More than 4 years of extensive experience in technologies like Spring Framework, Hibernate and Oracle Toplink workbench, Workflow Engine.
- More than 9 months of experience in implementing BPEL Process using IBM Websphere Integration Developer and deploying on IBM Websphere Process Server.
- Expertise in Object - Oriented Analysis and Design, J2EE Design Patterns, Model-View Controller design paradigm and Struts Framework.
- Expertise in Analysis/Design using UML designing tools like IBM Rational Architect and Rational Rose.
- Experience in implementing solutions for Service Oriented Architecture and Service Component Architecture.
- Experience in developing JAX-WS Web services using Apache CXF.
- Knowledge of emerging technologies like JBoss Seam, Adobe Flex.
TECHNICAL SKILLS:
Internet Technologies: Java (JDBC 2.0, Java Beans, RMI), J2EE (EJB 2.0/3.0, Servlets 2.1, JSP 1.2, JMS, JNDI), XML, JavaScript 1.2, CSS
App Servers/ Middleware: BPEL, SOA, Spring Framework 2.0.8, Hibernate 3.0, Oracle Toplink, BEA Weblogic 7.0 / 8.0 App Server, Websphere Application Server 6.0, Websphere Process Server 6.2, JBoss 4.0.2.
IDE / Programming Tools: Eclipse 3.0, Toad 7.4, Ant1.5, Log4j, Junit,IBM Rational Application Developer,IBM Websphere Integration Developer,Oracle Toplink Workbench.
Operating System: Linux, Windows 2000, Windows NT, Windows XP.
Database/Tools: JDBC, Oracle10g / 9i, XML
Version Control: Clear Case, CVS, Microsoft Visual SourceSafe, Telelogic Synergy, PVCS.
PROFESSIONAL EXPERIENCE:
Confidential
Developer & Production Support
Environment: Web Logic Application Server, JDK1.5.10, JSF 2.0, Hibernate 3.0.0, UNIX, AIX, Shell Script.
Responsibilities:
- Educating the users about the Advantages of using EPF, Usage of EPF.
- Assisting EPF Installations on Production Environment. Installing EPF on Lower environments (DEV, TEST,ACPT)
- Interface registrations on all environments. (DEV, TEST, ACPT, PROD )
- Troubling shooting EPF Issues on all Environments.
- Coordinating server downtimes, data backups and patch updates across the enterprise.
- As part of BSLM 12.10 release developed new screens to capture support group information and Ticket Generation.
Confidential
Developer
Environment: Web Sphere Application Server, Web Services, Ant, Apache AVY, Check Style5.0, Cobertura, Soap UI, Struts2.0 and Rational Application Developer.
Responsibilities:
- Creating Use Cases, Service Mapping, Software Architecture documents for Member Service Operation Integration.
- Modifying Member Management Web service by combining all the member operations into one web service.
- Incorporating changes to the existing member management web service.
- Unit testing and Performance Testing using Soap UI.
- Implemented security with username & password tokens.
- Used Datapower-XI50 as en ESB. Connected with LDAP for Authentication & Authorization
- Developing diagnostic clients using Struts2 framework.
Confidential
Module Lead
Environment: Rich Faces3.3.3, JSF1.2, Hibernate3.4, Spring2.5, CXF2.2.6, Dozer5.2.1, Sojo1.0.0, Gson1.4, Oracle11g, Weblogic Server 11g, Agile Methodology.
Responsibilities:
- Creating Use Cases for Project Module Requirements.
- Creating Project Module Functional and Technical SCR.
- Developing Project module designs using Rational Rose.
- Generating and Maintaining Hibernate POJOs with ejb3 persistence annotations.
- Design and Development of Project Module screens using JSF & Rich Faces components.
- Developed Backing Beans for Project and Admin module Screens.
- Developing Service and DAO Layer Code using Spring and Hibernate.
- Implemented Database driven Left Navigation Tree Menu for Admin Module using Ajax4JSF Framework.
- Developed Validation frame work to show custom validation on JSF Screens.
- Developed JAX-WS Web Services using Apache CXF.
Confidential
Module Lead
Environment: JSF, Portlet, Hibernate2.0, EJB, Oracle10g, Websphere Application Server, Websphere Portal Server, Websphere Process Server.
Responsibilities:
- Developed Member Eligibility Screens using JSF Components.
- Creating Interface Map’s, Data Map’s and BPEL processes for Member Eligibility Batch Module Case related Transaction.
- Creating Business Objects for Eligibility Batch Module Case related Transaction.
- Creating a Façade and Delegate for the new Business Objects.
- Running component level unit test cases.
- Creating HBM and Domain Object files for the new tables.
- Developing Dao and DaoImpl java files.
- Creating a Façade and Delegate for the new Domain Objects.
- Creating and Running JUnit test cases.
- Enabled Serialize / Compressed State to improve performance in rendering JSF Screens.
- Developed web services using JAX-WS, and Axis2 runtime and axis2 tools.
- Also created service archive and deployed services in Axis2 environment.
Confidential
Module Lead
Environment: Java J2EE (JSP, Servlets, EJB, JMS), Web Services, LDAP, AJAX, Struts, Top link, Spring Framework, Oracle10g, Weblogic 8.0.
Responsibilities:
- Requirements analysis for account management and product transfer modules.
- Create the high level and low level designs for the assigned modules.
- Developed customer contact screen-using AJAX to fetch the address data.
- Created a web service client to interact with metasolv provisioning system.
- Using LDAP for developing common sign up functionality within the application for the authenticated users.
- Developing stateless session EJB’s as Spring POJO’s.
- Reviewing the test scenarios for the assigned modules.
- Assigning tasks to the subordinates and supervising them.
- Supporting SST, SIT and UAT.
Confidential
Module Lead
Environment: Java J2EE (JSP, Servlets, EJB, JMS), Web Services, LDAP, AJAX, Struts, Top link, Spring Framework, Oracle10g, Weblogic 8.0.
Responsibilities:
- Involved in analyzing the requirements in SRS and HLD for Config variable framework, add, disconnect workflow features.
- Creating DLD for Configuration Variable Framework feature.
- Developed JUnit test cased for configuration variable framework.
- Developed Display and Domain objects using Toplink workbench.
- Coding and unit testing the tasks in Add and Disconnect workflows.
- Supporting defect-fixing process.
Confidential
Module Lead
Environment: Java J2EE (JSP, Servlets, EJB, JMS), Web Services, LDAP, AJAX, Struts, Top link, Spring Framework, Oracle10g, Weblogic 8.0.
Responsibilities:
- Involved in the implementation of Enhancement - 1603 OM Performance Log. The objective of this enhancement is to add the minimum required logging of business events to Infinys components so that the status of the system can be monitored and performance correlated to what was being processed on the system at a point in time.
- Understanding the CA document.
- Understanding the MDD and propose the required changes.
- PerfLog is implemented across the components (OFM, CSCS and CTM)
- POJO implementation is given to ShopBean in OFM component.
- Spring Framework is newly introduced in CSCS component, which helps in giving POJO implementation to the existing EJB’s.
- Involved in the implementation of Enhancement - 1603 OM Performance Log. The objective of this enhancement is to add the minimum required logging of business events to Infinys components so that the status of the system can be monitored and performance correlated to what was being processed on the system at a point in time.
- Understanding the CA document.
- Understanding the MDD and propose the required changes.
- PerfLog is implemented across the components (OFM, CSCS and CTM)
- Implemented State Less Session Beans for OFM Module.
- POJO implementation is given to ShopBean in OFM component.
- Spring Framework is newly introduced in CSCS component, which helps in giving POJO implementation to the existing EJB’s.
- Involved in analyzing the requirements of the OFM team for the UI component.
- Developed CRUD code generation tool as an eclipse plug-in.
- Involved in design and development of the ICA IWD Artifacts generator that can address any number of One to One. One to many and many to many relationships.
- Using JDOM to parse the metadata XML files.
- Used XSLT to transform XML into different format.
- Generating the in put files(FNC,OD,SVC) for the existing Infinys Web Designer tool and Processor and Helper classes for interacting with the ICA generated business api’s.
- Generating all the business tier components including Dao’s using SpringJDBC.
- Created a POT and given a presentation of the usability of the tool with a simple use case.
- Helping out the OFM UI development team in setting up the environment and using the tool for UI screens generation.
Confidential, Richardson, TX
Senior Developer
Environment: Java, J2EE (EJB), Hibernate 3.0, RMI, JMX, Swing, Jboss 4.0.2
Responsibilities:
- Involved in Confidential control 3.4.0 bug fixing.
- Modified some of the scheduler related swing ui classes in bug fixing activity.
- Involved in Confidential control 3.5.0 scheduler component enhancement design and development.
- Introduced a new table, created Hibernate HBM file, POJO classes and Stored Procedure, HQL queries
- Developed a scheduler component using Jboss scheduler service.
- Developed a stateless session beans and deployed on Jboss server.
