Santosh Joy

  

Cook Medical

Location: Indianapolis


Certifications

Certified ScrumMaster

Groups I belong to

AgileIndy

Biography

  Santosh Joy

      Email- joysantosh@gmail.com

An accomplished IT Project Manager/Scrum Master with over 10 years of experience in building and managing large scale systems/applications and extensive experience in full software lifecycle including design process, requirements gathering, and prototyping, proof of concept, interface implementation, testing and maintenance with the ability to thrive in fast-paced environment with frequently shifting priorities and expert in coordinating virtual teams with both on-shore and off-shore members.

 

Certified Scrum Master (Practicing) with special skill in Agile methodology and implementing decision, interpersonal skills, making decisions, managing conflict, managing groups, meeting goals and problem solving skills. Also specialized in report preparation and selling ideas or products, setting and meeting deadlines, setting goals and sharing credit with others and demonstrated ability to understand and improve legacy code and to become proficient at new technologies quickly.

 

Effective interpersonal and communication skills and a highly motivated self-starter who takes great pride in ownership and team effort, to achieve the organization goals within budget and produce deliverables on time. Seeking an opportunity with challenging assignments to harness technical and managerial skills to accomplish the goals of the organization.

 

 

EXPERIENCE SUMMARY

 

  • Expertise in Project Management with established lightweight Scrum Agile project management process and helped team meet sprint goals.
  • Expertise in managing, developing, and implementing projects of varying complexity and size in assigned functional area.
  • Expertise in Issue Management and responsible for maintaining cross-functional project issues list, with appropriate prioritization based on the issue's level of importance. Drives appropriate and timely resolution and approval of changes to the project plan.
  • Experience in managing multiple projects where resources are not co-located.
  • Facilitating daily scrum meetings, sprint planning, sprint review, and sprint retrospective. 
  • Established effective communication for the department with consistency across development and business management. Presentations, recommendations and updates provided regularly at Director level. 
  • Expertise in Scope Management where responsibility included to solicit and organize customer requirements (Voice of the Customer), and tracks the status of project deliverables. Uses appropriate scope-defining document, and manages change. Manages the connections between multiple levels of scope detail in related additional documents.
  • Expertise in Schedule Management to develop and maintain a cross-functional schedule. Proficient at one or more schedule management tools. Knows the right level of detail needed to use the tool effectively. And flexible in learning new tools/technology.
  • Experience in managing large scale IT projects and in experience in entire lifecycle of Product lifecycle management (PLM).
  • Provide visibility to team impediments/risks and helps eliminate them 
  • Expertise in Resource Plan Management in developing and managing cross-functional resource plan for a project. Experience in knowing the right level of detail needed to complete the processes and use the tools effectively.
  • Expertise in Stakeholder Management and Communication to Identify, engage and manage stakeholders on a project or groups of projects. Overcomes obstacles and resistance among stakeholders. Effectively stratifies stakeholder needs and creates and executes communications plans to fit the unique needs of each type of stakeholder.
  • Expertise in Business Planning/Strategy and becomes easily familiar with tools for analysis and its relevance. Knows when, where, and how to get assistance, when needed.
  • Expert in working with multiple external support partners.
  • Expertise in IT Incident Management Process and knowledge of approaches, tools and techniques for anticipating, recognizing, and resolving technical (hardware, software, application or operational) problems
  • Expertise in IT Change Management Process and ability to systematically control changes to Information Technology (IT) systems and maintain their integrity and traceability throughout their life cycle.
  • Maintains project notes, databases, and other records; monitors measures and communicates with Project Sponsor and other stakeholders on status of specific projects and assignments.
  • Expertise in identifying and assigning appropriate resources to accomplish various project tasks; guides and coaches team members through various stages of the project; provides developmental feedback to team members.
  • Expertise as software Project Leader/Project Manager in assisting in planning, executing, implementing and coordinating multiple projects including resource allocation and mentoring.
  • Expertise and knowledge of IT Architecture with concepts and philosophies regarding the design and deployment of information technologies and associated architectural concepts, principles and tools.
  • Responsible for Capacity Planning for ability to define operational and/or technical capacities of servers and networks and to specify servers and related components needed to meet the high performance requirements and potential growth of various business applications.
  • Expertise in knowledge of Java and JAEE technologies ranging from core Java language, request based web frameworks like Struts, Spring and component-based framework like seam and JSF.
  • Expertise in leading multiple projects from inception to completion; facilitates project planning sessions with internal stakeholders to determine the scope and objectives of each project; works with business stakeholders to establish project performance goals; designs project plan, develops timeline, identifies project milestones, and tracks performance against performance goals and timeline.
  • Expertise in establishing plans by using basic tools, processes and systems to document work clearly. Responsible to integrate planning efforts across work units.
  • Expertise in Hardware/Networks/Operating System Interaction and has the ability to understand the basic tenets of the physical IT system and that system's relation to the application
  • Expertise in Production Support with experience in multiple aspects of production support processes, including monitoring and troubleshooting customer response and physical security.
  • Responsible to provide input into IT customer care and IT cutover plans for go-live.
  • Supervision and recommendation of Preferred Vendor resources
  • Expertise in Cross-Functional Knowledge and understands the more detailed hand-offs between functional areas on a project, and knows the detailed work of at least one functional area.
  • Expertise in Project Risk Management and experience in leading teams in the development of a project, creates project risk summary, and identifies and manages the actions to mitigate the risk.
  • Expertise in leading small to medium IT Project Management around PLM(Product lifecycle management) Infrastructure and support
  • Co-ordinate infrastructure support for user base ensuring environments is available and performing as needed.
  • Able to work with multiple external support partners
  • Able to thrive in fast-paced environment with frequently shifting priorities
  • Experience in coordinating virtual teams with both on-shore and off-shore members
  • Responsible for monitoring and communicates project status to project team.
  • Proven expertise with Portal and Portlet technologies like web logic portal and Life ray and their built in CMS.
  • Expertise and experienced in open source technology adaptor extensively using tools like JUnit and TestNG for Test driven development.
  • Working closely with core team to identify and deliver infrastructure requirements and resolve infrastructure challenges.
  • Responsible to co-ordinate infrastructure support for user base ensuring environments are available and performing as needed.
  • Working closely with Business Services and other IT vendors to ensure seamless coordination of infrastructure tasks and capacity and resolve any issues.
  • Monitors and communicates project status to project team.
  • Responsible for documentation and shares team learnings with other teams; draws on other project team experiences to enhance the success of the project.
  • Implemented and automated the whole JAVA team builds process from the source code commit to subversion, compiling and building of artifacts using Maven and Jenkins deployment to the servers, enabling continuous integration process. 
  • Strong experience and expertise in web services feeding the XML/JSON data to various SBU microsites, mobile applications.
  • Good analytical skills in resolving issues or defects, often called upon to consult on problems that have eluded resolution by others. 
  • Expertise in installation and maintenance of clusters of servers like web logic portal, JBoss.

 

 

 

PROFESSIONAL EXPERIENCE

 

Company - Cook Medical, Bloomington, IN      

Position - IT Project Manager, Scrum Master

Duration- July 2010 - Present

Project Lead and technical evangelist in suggesting and implementing team wise adoption of best and proven technologies to facilitate and improve the productivity of team.  

 

Cook Medical is a worldwide leader in developing health care devices for more than 40 medical specialties.

Cook Medical serves over 135 countries with over 16,000 products across the Americas, Europe, Asia, Africa and Australia.               

 

  • Aligning the strategic business goals to the IT project strategy.
  • Identifying the gaps in the strategy planning (in both IT and Program) and advising the changes and additions needed.
  • Assessing the entire strategic IT projects and advises the changes and additions needed.
  • Providing Roadmap of the execution strategy. Providing the cost and time assessment of the requirements.
  • Plans and monitors project budget, conducts research and analysis; provides input into the design and development of project plans and timelines.
  • Manages project risk; uses quality tools to identify areas of risk; works with others on the team and outside the team to identify alternatives or solutions.
  • Provide input into pro-active planning of resource and capacity needs
  • Interacting with business (internal & external customers) and technical (software engineering) community to do business analysis and translate into business entity cases (functional and non-functional specifications) and create the complete business requirements document with scope use cases.
  • Responsibilities included day-to-day delivery of infrastructure components, which included technologies. Environment delivery and builds, new infrastructure / infrastructure upgrades, performance engineering.
  • Working closely with core team to identify and deliver infrastructure requirements and resolve infrastructure challenges.
  • Responsible to provide input into IT customer care and IT cutover plans for go-live.
  • Working closely with Business Services and other IT vendors to ensure seamless coordination of infrastructure tasks and capacity and resolve any issues.
  • Expertise in identifying, tracking and works well with others to resolve project issues.
  • Helping in creating the ideal WBS (Waterfall and/or Agile/Scrum) by following the Project Execution Methodology.
  • Providing leadership on critical/high risk parts of the projects. 
  • Responsible in leading multiple projects from inception to completion; facilitates project planning sessions with internal stakeholders to determine the scope and objectives of each project; works with business stakeholders to establish project performance goals; designs project plan, develops timeline, identifies project milestones, and tracks performance against performance goals and timeline.
  • Responsible in establishing plans by using basic tools, processes and systems to document work clearly. Responsible to integrate planning efforts across work units.
  • Working with Lead QA’s and Technical Leads to provide business definitions and implementation approvals.
  • Provide data mapping solutions for database-based projects.
  • Creating and maintaining Project Plans and providing Project Management complete solutions.
  • Creation of Project Charter that defines the roles and responsibilities of all stakeholders and team members.
  • Monitoring and review of software development project processes and outcomes.
  • Controls, coordinates and monitors activities of all parties involved in the project to ensure the system is completed on time and within budget.
  • Constant review of Software development project PM milestones and schedules and development of project documentation, metrics, and Analysis. Also provide the project status to all stakeholders.
  • Guided Creation and development of coding standards, technical documentation, process and procedures.
  • Helping in design, testing and implementation process.
  • Provide business analysis consulting to produce business cases and technical use case scenarios and test cases. 
  • Identify the software development project risk analysis associated with the current projects and providing risk mitigation solution advises.
  • Helping the business to plan the requirements and do business process modeling to align with the strategic IT planning and goals.
  • Providing executive leaders (CIO, SVP’s VP’s, Directors) with the summary of where we are now and where we will be and what needs to be done to reach the final strategic business goal of the company from an IT and Program perspective.
  • Helping customers with the decision on what projects or part of projects can be outsourced.
  • Advising and helping clients to make the right vendor choices to execute the outsourced projects.
  • Mentoring the team on how to deal with outsourced projects and vendors for a successful execution of projects.
  • Providing New Systems/Process Implementation Leadership.
  • Helping clients to do evaluation on vendors and providing leadership to do performance based contracting.
  • Managing multiple strategic projects through the full life cycle.
  • Working with project management group/team/organization to implement industry standard project management methodologies.
  • Mentoring the business and IT teams to reduce risk, increase efficiency and time and be a part of the company to lead everyone to success.
  • Project Management Tools: Jira, Confluence, Greenhopper, VersionOne

     

 

Company - Cook Medical, Bloomington, IN                                                                  

Position - Sr. Software Engineer

Duration - Feb 2004 till June 2010

 

Lead Developer in suggesting and implementing team wise adoption of best and proven technologies to facilitate and improve the productivity of team.  

  • Responsible for the initiation, planning, execution, control and completion of the project.

·      Established a lightweight Scrum project management process and helped team meet sprint goals.

·      Coach team members and clients on agile software development techniques.

  • Participated in other client projects to provide strategic assistance as needed.
  • Manage software development and integration projects through all phases of project life cycle – analysis, design, development, testing, implementation and post production support.
  • Documented functional and technical specifications. 
  • Worked with database team in database design and data modeling.
  • Designed and developed the organization’s new public website with Life ray portal, restful web services using seam, rest easy, JQuery and AJAX, IOS development for iPhone and iPad application.
  • Team leader for QA testing. Developed testing plans and procedures for unit test, system test and acceptance test.
  • Developed reusable and customizable login module using Spring security for authenticating with active directory credentials.
  • Involved in requirement gatherings, designing and development of around more than10 websites in J2EE for clinical trials done around the world with multiple language support.
  • Proposed ideas influencing the company to go with Agile Scrum methodologies using tools like JIRA, Confluence, Version One, Pivtol Tracker, KanbanPad and Bugzilla for bugtracking.
  • Setup Quick Test Pro for all the functional testing for web applications.

 

Environment:

  • Languages: Java, XML, JSON and Unix Shell Scripting.
  • Web Frameworks: Struts, Seam, Grails, AJAX, CSS, Resteasy, JQuery, Portals and Portlets.
  • ORM/Persistence: Hibernate, JPA
  • Mobile Development: IOS development with IOS 6 and IOS 7
  • Test Tools: JUnit, TestNG, Mercury QuickTest Pro and eTester.
  • Caching: Ehcache, Hibernate caching
  • JavaScript Frameworks: JQuery, DWR, Richfaces and dojo
  • Operating Systems: MS DOS, UNIX, Mac OSX, Windows, Red Hat Enterprise Linux 3.0 and Ubuntu.
  • RDBMS/Tools: Oracle, MySQL and Postgresql.
  • Modeling Tools: Rational Rose, Visio and Erwin.
  • IDE: Eclipse, NetBeans and JBOSS developer studio

 

 

Company – Deloitte and Touché

Position - Software Engineer

Duration - April 2003 - Jan 2004

Worked as consultant for Share Care application for State of California.

 

  • Involved in requirement gathering and worked with design team.
  • Developed xml validator tool to validate the xml data files and image files sent by third party before uploading into the websites. This system is developed by using Java and Sax Parser
  • Developed the application-using Oracle, Java.

 

EDUCATION

 

                                            MS in Computer Science from University of North Caroline (UNC) at                                                 Greensboro

                                            MBA from IU Kelly School of Business (currently doing) expect to                                                       graduate in 2015.

                                            PROFESSIONAL DEVELOPMENT

                                 5 stars Academy Leadership certified.

     Pursuing for Project managements certification (PMP)

                                 Certified SCRUM MASTER