Prashanth Gowda

  

Scrum Master , Bodhtree Solutions Inc

Location: Irving.TX

469-662-7733

Certifications

Certified Scrum Product Owner
Certified ScrumMaster

Biography

Prashanth Gowda, CSM, CSPO, SCJP

+1 (469) 662-7733 • prashu1313@yahoo.com • Dallas, USA http://www.linkedin.com/in/prashanthgowda

 

Agile Technical Project Manager / Consultant


IT Specialist having 13 years plus of experience ( 4 years as Agile Technical Project Manager & 9 years software application developer ) in facilitating traditional and Agile Management Software Development initiatives. Delivers efficient and reliable IT solutions and excels in building/leading teams in high-pressure environments. Committed to professionalism, highly organized, able to see the big picture while paying attention to small details, and exhibits excellent communication skills.

 

Equipped with the strong background of working knowledge of java / j2ee cutting edge technologies with the professional experience

 

 

CAREER HIGHLIGHTS

 

  • Project Management ( Agile, Waterfall)
  • Managing distributed matrix teams with on and off-shore resources (36 people)
  • Migrating traditional SLDC to AGILE
  • Multiple concurrent projects
  • SDLC, from market requirements to sunset
  • Application Development: Design, modeling, development, code review, QA, and signoff
  • Application Architecture: web, database, desktop, enterprise n-tier client-server
  • Programming: Java, J2EE, SQL
  • Air Travel & Healthcare domain

 

SKILLS

 

Managerial Skills:

  • Being involved in a project from evaluation, conception and completion
  • Ability to provide leadership, motivation and strategic direction to a multifaceted team
  • Excellent interpersonal, collaboration, and problem solving skills
  • Strong understanding of Agile software development, SDLC, and Business Analysis practices
  • Proven ability to achieve results in very high pressure environments and to keep teams motivated

 

Technical Skills:

  • Expert in building client/server, web-based and enterprise applications
  • Deep knowledge in Java development technologies and architectures
  • Java/J2EE, Spring framework (ORM, OXM, AOP, MVC, Web Services and CORE) , Hibernate & JPA, Struts framework, JSP, JDBC, CORBA, Servlets & Web Services
  • UML, XML, HTML, CSS, JavaScript, JSON, JQuery
  • Oracle and, MySQL
  • Tomcat, Weblogic and Websphere
  • Configuration Management  and Build Tool: Rational @ Clearcase and Clearquest , SVN, Hudson/Jerkins, CVS , ANT and MAVEN
  • Quality, Performance  & Profilers: Eclipse Plugins (Metrics, PMD, Check style , SONAR, Find Bug , Emma Code Coverage) JBoss profiler, Netbeans profiler , JRat, JAMon, Spring Interceptors and JMeter.

 

 

 

 

 

 

EMPLOYMENT EXPERIENCE

 

  • Nov 2012 - Present:  Scrum Master / Technical Consultant  at Bodhtree Solutions Inc 
  • Dec 2006-Nov 2012:  Agile / Technical Project Manager  at MindTree Ltd 
  • Dec 2005-Dec 2006: System Specialist at GE Healthcare (India) private Limited 
  • Nov 2003-Dec 2005: System Analyst at Ness Technologies (India) private Limited 
  • Mar 2003-Nov 2003: Member of Technical Staff at Innomedia Technologies Pvt Ltd  
  • Jan 2000 -Jan 2003: Software Engineer at Grafica Software Design Labs 

 

 

WORK DETAILS

 

Scrum Master / Technical Consultant                                                                       Nov 2012 to present

Bodhtree Solutions Inc, Dallas/ Fort worth USA

 

Client: American Airline Inc, Fortworth, TX  ( March 2013 – Current ) 

Role: Technical Consultant 

Client: GE Healthcare, Barrington, IL  ( Nov 2012 – March 2013 )

Project: GE PACS: RA 1000 Series Descriptor Matching
The project scope involves customization of RA1000 viewer’s hanging protocol (DDP: Dynamic Display Protocol) implementation.

The RA1000 shall be able to match series descriptors for similarly performed exams and/or series without any manual intervention by the end user, such that the said exams and/or series will properly appear as available comparison studies in the user's defined hanging protocol.

The project timelines involves 7 sprints

  • 6 sprints of Agile development
  • 1 sprints for performance testing and 1 sprint of Design and ECO

 Role: Scrum Master

  • Managed project delivery and on-site coordination from the client location.
  • Ensured that application design, database structure and application code are within standards of the business requirements.
  • Directed project workload of other developers or programmers.
  • Recommends how to improve in adopting design patterns.
  • Determines proper program specifications by deciding how to best use JAVA.
  • Contributed in various technical reviews with developers and architects.
  • Practiced and educated Agile Development Process.
  • Independently manage software scrum teams as the Scrum Master
  • Manage team coordination and delivery spread across client and offshore development facilities
  • Coordinate with the client product owner in defining and tracking deliverables for the scrum team
  • Actively manage sprint requirement and grooming of sprint stories
  • Work with development and QA teams to translate requirements into team work plans
  • Lead SCRUM sessions for SPRINT Planning, Weekly reviews, Show-n-tell and daily stand-ups
  • Manage tasks/ timesheets and day-to-day communication with the client
  • Ensure development process and practices are followed by the SCRUM team members.


Technologies
: Core Java,  Springs (IOC, AOP,  OXM, Sybase database, JUnit, UML, SVN, SONAR, Hudson/Jerkins using Eclipse IDE and Design Patterns

Agile / Technical Project Manager                                                                        August 2010 to Nov 2012

Mindtree Ltd, Atlanta, GA

 

Client: SITA, Atlanta, GA  ( August 2010 – Nov 2012 )

Project: SITA Reservation Desktop       
SRDT is a generic web based front office system built on J2EE and Web technologies using Oracle Weblogic as application server having SITA Mainframes at backend consuming many customer specific web-services. This graphical interface eliminates the need to remember complex entries and ensures faster and easier mainframe transactions for SITA Reservations, Airfare Price and Ticketing. SITA Reservations Desktop incorporates an emulator, which enables agent to use the native command line to create and service bookings instead of the GUI.

SRDT has comprehensive and in-depth coverage of basic reservations functionality including air availability and sell, edit itinerary, creating and amending bookings, fares and pricing, retrieval of PNR.

Few Modules included in SRDT are:
Fairs & Pricing, Customer Profile, Booking Management, Ticketing, Frequent Flyer, Flight Shopping

Role : Agile / Technical Project Manager

 

  • Provided technical direction for the development, design, and systems integration for client engagement from definition phase through implementation.
  • Created and executed development plans and revises as appropriate to meet changing needs and requirements.
  • Keep client manager well informed of status of development effort.
  • Ensures technical teams are contributing to our code library.
  • Owned the development lifecycle and is responsible for managing technical risks throughout the project.
  • Communicated and enforced coding standards
  • Performed code reviews and mentors junior developers.
  • Managed technical resources within budget and project schedule.
  • Consistently delivers high-quality services to our clients.
  • Understand OO concepts and consistently applies them in client engagements.
  • Understand the benefits of the various programming languages.
  • Understand browser / client specific compatibility issues.
  • Facilitated team and client meetings effectively.
  • Hold regular status meetings with development team.
  • Deliver engaging, informative, well-organized presentations.
  • Resolve and/or escalates issues in a timely fashion.
  • Understand how to communicate difficult/sensitive information tactfully.
  • Managed project delivery and on-site coordination from the client location.
  • Ensured that application design, database structure and application code are within standards of the requirements.
  • Determines proper program specifications by deciding how to best use JAVA.
  • Practiced and educated Agile Development Process.
  • Independently manage software scrum teams as the Scrum Master
  • Actively manage sprint requirement and grooming of sprint stories
  • Work with development and QA teams to translate requirements into team work plans
  • Lead SCRUM sessions for SPRINT Planning, Weekly reviews, Show-n-tell and daily stand-ups
  • Ensure development process and practices are followed by the SCRUM team members.

  Technologies : Struts 1 and 2 , Core Java,  Springs (IOC, AOP, ORM, OXM and WEB-SERVICES),  UML,     XML, XSD, Ant 1.7.1, Oracle Weblogic 10.3 Application Server, JAXB, Dozer Mapper, JUnit,  Oracle database, JPA 1.0, SVN, SONAR, Hudson/Jerkins using Eclipse IDE and Design Patterns

Technical Lead                                                                                                             Dec 2006 to Aug  2010

Mindtree Ltd., Bangalore

 

Client: SouthWest Airlines Co, Dallas, TX  ( Jan 2010 - July 2010) 

Project: CEBS Virtualization
Customer experience business services (CEBS) are an integral part of Southwest Airlines (SWA) business service group. There are more than 33 business services and 350 plus business functionality which provides southwest customer unique, comfortable, rewarding and easy way to fulfill their travel and also get great benefit of the Southwest loyalty program too.

CEBS uses many big third-party backend systems like SAAS (Sabre Airline Automation System) mainframe system which almost all travel industry used for airline reservation system. This system is very costly and frequent usage of this system affects the Southwest business.

Main Goal:

  • To develop a robust next generation test framework to automate the end to end core business function of the CEBS.
  • Integrate with Southwest Configuration and Release management to measure the quality of the product on daily basis.
  • Reduce the usage of SAAS and other third-party system by creating virtual cloud system for all third part systems (using ITKO Lisa which is also a third party system).

Role: Technical Lead

Responsible for understanding the business goals & requirements of the project &  for understand the business domain and third party ITKO Lisa.

  • Design and development of the Proof of Concept for CEBS core framework for implementing core suite scenario.
  •  Analyzing all core suite scenarios.
  • Drafting the scope of work after discussion with client.
  • Understanding CEBS system and client configuration management environment.
  • Design and Integration plan and strategies plan for integrating Lisa virtual environment.
  • Managing the quality of deliverables.
  •  Setting up the development environment and promoting code to nightly build environment.
  • Developing Proof of Concept and proposing client new support work which increases the productivity of client.
  • Preparing the technical documentations as well as reviewing functional documentations.
  • Evaluating new technologies, especially java open sources.
  • Helping team to deliver quality by implementing certain good process at development cycle.

 

Technologies : Core Java, Eclipse (IDE for developing Scenarios), Spring Framework, TestNG framework, Ant, Shell script, ITKO Lisa Server and workstation, Rational @ Clearcase , Rational @ Clearquest ,Rational @ Build forge and HP Quality Center.

 

Client: SITA, Atlanta, GA  (May 2009 - Dec 2009)

Project: SITA Weight and Balance – Bundle 1    
The scope of the Weight and Balance application is to provide the required functionality to safely load and dispatch an aircraft, including any legally required documentation, such as a Load sheet.

The system uses a mixture of aircraft technical data, messaging and information regarding passengers, baggage, fuel and cargo, to safely define and optimize the operating parameters for each flight. It is intended to replace SITA's current LDP (Load Planning Product) with a flexible new modular system and add entirely new features, such as a graphical user interface and more automated processing.

Bundle 1’s key features are: UI and Web Service to Manage Addresses; Airline Cargo Separation Rules;  Airline Information; Load Identification Codes; Airline Options;  Manage Airports; ULD Information; Crew and Crew Baggage Weights and to Manage Passenger and Baggage Weights.

Role: Technical Lead

Responsible for providing:-

  •  Low level design for Manage Airline Web service and UI client swings using IBM Rational Software Architect 7.5.
  • RSA design model structure for entire project which has forward as well as reverse engineering capability.
  • Maven project structure for project.
  • Designing Data contract and Service contract for Airline Service.
  • Reviewing Database data model.
  • Implementing Service endpoint and also providing solutions to JPA versioning and transaction related problem.
  • Implementing exception resolver.
  • Designing Error Code message layout and implementing it.
  • Web service performance testing using JMeter.
  • Profiling the client application to identify memory leaks and CPU usage by using profiling tools like Net bean profiler
  • Implementing Logging, Tracer and performance monitoring interceptor for the airline service.
  • Estimates for CR and tracking issues raised by customers and QA. Also responsible for fixing some critical bugs.
  • Monitoring the project progress and reporting to higher authorities and client accordingly.
  • Monitoring build and SONAR code quality for the project.
  • Preparing the technical documentations as well as reviewing functional documentations.
  • Evaluating new technologies, especially java open sources.

Technologies : CORE JAVA, Springs (IOC, AOP, ORM, OXM and WEB-SERVICES), RCP Swings (Internal GUI framework) , MDB, UML, XML, XSD, Maven, Oracle Weblogic 10.3 Application Server, Spring web services – document type Web services, easymock, JiBX, Dozer Mapper, JUnit, A, Oracle database, JPA 1.0 over Hibernate vendor, SVN using Eclipse IDE and methodologies in Design Patterns.  ESB-Oracle Service Bus 10.3 (SOA Governance)

Client: Sabre Holding Corporation, Dallas, GA  (Jan 2009 - May 2009)

Project: Sabre Virtuallythere      
The Sabre® Virtually There® Web site enables airlines to provide real-time, valuable travel information to customers 24 hours a day, seven days a week. Sabre Virtually There key features are:

  • Allows viewing itinerary online.
  • Request point-to-point driving directions to locations in itinerary.
  • View real-time flight information including departure times and estimated arrival times.
  • Download trip details to your desktop calendar software and then synchronize to your handheld device.
  • Obtain destination content for more than 327 cities worldwide, and stay abreast of the latest weather conditions at your destinations.
  • Itinerary details, gate assignments, flight departure and arrival times can be checked anytime, anywhere to get the latest, most accurate information.
  • Instantly viewing and printing eticket receipts.
  • Integrate Travel Protection Policy (Insurance), so that passengers or agents can buy Travel Protection for the travel.
  • Platform to support multiple interfaces including Web, mobile and upcoming platforms such as iPhone.
  • Customer Profile to store and retrieve past travel record.

 

Role: Technical Lead

Responsible for providing:-

  • Responsible for providing estimates for CR and tracking issues raised by customers and also fixing some critical bugs.
  • Responsible for monitoring the project progress and reporting to higher authorities and client accordingly.
  • Responsible for writing proposals for new RFP’s.
  • Responsible for preparing the technical documentations as well as reviewing functional documentations.
  • Responsible for developing translation utilities using swings to handle the process of translation.
  • Responsible for evaluating new technologies, especially java open sources.
  • Responsible for understanding basic design and ramping up the team to understand the functionality to deliver the quality software.
  • Responsible for reviewing code and documents of other peers.
  • Responsible for helping team to deliver quality by implementing certain good process at development cycle.

Technologies : Core Java, Spring MVC and IOC, JCS (Java Caching System), UML, JBoss Application Server, Axis2 – document type Web services, JUnit, Maven, Oracle database, Hibernate, SVN using Eclipse IDE and methodologies in Design Patterns

Client: Siemens AG, Konstanz, Germany  (Jan 2008 – Dec 2008 )

Project: Open Reading and Coding Architecture 

Role: Onsite Lead ( Konstanz , Germany)
Technologies : Java, EJB (Session Bean), Resource Adapter, JMS, X- Docklet, UML, JBoss Application Server, Digester, JDOM, JUnit, EMMA, Oracle database, CVS using Eclipse IDE and methodologies in Design Patterns

Client: Siemens AG, Konstanz, Germany  (Jul 2007 – Dec  2007)

Project: Mail Piece Agent

Role: Technical Lead
Technologies : Core Java, Springs, CORBA, Web-services, servlets, UML, Embedded Jetty Web server using Eclipse IDE and methodologies in Design Patterns

 

Client: Snap-on Diagnostics, Chicago, IL  (Dec 2006 – Jul 2007 )

Project: e-Technician:  Vehicle Fleet Management

Role: Technical Lead
Technologies : Core Java, JSP, Struts, Servlets, UML, Tomcat Webserver5.0, JBoss Application Server, Oracle Xpress edition and SQL SERVER Xpress edition, Oracle SQL Developer, SQL Server Management Studio Express using Eclipse IDE and  methodologies in Design Patterns

 

 

System Specialist                                                                                                          Dec 2005 – Dec 2006

GE Healthcare, Bangalore

Project  :Electronic Health Record Asia Edition
Tools and Technologies: Core Java, Swings, Hibernate, Quartz, xml, Springs Framework, Servlets, JBoss 4.0.4 using Eclipse IDE, MySQL and SQL SERVER

 

System Analyst                                                                                                            Nov 2003 – Dec 2005

Ness Technologies, Bangalore

Tools and Technologies: Core Java, Portal Infranet Server (Oracle BRM), JSP, Servlets, JBoss 3.2.1 and Swings with Design Pattern on Portal API which uses Oracle 9i database using Eclipse IDE. Gupta Team Developer 3.1 (4GL), PL/SQL and ORACLE 9i

Member of Technical Staff                                                                                         Mar 2003 – Nov 2003

Innomedia Technologies, Bangalore

Tools and Technologies: Core Java Swings with Design Pattern

Software Engineer                                                                                                      Jan 2000 – Dec 2003

Grafica Software Design Labs, Bangalore

Tools and Technologies: Core Java, JSP, Servlets, and Swings with Design Pattern.

 

EDUCATION

 

 

B.E., Mechanical Engineering

M.S Rammaiah Institute of Technology (Bangalore University), INDIA

 

1998

 

 

 

CERTIFICATIONS AND TRAININGS

 

  • Scrum Alliance @ Certified Scrum Master, 2012
  • PMP Mega Exam Development Workshop, 2010
  • Scrum Alliance @ Certified Scrum Product Owner, 2013
  • Sun Certified Java Programmer passed with 93%
  • Oracle 8.0 and Visual Basic 6.0 course offered by SSI Limited
  • C, C++ and UNIX course offered by SRM Radiant InfoTech Limited
  • Rational Object-Oriented Analysis and Design With UML,
  • Rational Requirements Management With Use Case

 

 

 

Work experience

Bodhtree Solutions Inc, Technical Scrum Master
November 2012 - Present, Barrington, Illinois, United States
GE Healthcare is the end customer. Doing Scrum Master role for offshore\onsite vendor engagement.

Mindtree Ltd, Principal Consultant
December 2006 - November 2012, Atlanta, Georiga, United States
Various role from Project Manager to Scrum Master.