We provide IT Staff Augmentation Services!

Scrum Master Resume

SUMMARY:

  • Software Application development, enhancements, maintenance and support - 14+ years
  • Design and develop different types of Java applications - web applications, backend web services, client applications - 12+ years
  • Lead and/or manage development teams - waterfall & modern Agile methodologies - 10+ years
  • Agile methodologies including Sprint planning, story workshops and retrospectives - 5+ years
  • Managing offshore development teams - 3+ years
  • Domain knowledge in areas of Finance, Banking , Life Insurance, Health Insurance, Biotechnology and Life sciences, Education - having worked with leading US companies in each domain.
  • Requirement gathering and analysis by collaborating with technical and non-technical stakeholders
  • Development using right tools and methodologies - TDD, BDD, Continuous Integration (CI), SCM, ATDD
  • Code coverage and quality checks using automation tools
  • Configure and deploy applications on application servers in Windows and Unix environments
  • Six Sigma Green Belt certified, FLMI Level 1 certified

Technical Skills:

Programming Languages : Java, Groovy, SQL, JavaScript, PL/SQL, COBOL, JCL

Java/JavaEE : JSP, Servlet, JDBC, JSF, JSTL, Collections API, Concurrency API, JMS

Web/Application Servers : WebLogic, WAS 6/7, Apache Tomcat, Jetty, AWS EC2, JBoss, Docker

Web Technologies : XSLT, XML, AJAX, HTML, CSS, LESS, JSON, JSONP

Databases : IBM DB2, MySQL, Oracle, PostgreSQL, AWS S3, AWS Dynamo DB

Client side frameworks : JQuery, Underscore, Backbone, Bootstrap, AMD, RequireJS, Jasmine, Clover

Server side frameworks : Spring, Spock, Struts, Apache POI, FOP, JUnit, Quartz, Apache CXF, Hibernate, Selenium, JAXWS, JAXRS, Spring Integration, Apache Wicket

Development tools : Maven, Subversion, Git, Stash, Sonar, JIRA, ClearCase, ClearQuest, Ant, PMD, Cobertura, Apache Ivy, CA-SCM, PVCS, Gulp, Grunt, npm, Gradle

IDEs/Editors : IntelliJ IDEA, Eclipse, RAD6, RAD7

Operating Systems : Windows, UNIX, Linux, MacOS

PROFESSIONAL EXPERIENCE:

Confidential

Scrum master

Responsibilities:

  • Lead and collaborate among and across teams
  • Lead other Agile team members and test drive code by pair programming
  • Break down, estimate, and provide just-in-time design for small increments of work
  • Promote improvements in version control, continuous integration, project build, and project automation
  • Lead and/or participate in Root cause analysis, technology evaluation, and design spikes
  • Introduce new ideas and technologies to team room
  • Lead weekly demonstrations of recently-completed work

Environment: Java EE application running on a JBoss Portal or Tomcat server (Linux, MacOS), Java, JUnit, Selenium, Eclipse, Maven, JSON, Git/Stash, SVN, Gulp, Jasmine, JSP, JBoss Portals, Servlets, REST, Jenkins

Confidential

Scrum master

Responsibilities:

  • Provide technical design and estimates for assigned user story
  • Implement and/or review code changes to ensure correctness and quality
  • Work with testing teams (integration, performance, regression) to validate implementation
  • Root Cause Analysis for Production issues

Environment : Java EE application running on a Tomcat instance on AWS EC2 (UNIX), MySQL, Java, JUnit, Spring Core, Spring JDBC, Hibernate, Eclipse, Maven, CXF, JSON, AWS S3, AWS EC2, SQS, Git/Stash

Confidential

Scrum master

Responsibilities:

  • Sprint planning, drive story workshops and organize sprint retrospectives
  • Work with Product Owner and Customer Advocate to groom story backlog and to define and document user stories
  • Work with Release Management team to plan and execute Sprint releases
  • As the Technical lead,
  • Provide technical design and estimates for each user story
  • Implement and/or review code changes to ensure correctness and quality
  • Work with external testing teams (integration, performance, regression) to validate implementation
  • Mentor junior developers on the team and provide technical guidance

Environment : Java EE applications running on WebLogic or Tomcat (UNIX, Windows 7), Oracle, JavaScript, HTML, Java, XML, JUnit, Spring Core, Spring JDBC, Hibernate, Spring Integration, PL/SQL, WebLogic, Subversion, IntelliJ Idea, Maven, Apache CXF, Oracle Coherence, Backbone, Underscore, Bootstrap, AMD/RequireJS, Jasmine

Client: Confidential

Scrum master

Responsibilities:

  • Sprint planning, drive story workshops and organize sprint retrospectives
  • Work with Product Owner and Customer Advocate to groom story backlog and to define and document user stories
  • As the Technical lead,
  • Provide technical design and estimates for each user story
  • Code reviews for back end web services and front end components
  • Work with external testing teams (integration, performance, regression) to validate implementation
  • Mentor junior developers on the team and provide technical guidance

Environment : Java EE application running on WebLogic with rich web client implemented using modern JS frameworks, Oracle, JavaScript, HTML, Java, XML, JUnit, Spring Core, Spring JDBC, Hibernate, WebLogic, Subversion, IntelliJ Idea, Maven, Apache CXF, Backbone, Underscore, Bootstrap, AMD/RequireJS (UNIX, Windows 7)

Confidential

Technical lead

Responsibilities:

  • Profile application to identify performance bottlenecks
  • Improve unit tests to ensure performance changes do not break existing functionality
  • Identify and implement technical solutions to address performance bottlenecks
  • Peer review and technical guidance to junior developers

Environment : SOAP based w eb services in Java running on WebLogic (UNIX, Windows XP), Oracle, Java, XML, JUnit, Spring Core, Spring JDBC, Hibernate, WebLogic, Subversion, IntelliJ Idea, Maven, and Apache CXF

Confidential

Scrum master

Responsibilities:

  • Redesign eBilling batch process to reduce processing time
  • Redesign and implement reporting module
  • Migration from Java 1.4 to Java 6
  • Convert stored procedures to dynamic SQL for performance improvement
  • Reverse engineer business rules from existing application

Environment : Java EE application running on IBM WAS, Batch applications running on Linux server (UNIX, Windows XP), Oracle, DB2, JSP, JavaScript, JDBC, HTML, Java, XML, JUnit, Struts1, PL/SQL, WAS6, WAS7, RAD7.5, CA-SCM

Confidential

Scrum master

Responsibilities:

  • Design the application architecture (MVC architecture).
  • Design and implement authorization using spring security module and integrated it with ClearTrust SSO.
  • Configure Log4j for logging and debugging. Analysis of logs for debugging of issues.
  • Develop customized UI components using Wicket.
  • Develop AJAX based services which uses JSON objects for data transfer for request / response.
  • Develop Data Access Object classes to build dynamic SQL Statements and access data from the database
  • Conversion of existing Struts 1 application into Wicket application.
  • Develop unit and integration tests using Wicket Tester library to test UI interaction of Wicket components.

Environment: Java EE application running on IBM WAS (UNIX, Windows 2000), DB2, AJAX, JSP, JavaScript (YUI/jQuery), Spring, Apache Wicket, JDBC, Apache Tomcat, Jetty, HTML, Java, XML, Apache Ant, Rational ClearCase/ClearQuest, Eclipse, JUnit, Struts1, Hibernate, Selenium

Confidential

Scrum master

Responsibilities:

  • We successfully delivered over 12 releases over a period of 40 months. I was involved in requirements capture and analysis, High Level and Low Level System Design, Coding, Unit and Integration Testing, Functional Review.
  • Implement custom UI components using YUI library. These components include a tree view and custom calendar controls.
  • Implement functionality to export report to Excel or PDF format using Apache POI, Apache FOP and JAXB
  • Develop custom search component using JavaScript and Struts.
  • Develop backend services and YUI based front end to dynamically update UI based on JSON response
  • Develop unit tests using JUnit and functional tests using Selenium

Environment : WebSphere Application Server 6.1, IBM DB2 v8 for z/OS, JDK 5, RAD (Windows 2000, Windows-XP), DB2, JNDI, IBM Rational Application Developer, J2EE, JSP, Java, Servlets, JavaScript, Spring, Struts1, Struts2, Apache Tomcat, Selenium, WebSphere, Finance, JDBC, Java, XML, XSLT, Eclipse, JUnit, OOAD, Quartz Job Scheduler, Banking & Finance

Confidential

Scrum master

Responsibilities:

  • Designed database changes and created scripts for data migration and conversion
  • Created prototypes using HTML, JavaScript and CSS
  • Implemented client side validations using JavaScript
  • Designed applications using core Java EE design patterns like front controller, DAO, JNDI, VO, BO and MVC
  • Configuring Log4j for logging and debugging. Analysis of logs for debugging of issues.
  • Developed Data Access Object classes to build dynamic SQL Statements and access data from the database

Environment : WebSphere Application Server 6.1, DB2 on z/OS, Java EE 5, Spring Framework (UNIX, Windows 2000, Windows-XP), DB2, AJAX, IBM Rational Application Developer, Java, JSP, JavaScript, Spring, Struts, JDBC, HTML, XML, XSLT, IBM Rational ClearCase/ClearQuest, MS Visio

Confidential

Scrum master

Responsibilities:

  • High-level design and the process flow that involved receiving data extract from vendor
  • Working with File transfer team to set up secure communication channel and defining the overall process.
  • Converted hard copy enrollment into an electronic form using Struts and DB2 as back end data source
  • Gathered requirements around data validation and implemented them using JavaScript
  • Developed AJAX based services which uses JSON objects for data transfer for request / response.
  • Implemented data access layer to store and retrieve form information.
  • Implemented a custom algorithm to generate unique reference number for each form.
  • Developed a service to generate barcode using barcode4j library

Environment : WebSphere Application Server 6.1, DB2 for z/OS, Spring Framework, AJAX, Unix, Windows 2000,Windows-XP, Data stage, DB2, AJAX, IBM Rational Application, Developer, J2EE, JSP, JavaScript, Spring, Struts, DHTML

Confidential

Scrum master

Responsibilities:

  • Discussion with the business analysts, technical architects, Confidential East Hartford management and client management for obtaining the requirements, preparation of the requirements definition document to cover the functionality, new features, technical issues and consideration and scope of work.
  • Performance testing of the application on various application servers (WAS5,WAS6, Tomcat) and using various database drivers for IBM DB2 (Legacy driver, Universal Driver)
  • Maintenance of UDB database Coding, unit and system testing, mentoring junior colleagues

Environment : WAS 5, Apache Tomcat 5.5, JDK 1.4, IBM DB2 UDB v8.2, Windows XP/2000, DB2 UDB, JNDI, MS Office, WebSphere Studio Application Developer, IBM Rational Application Developer, J2EE, JSF, JSP, Java Applets, Java Servlets, Swing, JavaScript, Spring, Apache Tomcat, WebSphere, XML SPY Tool, Maintenance, Product Development, Product Lifecycle Management, JDBC, Java, XML, XSLT, Apache Ant, CVS, Eclipse, JUnit, Life Insurance

Hire Now