Developer & Production Support Resume
Richardson, TX
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, CSSApp 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, XMLVersion 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
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
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
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
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.2Description: Confidential Control
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.
Confidential, Cupertino, CA
Senior Developer
Environment: Java (JSP, Servlets), Struts 1.1, Apache Axis, Oracle 9.2, Windows 2000, Apache Tomcat 5.0.29, Install Shield 10.5
Responsibilities:
- Involved in Confidential 6.5 enhancements and bug fixing.
- Used Servlet Filters concept for the Authentication and Authorization.
- Implementing Business logic of the application with the Struts Action classes DAO classes, Stored Procedure.
- Developing JSPs using struts tag libraries for the UI purpose.
- Developed Ant scripts to invoke them from install Shield.
- Developed install shield for Confidential installation on Linux OS using Install Shield 10.5
Confidential
Developer
Environment: Java (JSP, Servlets), JDBC, HTML, JavaScript, Tomcat 4.0.4
Responsibilities:
- Developing JSPs for the UI purpose.
- Using JDBC for the database interactions.
- Implementing the business logics through Façade, handler, and utility classes.
- Implementing the DAO layer in the model section segregating the Database oriented classes using the JDBC and Stored Procedures.
- Involved in configuring the development environment for the application.
- Deployment the application on production server.
- Involved in developing Servlets to process client requests.
- Maintained user sessions using hidden form fields.
- Used Sax Parsers to parse xml files.
- Developed a tool to prepare test data by reading data from XL sheets and insert into the database tables.
Confidential
Developer
Environment: Java (JSP, Servlets, JDBC), Java Mail API, My SQL
Responsibilities:
- Involved in developing JSPs for front end screens and validate them using JavaScript.
- Involved in developing Servlets to process client requests.
- Developed code to send a welcome Email to the registered users using Java Mail API’s.
- Worked on Ant Scripts to build the application and deploy it on the Server.
- Involved in configuring the development environment for the application.