Eliassen/Fannie Mae, Sr Scrum Master
September 2016 - December 2015, Reston, VA, United States
Sr Scrum Master leading multiple development teams
• Working with Fannie Mae helping lead a Development team using Scrum, Architecture and DEVOPS teams using Kanban methodology.
• Coordinating multiple teams for the Enterprise data initiative using SAFe for Agile practice. Represented the teams in Scrum of Scrum.
• Leading, coaching and mentoring the development team using Agile Scrum methodology.
• Instrumental in devising Fannie Mae enterprise data Agile Center of Excellence. A group of Agile Coaches, RTE and Scrum master reviewing the agile practice and help device team improvement plans. Center of Excellence is continuously working on improving the Agile practice.
• Implemented Test Driven Development for the development team. Due to the nature of development activity we did not utilize any automated testing frameworks. Quality assurance team drove development of test cases, and development team utilized the test cases for Test driven development of INFORMATICA based interface development.
• Lead the setup of Continuous Integration (CI) pipeline for the DEVOPS team using Jenkins.
• Mentored Product owner on drafting user stories, and backlog grooming.
• Facilitated all the Scrum ceremonies, Sprint Planning, Daily standup, Sprint Review and Sprint Retrospective.
• Lead the teams using Agile methodology, and helped remove impediments for the teams.
• Used Rally as the Agile Lifecycle management tool. Produced metrics for Team and external business consumption. Team used the burndown as information radiator for development team progress, and business used various reports including Release Burn up charts.
• Developing Rally documentation to use by other Scrum Master on various tasks with Rally.
• Arranged getKanban game to help Architecture and Devops team gain understanding of Kanban.
GDIT/US Capital Police, Agile Coach
April 2014 - September 2015, washington, DC, United States
Agile Coaching for OIS Software development team
• Lead US Capitol police software development team to coach on Agile Scrum, Kanban and other agile practices like Test Driven Development (TDD).
• Delivered Agile Scrum coaching sessions for Product owner, and development team. Coached on drafting user stories, backlog prioritization and backlog grooming.
• Lead development team following agile development practices, helping the development team with Agile principles, as well as development support for design and develop various applications used by US Capitol Police (USCP).
• Helping write User Stories, Iteration Planning, Sprint Planning and all Scrum meetings including daily scrum/standup, sprint review, sprint retrospective.
• Helped team implement Test driven development for application development at USCP.
• Coached and Mentored additional division of USCP-PMO with Kanban coaching and Setup Kanban board.
• Expert in JIRA Agile for Agile Lifecycle Management (ALM).
July 2013 - January 2014, Herndon, VA, United States
• Provided technical leadership and serves as the Service Delivery Manager for all Digicon Application Engineering and development services including application strategy and planning, business mission and user requirements analysis, applications architecture and design, application development and testing and systems integration initiatives.
• Served as the Technical Lead for the preparation and operations of Digicon USCIS Agile development teams.
• Developed boot camp to coach the development teams with Agile Scrum practice and performance of development teams for development of Java based web application using frameworks like Spring, Hibernate and Maven for continuous integration.
• Setup Development environment for the development team in anticipation of FADS award.
• Work on drafting the Service Catalog for Digicon. Responsible for the talent acquisition for the USCIS FADS project and other projects supported by Digicon.
USPTO, Tech Lead/Scrum Master
May 2012 - May 2013, Alexandria, VA, United States
• Served as the Technical Lead for the Patents System Division (PSD) providing technical leadership and guidance for multiple projects. PSD was responsible for all the software applications being used at USPTO, or new development. To get a thorough understanding of the USPTO business, investigated how the Patent Application was filed at USPTO and written a white paper on the process of how a patent application was filed and the process and applications that were involved once a patent application was filed - listing the Automated Information Systems (AIS's) involved in hosting the patent application as it goes through pre-examination and examination. Projects at USPTO that had worked as Tech Lead included OACS, DMI (OACS/PALM/eDAN), Chinese Patents Search and Translations GPSN, CPC Database, PRS Thematic Goal and Text2PTO.
• Worked on Cooperative Patent Classification (CPC) Database project and Global Patent Search Network (GPSN) project which was making the Chinese Patents and their translations available on the Web in the Amazon Cloud environment as Tech lead.
• Worked on identifying the issues with interface between OACS and PALM system, as well as EDAN and PALM system. Provided technical leadership to the project teams. During the DMI project work, worked with requirements analysis, design and coordination of testing with the support groups. Familiar with the SDLC process implemented at USPTO and drafted a Design Review Process that needs to be added to SDLC for enhancement of the quality of development by the outside vendors. For the CPC database project, was the Scrum Master, providing coaching and guidance to the development team and product owner to follow the Agile/Scrum Methodology.
• Coached members on the use of Scrum tool Rally for the management of the Release, Iterations and Daily Scrum.
VETS, Scrum Master
October 2011 - February 2012, Washington, DC, United States
• Worked with Vets, Inc as Tech Lead/Scrum Master for Veterans Affairs (VA) healthcare benefits application development. VETS was developing Enrollment and Eligibility System for Veterans Affairs. Project was being developed in Java, iLog jRules, Jboss, Oracle 10g and using Spring and Hibernate frameworks.
• Led a team of 15 members, including developers, DBA, BA, CM and QA group. As the team was new to Scrum methodology, helping the team as Scrum Coach to train the team and management on Scrum Methodologies and ceremonies. Development was done using IBM WebSphere middleware, using Eclipse IDE, Maven Scripts and SVN for version control. Logging functionality was provided using Log4J framework and JUnit and TestNG framework for Test Driven Development. Database used was Oracle 10g, with Hibernate framework for Object Relational Mapping. Product was developed using the Spring framework. Scrum tools used Codesion/Scrum Works, Version One and finally VA approved Rational Team Concert, Rational Requirements Composer and Rational quality center for entire project management from requirements, development, to testing of the components. Scrum was followed for the project development. Responsible for coaching and implementing the Scrum methodology, including development of Product backlog, Sprint Planning, Daily Scrum meetings, Sprint Review and Sprint Retrospective sessions. Each Scrum sprint was 4-week in duration.
VIPS, Scrum Master
March 2008 - March 2010, Towson , MD, United States
• Assigned to lead and provide guidance to ViPS product development for new product - SourceValue, powered by IntelliSource architecture. Lead multiple development teams through the requirements, design and development effort for IntelliSource. SourceValue was a Portal application providing ViPS customers a solution to their requirements for Business Intelligence reporting. IntelliSource was the backbone architecture for SourceValue product. IntelliSource was divided into multiple sub components, including Data Acquisition, Quality Measures processing, BPM Engine for managing business processes, ETL loads to Data Marts and Information Delivery system, which was responsible for user management, reporting engine and end user interface. Technology used in the development of IntelliSource - a Business Intelligence Solution for Insurance companies - was based on JBoss Application Server, JBoss Portal, SEAM Framework, Spring Framework, JPA/Hibernate, jBPM and EJB3. Software methodology implemented was Agile/Scrum for software lifecycle development. IntelliSource architecture provides complete support to the ViPS business intelligence products. Project team was new to Agile/Scrum so held training sessions and coached the team on Scrum methodologies.
• Responsibilities included Architecture definition, design and implementation of IntelliSource and SourceValue. Additionally, responsible for leading the teams designing and creating the Data Marts handling large volume data for Informatics services layer and Scrum Master role. Also, responsible for defining the processes for design and development practices, enforcing process governance and cross cutting concerns across multiple teams. Put in place governance processes, to ensure teams were following the defined software lifecycle processes. Communicate with product management about the architectural decisions and presenting on a monthly (Scurm Sprints) basis - the progress of the development teams.