Project Lead Resume
SUMMARY
- 10 years of IT experience in all phases of Software Development Life Cycle(SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Core Java/J2EE technologies Expert in Software Development Life Cycle (SDLC), Object oriented analysis and design methodologies.
- Expertise in XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB.
- Proficient in database development and coding SQL, PL/SQL, writing stored procedures, triggers and DAO packages with different relational databases such as Oracle 11g/10g.
- Good experience in Object Oriented Analysis & Design (OOAD) using different design methodologies/process frameworks like SDLC, Rational Unified Process (RUP), Agile Technologies (SCRUM) and tools like UML, Rational Rose.
- Thorough knowledge of OOP’s concepts and data structures.
- Good exposure to Service Oriented Architectures (SOA) built on Web services (WSDL) using SOAP protocol.
- Extensive experience in using various design patterns such as MVC (Model - View-Controller), Singleton, Session Facade, Service locator, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
- Hands on experience in developing applications using JavaScript, HTML, DHTML, SQL Server and Oracle 8i/9i/10g in Retail and Networking business domains.
- Expertise in Server side programming using Core Java, Java Servlets, JSP, JDBC, JavaBeans, Oracle, log4J.
- Worked extensively using J2EE technologies such as JSP, Servlets, JMS, Java Mail,JDBC and Web Service.
- Experience of development in different environments like Windows 98/NT/2000/XP, UNIX, LINUX.
- Skilled in using IDE tools like Eclipse, NetBeans, IBM WSAD, My Eclipse Blue, RAD and JCreator
- Proficient in SOA and developing Java Web Services using SOAP, XML and WSDL.
- Well experienced in developing web applications and server side development using JavaScript, JSP, Servlets, JDBC, XML, JSTL, and JUnit using various web/application servers like JBoss 6.0, WebSphere 7.0/8.0, BEAWebLogic 8.x/9.x, Apache Tomcat 6.x/7.x.
- Thoroughly worked on version control tools such as Tortoise SVN, VSS, Clear Case and CVS.
- Experience in writing build scripts using Apache ANT and Maven.
- Skilled in using automated functional testing tools like Selenium and test driven development using JUnit and debug tools like log4j.
- Strong technical and interpersonal skills and a good team player.
- Experienced in managing both onshore and offshore development teams.
- Exhilarated and always eager to get myself accustom with the most recent technologies.
TECHNICAL SKILLS
Application/Web Servers: Websphere 6.0, JBOSS, Weblogic-8.1, Apache Tomcat
Languages & Scripting: Core Java, JavaScript, XML, Shell Scripting, Pl/SQL
J2EE Technologies: JDBC, Servlets, JSP, Swing
Web Services & XML: SOAP, WSDL, XML, XSL, XSLT, SAX & DOM
IDE: Eclipse, JBuilder,Toad, SQL DeveloperFramework Struts, Hibernate
Tools: Rational Clear Case, Team Track, Clear Quest
Version Control Tools: Tortoise SVN, Clear Case,VSS, CVS
Database: Oracle 11g/10g/9i, SQL Server, MySQL
Operating Systems: Win98/NT/2000, Red Hat Linux
Methodologies: Waterfall, Agile and Test Driven Development, SCRUM
PROFESSIONAL EXPERIENCE
Confidential
Project Lead
Responsibilities:
- Developed QAS Services, to validate the recipient address entered by the customers.
- Developed MDM Services, to manage the customer data used between the various order capture systems.
- Developed Email Generating system for Order Confirmation, Delivery Update and Delivery confirmation
- Expertise in Support and Maintenance model
- Involved in design and development of various core business services.
- Worked on Three different modules by providing Support and Enhancement changes.
- Interacted with Clients to gather business requirements and generated requirement specification. Leading the project team, specified design and coding standards.
- Created Shell Scripts to monitor all the back ground jobs, transferring file to other partners via SFTP, FTP
- Used WSDL for web services to provide/consume the Web services from/to other middle ware Systems.
- Used XML SAX to parse the simulated xml file which has simulated test data.
- Used SVN for version control.
- Log4j were used to log the various debug, error and informational messages at various levels.
- Expertise in onsite -offshore model
- Involved in code review.
Environment: Java JDK 6, XML, SOAP, WSDL, SAX, DOM,, Log4J, PL/SQL, Oracle 11g, UNIX Shell Scripting, Eclipse 4.3, Ajax, AXIS, Web Services JAX-WS, SVN.
Confidential
Sr. Programmer
Responsibilities:
- Implemented Model View Controller(MVC) architecture using Struts Framework.
- Used Eclipse IDE tool for the MARS project.
- Involved in defining and generating the XML/XSLT catalog definitions for Products, Plans and Bundles.
- Developed and implemented the Data Validation using the Validation Framework in Struts.
- Front End Validations using Java Script.
- Involved in designing the application. Prepared UML Sequence Diagrams, Class Diagrams, and Activity Diagrams to in corporate in the technical design document.
- Designed DAO objects for accessing RDBMS.
- Used JDBC for database connectivity to Oracle.
- Design and develop Servlets, Session and Entity Beans to implement business logic and deploy them on the WebLogic Application ServerWork with ApacheTomcat Web Server.
- Used CVS for version control.
- Involved in the design discussion and design implementation phases of the lifecycle.
- Involved in supporting this project after go-live.
Environment: Java JDK 5, XML, SOAP, WSDL, SAX, DOM,, Log4J, PL/SQL, Oracle 10g, UNIX Shell Scripting, Eclipse 4.3, Ajax, AXIS, Web Services JAX-WS, SVN.
Confidential
Sr. Programmer
Responsibilities:
- Involved in low level designing of various use cases.
- Design and development of various modules in Webtools
- Worked in multiple release in parallel
- Owned few modules and delivered
- Involved in Code Review, Mentoring New joiners
- Quality in charge for the team and worked for CMMi activities
- Created and executed build script using ANT to generate JAR, WAR files and for integration testing and unit testing.
- Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
- Prepared Documentation and Java Doc.
Environment: Core Java, Servlets, Tomcat, XML, Confidential / Confidential switches, JBODs and HBAs.
Confidential
Sr.Java Developer
Responsibilities:
- Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application
- Design and development of Port Fencing Feature for DCFM.
- Support for DCFM release.
- Relentlessly fixed nearly 50 critical issues which need Inter module dependencies for new design changes to support Mixed Fabric Support
- Mentoring juniors and involved code review.
- Developed Web Services - WSDL and SOAP, and exposed them to the clients
- Developed proxy clients for the web services for multiple clients
- Responsible for configuring the Framework XML files, Application specific XML files screen, application,
- Used Rational Clear Case and Clear Quest for version control and change management
- Used Ant scripts for building and deployment.
- Developed the classes for Unit Testing for the entire application and executed test cases for Unit, System and Integration testing.
Environment: Core Java, Swing, XML, Holodeck, MPI, My SQL, Confidential / Confidential switches, JBODs and HBAs.
Confidential
Sr.Java Developer
Responsibilities:
- Involved in Owning the module, resolving critical issues and enhancing the feature sets as and when the customer demand is received.
- Relentlessly fixed nearly 100 critical issues which need proper switch-storage-HBA connection and configuration.
- Implemented the online-offline interdependency between core and virtual switches in client side.
- Enhanced switch/server data collection feature to enable the field engineers debug the application deeply and to solve the issues quickly.
Environment: Core Java, Struts Framework, Hibernate Framework,JSP, My SQL, Tomcat, XML, Holodeck, MPI.
Confidential
Java Developer
Responsibilities:
- Involved in analysis, design and development of IBA application and developed specifications which include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
- Involved in development of User Interface using JSP, JavaScript, XSLT, XML, AJAX, HTML, Tag libraries and Struts MVC framework.
- Used Struts, Front Controller and Singleton patterns, for developing the action and servlet classes, Involved in designing and developing business and utility classes of the system.
- Involved in Java application testing and maintenance in development and production.
- Extensively configured the build files to different Environments
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles pooling issues.
Environment: Core Java Struts Framework, Hibernate Framework, JSP, HTML, JavaScript, XML, Tomcat, JBOSS, SQL Server, and Eclipse.
Confidential
Java Developer
Responsibilities:
- Involved in developing Front-end.
- Individually involved in backend Connectivity.
- Extensively used Struts for front-end framework.
- Used Concurrent Version System (CVS) as a Version Control Tool.
Environment: Core Java, Struts Framework, Hibernate Framework, JSP, HTML, JavaScript, XML, Tomcat, JBOSS, SQL Server, and Eclipse.