Scrum Master/scrum Developer​ Resume
PROFESSIONAL SUMMARY:
- Technical Lead by leading a group of developers by using SCRUM ( Agile software development) methodology, Acted as Scrum Master, Scrum Developer and integrator roles.
- More than 8 years of professional experience in analysis, design, development, deployment and testing of web and distributed n - tier applications using Java and J2EE technologies.
- Well versed with complete Software Life Cycle Development (SDLC) process which includes Requirement Gathering,Analysis, Designing, Developing, Testing, Implementing and Documenting the entire life cycle using various methodologies like Waterfall, V-model, Agile, Scrum, Test Driven development.
- Proficient in implementing various J2EE design patterns like MVC, Service Locator, Session Façade, Data Access Object (DAO), Factory, Singleton, Data Transfer Object (DTO), Front Controller, View Helper and Business Delegate.
- Extensively experienced in developing light weight and integrated business applications using Spring (3.0) Frame work.
- Experience in implementing Spring AOP/AOC and Spring dependency Injection.
- Expertise in Spring-Hibernate Integration.
- Expertise in developing data models using Hibernate Object relational mapping (ORM) frame work and also used Hibernate Annotations to reduce time at the configuration level.
- Experience in designing, developing and configuring the applications using Struts (2.0) Framework.
- Expertise in developing distributed business applications using EJB implementing Session beans for business logic, Entity beans for persistence logic and Message driven beans for asynchronous communication
- Experience in application development using J2EE technologies like Servlets, JSP, JDBC, JNDI, EJB, JMS and Web Services.
- Extensively worked on implementing Service Oriented Architecture (SOA architecture) using XML Web Services (SOAP, WSDL and UDDI).
- Experience in working with various Web and Application servers including Apache Tomcat, IBM Web Sphere, and BEA Web logic.
- Experience in designing the Security Services for applications hosted on different Application Servers and experience in Subversion and a clear understanding of branching, tagging, merge functions.
- Expertise in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using Rational Unified Process (RUP) and UML (Unified Modeling Language).
- Hands on experience in using various IDE’s Eclipse, MY Eclipse, Jbuilder, NetBeans and JDeveloper.
- Experience in working with multiple operating system including Windows, UNIX and Linux.
- Experience in unit testing the applications using JUnit Framework and developed logging and standard mechanism based on Log4J.
- Experience in writing PL/SQL Packages, Procedures, Functions and Triggers for Oracle, DB2 databases using SQLPLUS.
- Experience working with Oracle, DB2, Sybase, My SQL and SQL Server.
TECHNICAL SKILLS:
Languages: C,C++,JAVA,SQL,PL/SQL,UML,XML
Front End Technologies: HTML, XML, JavaScript, CustomTags, Swings, CSS, AJAX.
Web Technologies: Servlets 2.4/2.5, JSP 2.0/2.1, JSTL, Custom Tags, JDBC 2.0/3.0, Filters, Listeners.
J2EE Technologies: RMI, JNDI, EJB2.0/3.0, JMS/MDB, Web Services (SOAP)
Frame Works: Struts 2.0, Spring 3.0, Spring MVC, Spring Web-flow, Hibernate 3.0
Process Automation Tool: ANT,Log4J,Maven,Junit,JProbe,CVS,P4.
Data Bases: Oracle 8i,9i,10g, DB2, SQL Server, MYSQL
Web/App Servers: WebLogic8.1,9.2,10.3, IBMWebSphere 4.0/5.5/6.0, Apache Tomcat 3.0/4.0/5.5/6.0 IDE’s Eclipse 3.x,RAD 6.0, JBuilder, NetBeans, JDeveloper.: OOA,OOD
Rational Rose, UML, Design Patterns.: Relationships-Association, Aggregation, Realization, Composition, Dependency.
Operating Systems: Windows XP/NT/Server, Linux, Unix(AIX),MS-DOS
PROFESSIONAL EXPERIENCE:
Confidential
Scrum Master/Scrum Developer
Responsibilities:
- Involve in requirement gathering, designing, developing and deployment of the Application.
- Creating HLD documents as per the Customer Requirements.
- Used Agile Methodology with SCRUM Model. .
- Experienced in analyzing and resolving Core Dump, Thread Dump, Memory Leak, Performance issues, Configuration issues on different Platforms.
- Generated the Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase using UML in Rational Rose.
- Designing the database as per the requirements.
- Used Spring MVC to develop light weight business component and Core Spring framework for Dependency injection and AOC.
- Integrated Spring- Hibernate Frameworks for ORM functionality in Spring Framework.
- Used Java/J2EE Design Patterns such as Business Delegate, Session Facade, singleton in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
- Implemented WEB Service Layer for exposing order services to other platform independent applications.
- Configured Hibernate second level cache using EHCache to reduce the Data base trips.
- Used Eclipse IDE and Having good debugging skills using Eclipse IDE and Visual studio and Analysis of Java, JS as well as C++ code.
- Used Maven to build and deploy the application.
- Used Log4J to monitor the Error Logs.
- Used P4 locally for revision control.
- Configured Data Source and class path for the application server
- Used JProfiler for inspecting memory leaks and performance issues.
- Used JUnit/JMock for to write unit tests
- Deployed the application on a Web Logic server on a Linux/AIX/Solaris/HP-UX.
Environment: Java1.5/1.6, JSP2.1, JavaScript, XML, SOAP, Springs Framework, Spring3.0, Hibernate, Eclipse3.x, Oracle9i/10g, Rational Rose, Log4j, Junit, Jprobe,Weblogic9.2/10.3, Maven.
Confidential
Senior Expert
Responsibilities:
- Involved in requirement gathering, designing, developing and deployment of the Application.
- Created HLD documents as per the Customer Requirements.
- Designed the application using Test Driven Development (TDD) approach
- Developed view components using JSP, JavaScript, CSS, Struts Logic tags and struts tag libraries.
- Used Struts2 MVC with in Spring framework.
- Used the Struts validation and Tiles Framework in the presentation layer.
- Used Spring framework to auto wire/inject components and also configure the batch jobs
- Used Spring Framework for annotation driven transaction management
- Experienced in analyzing and resolving Core Dump, Thread Dump, Memory Leak, Performance issues, Configuration issues on different Platforms.
- Generated the Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase using UML in Rational Rose.
- Designing the database as per the requirements.
- Integrated Spring- Hibernate Frameworks for ORM functionality in Spring Framework.
- Used Java/J2EE Design Patterns such as Business Delegate, Session Facade, singleton in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
- Implemented WEB Service Layer for exposing order services to other platform independent applications.
- Configured Hibernate second level cache using EHCache to reduce the Data base trips.
- Used Eclipse IDE and Having good debugging skills using Eclipse IDE and Visual studio and Analysis of Java, JS as well as C++ code.
- Used Maven to build and deploy the application.
- Used Log4J to monitor the Error Logs.
- Used P4 locally for revision control.
- Configured Data Source and class path for the application server
- Used JProfiler for inspecting memory leaks and performance issues.
- Used JUnit/JMock for to write unit tests, S
- Deployed the application on a Web Logic server on a Linux/AIX/Solaris/HP-UX.
Environment: Java 1.5, Eclipse, Web Logic 9.1, SqlServer 2005, JSP, Servlet, JSTL, Spring 3.0, Hibernate, JavaScript, CSS, JNDI, XML, XSL, XSLT, EHCache, Maven,, JUnit, JMock, SOAP-UI, JProfiler 5.2, Log4J, P4, Linux/AIX/Solaris/HP-UX.
Confidential
Senior Expert
Responsibilities:
- Involved in requirement gathering, designing, developing and deployment of the Application.
- Created HLD documents as per the Customer Requirements.
- Designed the application using Test Driven Development (TDD) approach
- Used Struts2 MVC and struts framework to develop Action Servlets, Action Form bean and configured the struts-config.xml file.
- Used the Struts validation and Tiles Framework in the presentation layer.
- Developed user interface using JSP, JSTL, Struts Tag Libraries to simplify the complexities of the application.
- Used Java/J2EE Design Patterns such as Business Delegate, Session Facade, singleton in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
- Developing Entity Beans and Session Beans to process the business logic.
- Implemented WEB Service Layer for exposing services to other platform independent applications.
- Developing unit, functional tests.
- Deployed the application on a WAS server on a AIX/ WindowsNT
Environment: Java1.5, JSP2.1, JavaScript, XML, WSDL2.0, Struts 2.0, EJB 2.0, Eclipse3.x, Oracle9i, Rational Rose, Log4j, Junit, Jprobe,Weblogic9.2, Ant.
Confidential
Senior Expert
Responsibilities:
- Involved in writing client side and Server side Java classes to communicate with the database.
- Developed Servlets for communication with business classes and the back end
- Working on specific components of products and contributing to overall project.
- Developing unit, functional tests.
Environment: Weblogic 8.1, Oracle9i, Windows 2003, Java1.4