Lead Developer Resume
Harrisburg, PA
SUMMARY:
- Over 12 years of IT experience in Java /J2EE and other open source technologies.
- Experience in Configuring and deploying applications on IBM Web Sphere 7.x/6.x/5.x, BEA Web logic 8.x/7.x/6.x and other web and app servers includes Oracle10g Application Server,Netscape Enterprise Server, Tomcat,JRun, BroadVision and Java Web Server.
- Worked extensively in Java , J2EE , EJB , Servlets, JSP, JSTL, RMI, JMS, JDBC,Applets,JDO,Oracle9i/10g,JPA,PL/SQL, Ant, Maven, JUnit, SAS 9.1, Log4J and XML
- Experience in Rational Rose, RUP, UML and OOAD and J2EE design patterns.
- Experience in application design using XML, XSL, XSLT, DTD with DOM and SAX Parser.
- Expertise with Requirement, Analysis, Design of the system and developing use cases by gathering information from various sources. Expertise in developing data models and class diagrams using UML and Rational Rose.
- Experience in deploying J2EE applications on Broad Vision Application server.
- Experience in Web Services, SOA,TCP/IP, WASD, WSDL and Sockets
- Extensively worked over three years in CRM applications using Oracle E - Business Suite and KANA. Worked with KANA products like KANA IQ, KANA CC and KANA Response.
- Extensively Worked on Frameworks like Oracle Applications Framework (OAF) and Struts1.2/1.4,Spring2.0, Hibernate3.0 and Top Link.
- Worked with Oracle Apps Modules like Oracle HRMS Confidential and Purchase Order Management (PO).
- Worked with multiple verticals like Retail, CRM,HealthCare Logistics and Manufacturing
- Have very strong background in a disciplined software development life cycle(SDLC) process and has excellent analytical, programming and problem solving skills
- Have excellent interpersonal and communication skills, good documentation skills. Has the ability to work in a fast paced environment. Very good team player and capable of working independently
- Worked as a technical consultant in KANA Professional Service(KANA PSO) team
- Extensively worked in B2B and Confidential Applications in Blue Cross Blue Shield eMarketing Systems.
- Education and Certifications:
- Masters in Computer Applications
- Bachelors in Applied Mathematics
- Sun Certified Programmer for Java 2 Platform
TECHNICAL SKILLS:
Languages: Java (1.4.x,1.5,1.6),J2EE (EJB2.1,EJB 3)
Java Technologies: Collections, Generics, Multithreading
Middleware Framework/Technologies: JDBC, JNDI, JMS,JNLP,MQ Series, Jakarta Struts 1.4,AJAX,Spring 2.0, WSDL, WASD
Tools: and Libraries Microsoft VISIO,Erwin3.0,WSAD7.x/5.x,IBM RAD7.0,RationalRose,JDeveloper,Eclipse2.1,MS Project, TOAD, JUnit and Log4J
Application Server/Web Server: Apache Tomcat 4.0/5.0, iPlanet Web Server 4.0,JBOSS 5,WebSphere 6,Web Logic
Web Technologies: Servlet 2.2, JSP1.2, (Java Server Faces)JSF 1.1/1.2, SOAP,UDDI, Java Web Services, XML and HTML
Database: SAS, Oracle 10g/9i, SQL Server,DB2, MS Access, and MySql
Operating Systems: Linux, Windows XP and UNIX
Persistence Framework: Hibernate and Top Link
Design Methodologies: OOAD/P, RUP(Rational Unified Process), XP, Agile, Water Fall
Web Services: JAXB, JAX-RPC, JAX-WS.
Design Patterns: GoF Patterns Factory, Abstract Factory, Singleton
Data Access: DAO(Data Access Object), DTO(Data Transfer Object)
Middle Layer: Pub/Subscribe, Observer
Other Tools and Technologies: Servlets, Oracle Application Framework(OAF), ADF,XML Parser-Apache Xerces
PROFESSIONAL EXPERIENCE:
Confidential, Harrisburg, PA
Lead developer
Responsibilities:
- Involved in Support and Management of Confidential users and Business users.
- Involved in Detailed Design Documents like Activity Diagrams, Use Case Diagrams, Class Diagrams and Sequence Diagrams.
- Created the working environment for the team in RSA and in the Development Environment.
- Performed bug fixes and participated /Contributed for the release process
- Used Struts Action forms for the Server Side validation.
- Developed the Struts Module for the applications Presentation layer
- Involved in designs of Technical Design documents such as Low Level Design, High Level Design and Component level design
- Prepared the unit test and integration test documents.
- Developed and testing the unit test case s using JUNIT
- Coordinated with the datacenter for software monitoring and deployment
Environment: Struts 1.2/PD Framework( Confidential proprietary ),Web Sphere 7.0,EJB 1.2 Timer beans, Web Service, DB2,SQL Server and RAD 7.0
Confidential
Lead developer
Responsibilities:
- Involved in Support and Management of Confidential users and Business users.
- Involved in Detailed Design Documents like Activity Diagrams, Use Case Diagrams, Class Diagrams and Sequence Diagrams.
- Created the working environment for the team in RSA and in the Development Environment.
- Performed bug fixes and participated /Contributed for the release process
- Coordinated with the datacenter for software monitoring and deployment.
- Actively involved in Web sphere migration from WASAD6.1 to WSAD 7
Environment: Struts 1.2/PDFramework( Confidential properoty),Web Sphere 6.1,EJB 1.2 Timer beans,DB2,RAD 7.0,Web Service,MQ Series, Domino and File Net.
Confidential
Lead developer
Responsibilities:
- Involved in Support and Management of Confidential users and Business users.
- Involved in Detailed Design Documents like Activity Diagrams, Use Case Diagrams, Class Diagrams and Sequence Diagrams.
- Created the working environment for the team in RSA and in the Development Environment.
- Performed bug fixes and participated /Contributed for the release process
- Coordinated with the datacenter for software monitoring and deployment
Environment: Struts 1.2/PDFramework ( Confidential properoty), Applets, Servlets, WebSphere 7.1,EJB 1.2 Timer beans,DB2,RAD 7.0,Domino and Filenet
Confidential, Camp Hill, PA
Lead Developer
Responsibilities:
- Involved in Requirement Analysis, Detailed Design and Design walk through.
- Involved in Detailed Design Documents like Activity Diagrams, Use Case Diagrams, Class Diagrams and Sequence Diagrams.
- Created the working environment for the team in Harvest and in the Development Environment.
- Developed SAS/Internet applications which provides access to the proven broad server capabilities of SAS for enterprise Web-client application development.
- Developed a web services and exposed as a WSDL which is consumed by the entire framework.
- Involved in development of business layer using spring beans
- Done the performance testing and scalability study for project modules.
- Used Struts 2.0 tags for iterating objects and condition blocks.
- Developed and testing the unit test case s using JUNIT
- Developed custom Java Script functions for front-end validations.
- Developed the CSS for provider fee transaction page, fee submission page.
- Developed the JSP pages using Struts tag and JSTL for Alert and Portfolio page.
- Done the performance testing and scalability study for project modules.
- Implemented the integration of struts with springs
- Performed bug fixes and participated /Contributed for the release process
- Coordinated with the datacenter for software monitoring and deployment
Environment: Java 1.5, JSP, WSDL, Struts 1.4/Spring2.0, XML, Oracle, Log 4j, DCC, Hibernate3.0,IEP, Web Sphere 6, SAS 9.1, JMS,JDBC UNIX, Windows XP, Rational Application Developer(RAD 7), Rational Software Modeler, Requisite Pro, Clear Case, SQL Navigator, Web Service.
Confidential
Lead developer
Responsibilities:
- Involved in Requirement Analysis, Detailed Design and Design walk through.
- Prepared the Detailed Design Documents like Activity Diagrams, Use Case Diagrams, Class Diagrams and Sequence Diagrams.
- Guided the team in various aspects of coding and implementations.
- Created the environment in Harvest and development servers for the team to get started with coding.
- Developed web services prototype as WSDL with SOAP.
- Implemented Tiles to create the templates for the pages.
- Implemented the factory pattern to get the Data Access Objects.
- Created the DAO classes, the methods to implement various functionalities and have written the queries to get data from the database.
- Implemented the Tab Functionality and Exit Functionality for the tool.
- Created Unit Test cases and Test plans for the modules.
- Actively involved in bug fixing.
Environment: Java, JSP,HTML, WSDL, Struts 1.4, XML, Oracle, Log 4j, DCC, Hibernate3.0, IEP, Web Sphere 6,JMS,JDBC, UNIX, SAS 9.1, Windows XP Professional, Rational Application Developer, Rational Software Modeler, Requisite Pro, SQL Navigator, AJAX and Web Service.
Associate Member
Confidential
Responsibilities:
- Involved in Requirement Analysis, Detailed Design and Design walk through.
- Prepared the Detailed Design Documents like Activity Diagrams, Use Case Diagrams, Class Diagrams and Sequence Diagrams.
- Guided the team in various aspects of coding and implementations.
- Created the environment in Harvest and development servers for the team to get started with coding.
- Developed SAS applications which provides access to the proven broad server capabilities of SAS for enterprise Web-client application development.
- Implemented Tiles to create the templates for the pages.
- Implemented the factory pattern to get the Data Access Objects.
- Created the DAO classes, the methods to implement various functionalities and have written the queries to get data from the database.
- Implemented the Tab Functionality and Exit Functionality for the tool.
- Created Unit Test cases and Test plans for the modules.
- Actively involved in bug fixing.
Environment: Java, JSP, Struts/Tiles, XML,HTML, Oracle, Log 4j, DCC, IEP, Hibernate3.0, Web Sphere 6.0, UNIX, SAS 9.1. Windows XP Professional, Rational Application Developer, Rational Software Modeler, Requisite Pro, AJAX and SQL Navigator.
Confidential
Java / J2ee Consultant
Responsibilities:
- The Self Service mode forming part of automated web-based system of the product extends the power and functionality to every user to register, view and update personal information.
- Involved in creating the design document based on the functional specifications.
- Developed the Well defined Work plan to know the Activity status
- Implemented the Container Managed Entity Beans for implementing business Logic
- Designed the Java Server Page Interface to extract the existing Lead Information.
- Prepared the Test Cases based on Design Specification Document.
- Utilized PL/SQL for querying the database.
- Developed the Java Beans Component for search Functionalities.
- Designed the Knowledge base structuring for different types of search methodologies
- Coding the common java utility classes.
- Performed client side validation using Struts Validation Framework
- Used Visual Source Safe for version control for software configuration management
Environment: Web Sphere 5.1, WSAD, Log4J, XML, EJB , Struts, Java , SQL Server 2000 sp3,Oracle Reports Server 6i, UNIX Shell Script, SMTP/POP3 Server and Windows 2003 Server.
Confidential
Java /J2ee ConsultantResponsibilities:
- Actively involved in user requirement gathering, analysis and design.
- Designed and developed OA pages leveraging Oracle Application Framework (OAF)
- Developed an OA page for internal applicants general details.
- Used OADBTransaction interface to make the database connections.
- Developed a OA page for external applicants general details
- Created a declaration form for external candidate in OA Page
- Developed a custom page containing a set of questionnaire for the external candidate.
- Created a custom table to capture the details of the External Candidate.
- Used oracle workflow for mail notification.
- Embedded the business logic in JAVA Beans for the candidate details.
- Worked on WSAD with OAExtension to Design the OA Pages.
- Designed, developed and delivered training to the DR technical team
Environment: Web Sphere Application Server, XML, Java Beans, Java , WSAD, OAFramework, HRMS Module (Oracle Applications 11i Confidential module), UNIX Shell Script, Java Portal Development with RAD
Confidential
Java /J2ee ConsultantResponsibilities:
- Developed the Enterprise Java Beans Component for the Customer Information.
- Provided the Struts based User Interface to extract the Information Based on existing application.
- Designed and developed the application with J2EE Design Patterns using JSP Model 2 Model View Controller (MVC) design.
- Implemented Struts 1.1 framework to separate business logic from presentation tier.
- Used Struts framework's advanced features like Validator, DynaForm etc.
- Prepared the Test Cases based on Design Specification Document.
- Developed the Enterprise Java Beans Component for search Functionalities.
Environment: WebSphere 5.1, Log4J,HTML,CSS,JMS,XML, Java , Java Web Services, JSP, Struts1.1, EJB 2.1, KANA IQ 8.0 and Oracle 9i, Java Portal Development with RAD
Confidential
Java /J2ee Consultant
Responsibilities:
- Developed the interface between Oracle Applications 11.5.10 and Oracle Content service management System(OCS) in oracle application framework(OAF)
- Provided the High/Low Level Technical Design Document based on Functional Specifications (MD70).
- Edited custom.pll to add the OAPage in all the forms with FND FUNCTION.Execute
- Developed the upload/download OAF Component for end users using the MVC architecture.
- Developed the interface between Oracle Applications 11.5.10 and Oracle Content
Environment: Oracle Application Framework, RMI, Java , OCS API,Linux, PO Module (Oracle Applications 11i) and Microsoft Visio
