Scrum Master/ Senior Expert Resume
CA
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,Kanban, Test Driven development.
- Lead Scrum Ceremonies, (me.e. Daily Stand-ups, Continuous Release Planning, Retrospectives)
- 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,XMLFront 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.
Operating Systems: Windows XP/NT/Server, Linux, Unix(AIX),MS-DOS
PROFESSIONAL EXPERIENCEConfidential, CA
SCRUM Master/ Senior Expert
Responsibilities:
- Conducted dailySCRUM(sprint stand-up), helped team to resolve impediments and prioritize pending tasks to ensure team is fully functional and productive
- Facilitated technical grooming sessions, poker planning, and sprint planning sessions for the team to understand and score the user stories for future sprints.
- Responsible of managing and tracking agile concepts such as extreme programming and test driven development, by implementing extensive code review and unit testing for all code with multiple code reviews from peer review, off and on shore leads reviews.
- Responsible for continues monitor and control of test driven approach for every short development cycle for developers and check the results with the actually acceptance test from testers.
- Involve in requirement gathering, designing, developing and deployment of the Application.
- Creating HLD documents as per the Customer Requirements.
- 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, Angular JS, 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: SCRUM, Java1.5/1.6, JSP2.1, JavaScript, Angular JS, XML, SOAP, Springs Framework, Spring3.0, Hibernate, Eclipse3.x, Oracle9i/10g, Rational Rose, Log4j, Junit, Jprobe,Weblogic9.2/10.3, Maven.
Confidential, CA
SCRUM Master/ 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, CA
SCRUM Master/ 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, CA
SCRUM Master/ 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