Technology Lead Resume
SUMMARY:
- Over 8 years of IT experience and technical efficiency in Java/J2EE technologies in analysis, design, development, testing and implementing high quality software applications.
- Hands on experience in enterprise application development using Java, JSP, Servlets, Struts, Spring, Hibernate, JMS, iBatis, XML, XSD, SOAP, AJAX, HTML, JavaScript and Junit.
- Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
- Experience using Hibernate for mapping Java classes with database and using Hibernate query language (HQL)
- Expertise knowledge of XSL and XML parsing (DOM and SAX).
- Worked on different Application and Web Servers like IBM Web Sphere, BEA Web Logic, and Apache Tomcat.
- Extensive experience in different IDEs like RSA, RAD and Eclipse.
- Experience in Object Oriented Analysis and Design (OOAD) techniques using UML in MS Visio.
- Experience in client side Technologies such as HTML, DHTML, CSS and JavaScript.
- Proficient in using RDBMS concepts with SQL Server 2005/2008 and DB2.
- Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
- Strong experience in using VSS, PVCS, TFS (Team Foundation Server) to manage the source code of the applications.
- Experience in various methodologies like Waterfall and Agile.
- Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting.
- Self - directed and highly motivated, able to complete projects with minimal direction, Customer oriented problem solver with an ability to adapt to new situations.
- Provided direction and shares knowledge with and mentored team members in areas of expertise.
TECHNICAL SKILLS:
Java/J2EE Technologies: Servlets, JSP, Java Beans, JDBC, JMS, JNDI, Swing
Frameworks: Apache Struts 2, Spring 2.x, Hibernate 2.x, Log4J, Junit, Castor
Web Technologies: XML, XSL, SAX, DOM, CSS, Java Script, HTML, AJAX, Web services, SOAP
Application Servers: IBM WebSphere 7.x, WebLogic 9.x, Tomcat 5.x
Programming Languages: Java, C, C++, SQL, PL/SQL
Database: DB2, SQL Server
IDE: Eclipse 3.x, RAD 7.x, RSA7.x
Operating Systems: Windows, UNIX
Source Control: VSS, PVCS, TFS
Methodologies: Waterfall model, Agile
Others: Microsoft Visio, Urban Turtle, ANT, TOAD, Shell scripting, PS Pad, Beyond Compare
EXPERIENCE:
Confidential
Technology Lead
Software: Java/J2EE, XSL, CSS, XML, JMS, RSA7.5, iBatis, WebSphere Application Server 7.0, Struts 1.2, DB2, Autosys, Castor, DOM, Microsoft Visual Studio 2013.
Responsibilities:
- Involved in full lifecycle of various projects, including requirement gathering, system designing, application development, enhancement, deployment, maintenance and support.
- Participating in user requirement sessions to gather business requirements and technical walkthrough.
- Creating High Level Design Document (HLD) and pass over to the team member’s.
- Developed presentation layer for the application modules using JSP, HTML, Java Script, JQuery and CSS.
- Worked on Java Messaging Services (JMS) for developing messaging services to interact with different application modules.
- Configured JNDI resources, Data Base resources, JMS and other configurations on the Application Server.
- Developed Action classes, Form bean classes and Struts config file using Struts framework.
- Developed the application Resource bundle for display messages and implemented validations using Struts Validations framework.
- Used Castor framework for marshalling and demarshalling with SAX parser.
- Implemented dynamic log4j by using DOM.
- Implemented AJAX calls for asynchronous data transfer using XmlHttpRequest object.
- Used iBatis to achieve object to database table persistency with DB2.
- Extensively involved in developing utilities to identify unused data base objects by using Apache POI and generated associated reports for business.
- Developed ANT Script to do compilation, packaging and deployment in WebSphere Application server.
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
- Involved in code versioning, Check In, Check outs and code merging using TFS.
Confidential
Technology Analyst
Software: PFI (Vendor Application), UNIX, NT Scripts, Core Java, Informatica, Autosys, DB2RSA7.5, Microsoft Visual Studio 2012.
Responsibilities:
- Participating in user requirement sessions to gather business requirements and technical walkthrough.
- Involved in requirements Analysis, Design, Development, Integration and Testing of application modules.
- Setup two environments for testing the entire PFI batch application.
- Used iBatis to achieve object to database table persistency with DB2.
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
- Extensively involved in developing utilities such as comparison and regression tools for testing the PFI application.
- Acted as deployment lead and migrated 512 various components such as Java, UNIX scripts, Informatica mappings without any issues.
- Involved in code versioning, Check In, Check outs and code merging using TFS.
Confidential
Technology Analyst
Software: Java/J2EE, XSL, CSS, XML, JMS, RSA7.5, iBatis, WebSphere Application Server 7.0, Struts 1.2, JavaScript, Microsoft Visual Studio 2012.
Responsibilities:
- Worked on Agile Scrum performance estimation and capacity planning work with product development teams to create and implement projects.
- Implemented Web Services (SOA) using Apache Axis, SOAP, and WSDL.
- Worked on Java Messaging Services (JMS) for developing messaging services to interact with different application modules.
- Developed Action classes, Form bean classes and Struts config file using Struts framework.
- Configured JNDI resources, Data Base resources, JMS and other configurations on the Application Server.
- Used Castor framework for marshalling and demarshalling.
- Parsed the XML’s using DOM and SAX Parsers.
- Used different user interface technologies HTML, ASP .Net, JS Bootstrap, Jasmine jQuery, CSS and JavaScript.
- Implemented AJAX calls for asynchronous data transfer using XmlHttpRequest object.
- Used iBatis to achieve object to database table persistency with DB2.
- Developed ANT Scripts to do compilation, packaging and deployment in WebSphere Application server.
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
- Tested the code using TDD approach to development which combines test-first development where you write a test before you write just enough production code to fulfill that test and refactoring.
- Developed ANT build scripts to automate the deployment to various Servers.
- Involved in code versioning, Check In, Check outs and code merging using TFS.
Confidential
Technology Analyst
Software: Java/J2EE, XSL, CSS, XML, JMS, RSA7.5, WebSphere Application Server 7.0, Struts 1.2, PVCS.
Responsibilities:
- Involved in full lifecycle of various projects, including requirement gathering, system designing, application development, enhancement, deployment, maintenance and support.
- Worked on Java Messaging Services (JMS) for developing messaging services to interact with different application modules.
- Developed Action classes, Form bean classes and Struts config file using Struts framework.
- Developed the application Resource bundle for display messages and implemented validations using Struts Validations framework.
- Configured JNDI resources, Data Base resources, JMS and other configurations on the Application Server.
- Used different user interface technologies HTML, JSP, CSS and JavaScript.
- Used Castor framework for marshalling and demarshalling.
- Parsed the XML’s using DOM and SAX Parsers.
- Implemented AJAX calls for asynchronous data transfer using XmlHttpRequest object.
- Developed ANT Scripts to do compilation, packaging and deployment in WebSphere Application server.
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
- Involved in code versioning, Check In, Check outs and code merging using PVCS.
Confidential
Technology Analyst
Software: Java/J2EE, XSL, CSS, XML, JMS, RSA7.5, WebSphere Application Server 7.0, Struts 1.2, Spring 2.0, PVCS.
Responsibilities:
- Extensive knowledge in Identification of User requirements, System Design, writing program specifications, Coding, Reviews and implementation of the Systems.
- Created Detail Level Design Document (DLD) and pass over to the team member’s.
- Worked on Java Messaging Services (JMS) for developing messaging services to interact with different application modules.
- Developed Action classes, Form bean classes and Struts config file using Struts framework.
- Extensively involved in developing application using annotation based Spring MVC architecture to handle Web requests.
- Created a spring container file for configuring Hibernate and to perform Dependency injection among all bean class involved in business logic operation.
- Developed the application Resource bundle for display messages and implemented validations using Struts Validations framework.
- Configured JNDI resources, Data Base resources, JMS and other configurations on the Application Server.
- Used different user interface technologies HTML, JSP, JSTL tag libraries, XSL, CSS and JavaScript.
- Used Castor framework for marshalling and demarshalling.
- Parsed the XML’s using DOM and SAX Parsers.
- Implemented AJAX calls for asynchronous data transfer using XmlHttpRequest object.
- Developed ANT Scripts to do compilation, packaging and deployment in WebSphere Application server.
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
- Tested the code using TDD approach to development which combines test-first development where you write a test before you write just enough production code to fulfill that test and refactoring.
- Involved in code versioning, Check In, Check outs and code merging using PVCS.
Confidential
Technology Analyst
Software: Java/J2EE, XSL, CSS, XML, JMS, XSL, RSA7.5, WebSphere Application Server 7.0, Struts 1.2, PVCS.
Responsibilities:
- Involved in requirements Analysis, Design, Development, Integration and Testing of application modules
- Developed presentation layer for the application modules using JSP, HTML, Java Script, JQuery and CSS.
- Extensive knowledge in Identification of User requirements, System Design, writing program specifications, Coding, Reviews and implementation of the Systems.
- Developed Action classes, Form bean classes and Struts config file using Struts framework.
- Developed the application Resource bundle for display messages and implemented validations using Struts Validations framework.
- Used different user interface technologies HTML, JSP, XSL, JSTL tag libraries, CSS and JavaScript.
- Used Castor framework for marshalling and demarshalling.
- Parsed the XML’s using DOM and SAX Parsers.
- Developed ANT Scripts to do compilation, packaging and deployment in WebSphere Application server.
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
- Involved in code versioning, Check In, Check outs and code merging using PVCS.
Confidential
Technology Analyst
Software: Core Java, Apache POI, Castor, RSA7.5, PVCS.
Responsibilities:
- Involved in requirements Analysis, Design, Development, Integration and Testing of application modules.
- Used Apache POI and generated the reports for business.
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
- Queried against DB2 to fetch the data to show in the reports.
- Involved in code versioning, Check In, Check outs and code merging using PVCS.
Confidential
Software Developer
Software: Java/J2EE, CSS, HTML, Confidential Stats and Configuration Server, Eclipse 3.0, Apache-Tomcat5.5, PVCS
Responsibilities:
- Involved in requirements Analysis, Design, Development, Integration and Testing of application modules
- Developed presentation layer for the application modules using JSP, HTML, Java Script, JQuery and CSS.
- Parsed the XML’s using DOM and SAX Parsers.
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
- Involved in code versioning, Check In, Check outs and code merging using VSS.
Confidential
Software Developer
Software: Java/J2EE, Struts, Hibernate, HTML, CSS, Confidential Servers, Eclipse, Apache-Tomcat5.5, BEA WebLogic 9.0, VSS.
Responsibilities:
- Involved in requirements Analysis, Design, Development, Integration and Testing of application modules.
- Developed presentation layer for the application modules using JSP, HTML, Java Script, JQuery and CSS.
- Used Object/Relational mapping tool Hibernate to achieve object to database table persistency.
- Parsed the XML’s using DOM and SAX Parsers.
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
- Involved in code versioning, Check In, Check outs and code merging using VSS.
Confidential
Junior Software Developer
Software: Core Java, Swings, Confidential Integration and Configuration Server, Eclipse 3.0, VSS.
Responsibilities:
- Involved in requirements Analysis, Design, Development, Integration and Testing of application modules.
- Developed UI using Java Swing.
- Parsed the XML’s using DOM and SAX Parsers.
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
- Involved in code versioning, Check In, Check outs and code merging using VSS.
Confidential
Junior Software Developer
Software: Core Java, Swings, Eclipse 3.0, Confidential Integration and Configuration Servers, VSS.
Responsibilities:
- Participating in Requirements Gathering, Design, Development, Integration and Testing of application modules.
- Developed UI using Java Swing.
- Parsed the XML’s using DOM and SAX Parsers.
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
- Involved in code versioning, Check In, Check outs and code merging using VSS.
Confidential, Milwaukee,WI
Technology Lead
Responsibilities:
- Participate in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
- Use java to design and develop this application, JMS as middleware, DOM parser to parse XML documents, CASTOR framework for marshalling and demarshalling.
- Use TFS(Software Change Manager) Workbench for software configuration management and version control.
- Deploy the application on the IBM Websphere Application Server.
- Use Eclipse as IDE tool to develop the application.
Environment: Java/J2EE, XSL, CSS, XML, JMS, RSA7.5, WebSphere Application Server 7.0, Struts 1.2, DB2, Autosys,Microsoft Visual Studio 2013.
Confidential, Milwaukee,WI
Technology Analyst
Responsibilities:
- Gathering the requirements from Business Partners.
- Use java to design and develop this application.
- Use TFS(Software Change Manager) Workbench for software configuration management and version control.
- Use Eclipse as IDE tool to develop the application.
Environment: PFI (Vendor Application), UNIX, NT Scripts, Core Java, Informatica, Autosys, DB2, RSA7.5, Microsoft Visual Studio 2012.
Confidential, Milwaukee,WI
Technology Analyst
Responsibilities:
- Practiced Agile Methodology with 2-week Iteration in each Sprint.
- Involved in developing applications using Java, J2EE, JMS, Struts, JSP, Bootsrap and jQuery.
- Read and understand business requirements & capture them in design documents.
- Use TFS(Software Change Manager)Workbench for software configuration management and version control.
- Deploy the application on the IBM Websphere Application Server.
- Use Eclipse as IDE tool to develop the application.
Environment: Java/J2EE, XSL, CSS, XML, JMS, RSA7.5, WebSphere Application Server 7.0, Struts 1.2, JavaScript,Microsoft Visual Studio 2012.
