Basavaraj Patil has over 11 years of experience in software development and project management using Agile methodologies like Scrum and Kanban. He is a certified Scrum Master and SAFe Agilist. Currently working as an Application Development Manager at Accenture, he has previously worked at Robert Bosch and Mindtree. He has extensive experience leading teams, managing projects, and transforming teams to implement Agile practices. His technical skills include Java, Struts, Hibernate, and he has worked on healthcare, telemedicine and other projects.
1. RESUME
Basavaraj Patil E-mail:basavaraj.patil1@gmail.com
Contact No: 9740084321
Career Objective
Keen to work with a Growth Oriented environment, which inculcates my professional and personal growth where I can
contribute my knowledge and skills for mutual benefit by best channelizing my skills and experience and map with the
opportunities provided.
Professional Profile
Overall 11+ years of experience in Software development and Project Management Activities. This includes
Project Management, Scrum/Agile Management, Planning and Estimation in Agile and Waterfall models
Agile PM, Agile Coach, Certified SCRUM Master and SAFe Agilist
Completed Project Management Qualification Level 1 Certification at Bosch
Experienced in agile transformation, coaching and building high performing Agile teams since last 3 years
Played client facing roles with very good verbal and written communication skills
Mainly into Leading Teams, Team Building, Mentoring, Software Delivery, Resource Management
Current Employer
Presently working as Application Development Assoc Manager in Accenture since Dec 2014 till date
Previous Employer
Robert Bosch (RBEI) as Project Manager from Aug 2011 to Nov 2014
Mindtree Ltd. as Module Lead from Jan 2008 to Aug 2011
Vistara Informatics Ltd. as Software Engineer from Aug 2005 to Dec 2007
Qualification
Bachelors of Engineering (Computer Science) from VTU, Year of 2004
Arias of Exposure
Project Management and Agile Expertise
Project Management both in Waterfall and Agile - Plan, Schedule, Estimate and tracking
People Management - career development, conflict resolution, quality management activities in terms of
causal analysis, defect prevention and removal, Risk Management Activities
Collaborating with business partners to define & prioritize programs, and working with senior executives within
technology division on the Architecture roadmaps
Tansform and Align the teams to Agile methedologies like SCRUM and Kanban
Coach and train the teams across organizations in Agile framework and help them adapt Agile to deliver
maximun value to the clients
Functional
2. Mapping requirements, defining the scope of project and finalization of project requirements
Leading team members; resource allocation, guiding team members during the project till final delivery
Continuously monitoring the Risks, Scope, Schedule and Take necessary contingency/Mitigation actions
Holding review meetings to monitor progress of the project as per schedule, and ensuring timely completion
and delivery of the project
Technology Exposure
Java, Struts, Hibernate, Ant, Spring IOC
JBoss, Tomcat, Glass Fish Server
Oracle MySQL, SQL Developer
CVS, SVN, VSS
Eclipse, NetBeans, Magic Draw, SOAP UI
Career Highlights
Key Projects :
Project 1: MHRA –Sentinel-AO - Healthcare project
MHRA -Agile team is application development team and follows the Scrum methodology for the development
activities. It follows 4 weeks Sprints. Each sprint is an iteration which involves Development, System Testing
and UAT. Agile team basically under takes the enhancements of the existing functionalities and smaller
Change Requests, which can be analyzed, implemented and tested with a single sprint, as per the Business
requirements for PV, PL, PcL applications
Team size: 11
Agile Tools: JIRA, Rally, Confluence, Jenkin, Crucible, SonarQube
Technologies: Java, J2E,Oracle 11G, Hibernate
Roles and Responsibility:
Coach and align the team to adapt Agile mindset
Setup JIRA for Agile project management- resource allocation, tracking, metric generation and
reporting
Gather requirements, scoping, estimating and scheduling
Help PO write user stories and maintaining the product backlog
Scrum activities like Sprint Planning, Estimations, Daily scrum calls, Sprint Demo and Retrospective
meetings for every iteration
Scrum mastered two of the Agile projects running in Parallel
Managed the deployment of the deliverable to the SQA and production environments by co-ordinating
with release and deployment team
Project 2: HCTM - Healthcare and Telemedicine USA
SIA is a application in the HCTM- Health care and tele medicine project suite. HCTM is heath project suite is
into Healthcare domain. It is being used as an effective tool in the US, by the both patient and the care
providers.
SIA is a interface between the CIA-(Customer Independent Adapter) and the customer EMR. CIA is web
service component which talks to different services provided by the HCTM. SIA consume the web services
published by the CIA and performs different operations like : Admit Patient, Update Patient, Pause Patient, Get
Patient Results. SIA maitains its own DB to hold the minimal information of all the operations that are
performed through SIA.
Team size: 8
Agile Tools: JIRA, Confluence, Jenkin, Crucible, SonarQube
3. Technologies: Java, Springs,Hibernate,Web Services
Roles and Responsibility:
Managing and ensuring that the project schedules are adhered to as per the client specifications and
deliveries are as per the time and quality standards.
Participation in Requirements Analysis, Design and Development.
Providing client with the project estimates.
Following Scrum iterative incremental process for software development and responsible for Scrum
updates.
Also played the role of SCRUM master.
Project 3: VMS ( Video Management Solution)
Video Management Solution (VMS) provides an extremely reliable mechanism for organizations to protect
assets and people and respond to security violations or incidents as they happen. The solution also enables
optimum usage of resources like storage devices, network bandwidth and security personnel.
VMS is architected to ensure hassle free expansion, add cameras in required quantities and to
enable easy integration with other systems like access control systems. To provide extensive support for fault,
configuration, accounting, performance and security (FCAPS) for a large number of diverse devices Manage a
large number of diverse devices Simplify administrative tasks like archiving Easily plug-in necessary video
analytics modules like motion detection
Team size: 5.
Tools and Technologies: Ecipse 3.4 , Tortoise SVN, Win Merge, MySQL CC
Core Java,Hibernate,Web Services, XML.
Roles and Responsibility:
Involved in the Design, Development and testing phase of the project.
Prepared Design and implementation plan documentation including class diagrams and sequence
diagrams using UML.
Worked extensively with JAVA, Web services
Ensured proper documentation, review and communication of architectural and design decisions as
well as platform changes.
Project 4: Toshiba -TOSWACS-V2
TOSWACS-V2 is a control system for water treatment plant. It mainly comprises of SVS (Server Station), RCS
(Real-time control station) and HIS (Human Interface Station). HIS contains the Graphic Screens to monitor
and manage the system for the water treatment plant.
Toshiba wanted to have a separate independent application for event history display. Event History Display
collects entire the information from the all the HIS and SVS stations and displays it.
Event History Display will have two sub-applications running. In the front end there will be History Display
screen, which would display the collected information periodically or arbitrarily. The Scheduler and the Data
Collections will be running in the back ground and collect the records from all the HIS and SVS.
Team size : 4
Tools and Technologies : Ecipse 3.4 , VSS, Win Merge.
Core Java ,Java Swings
Roles and Responsibility: Analysis, Design using UML, Development and Testing.
Project 5: Dimetis Link Manager
The basic purpose of building the Link Manager Product is to provide a slim and flexible Inventory
Management System. The Link Manager System is a rich application suite which can be customized to manage
any Network Inventory. The System shall support TMF SID, TMF NGOSS, MTOSI and SOA standards. The
system will be compatible to deploy on different application servers, like – JBOSS, IBM,TOMCAT etc.
Team size : 8
Tools and Technologies: Eclipse 3.2, Win CVS, Advent Net SNMP Agent Simulator
4. Core Java, XML
Roles and Responsibility: Development, DB design and developing Adapters for devices
Project 6: Operations Support Systems (OSS)
Operations Support Systems (OSS) are computer systems used by telecommunications service providers. The
term OSS most frequently describes "network systems" dealing with the telecom network itself, supporting
processes such as maintaining network inventory, provisioning services, configuring network components, and
managing faults
OSS involved SNMP Agent and Manager Development
The SNMP Manager and agent Development is for transcoding gateway. This supports Fault and Configuration
management from FCAPS management plane.
Team size : 4
Tools and Technologies: Eclipse 3.2, Win CVS, Advent Net SNMP Agent Simulator
Core Java, XML
Roles and Responsibility: Design and Development of SNMP Agent and MIB creation
Project 7 : Electronic Health Record (EHR)
This is a web enabled health care solution for a practice in the US targeting small to medium size practice. The
Electronic Health Record (EHR) basically caters to the need of a health care. This consists of all the process
starting from a patient booking an appointment to completion of treatment. This process can be classified into
different modules such as Patient demographics, schedule, and charting.
The registration and demographics enables the patient to register and store the personal details, past
medical and surgical history, insurance details etc.
The scheduler enables both the patient and the practices to schedule the appointments and also schedule,
cancel the appointments. The physician can set up his appointments, can verify the patient’s insurance
information, book appointment, reschedule and cancel appointments. With this the system allows the user to
record details of the service the patient received from the practice.
Team size : 6
Tools and Technologies: My eclipse, MySQL front
Struts, JavaScript, Jsp
Roles and Responsibility: Program Analysis and Development
Personal Details
Name : Basavaraj Patil
Date of Birth : 15th March, 1983
Marital Status : Married
Passport : N9327176
Languages Known : English, Hindi and Kannada
Hobbies : Playing & watching Cricket, Movies, Music,Reading Novels