Mahesh S. Samant
Mobile No. 253-***-****) Email: ******.******@*****.***
Professional Summary:
• Professional with over 20+ years of experience in Management, Development, and Implementation of projects.
• Currently managing multiple customers engagement of over $10 million.
• Delivered projects with customers and with other vendors for large programs with 100+ persons in globally distributed multi-vendor environments.
• Extensive experience in client interaction and working closely to resolve their challenges.
• Project delivery was managed using tools such as Rally, MS Project and Kanban.
• Most recent experience of last 10 years has been in Medical Domain with Modalities, PACS, EMR, Cloud, VM Ware, Bio Process and AI/ML in Life Sciences.
• Most recently working on implementing AI/ML in Life Sciences.
• Recently worked as System Tester and V&V Lead for various clients in Medical Domain.
• Previously worked in other domains of Web, DB, SOA, ITIL, SCADA, Power Networks and Insurance / Finance.
• Extensively involved in team and project management, development and mentoring.
• Hands on experience with SCRUM, Agile, Kanban and Waterfall.
• Hands on in Six Sigma Processes.
• Mentored resources in SCRUM, Design Patterns, DOMIAN, and Architecture, through knowledge sharing sessions.
• Delivered various proposals and submissions for the company and leading the technical and managerial teams to deliver the required inputs on architecture, design and cost benefit analysis of the systems.
• Recruited and deployed 80+ relevant resources as per organization needs at onsite.
• Excellent understanding of Billing and Invoicing functions with customers for payment and settlement as delivery manager.
Skills
• Project Management SCRUM, Agile and Waterfall.
• SME AI/ML for Life Sciences
• Systems V&V Upstream Bioprocess, Surgery C-Arm, WebServer.
• Computer Languages JAVA, C, C++, Python, DXL and FORTRAN - 77/90.
• Packages/Tools Rally, Rational Rose. Eclipse, J2EE. Page 2 of 11
• Operating Systems LINUX, & WINDOWS.
• Databases HiRDB, ORACLE, C-base and SQL.
Education
• Ph.D. Nuclear Physics – University of Mumbai
• M.Sc. Nuclear Physics – University of Mumbai
Certifications
• Patni Managerial Excellence Program – IIM Ahmadabad
• Conflict Resolution & Handling Difficult Situations – Patni Internal
• PROFIT Sessions for BDOs – Patni Internal
• Managing Quasi Agile Projects – PMI
• Workshop on SOA, Symantec Web – IIT Mumbai
• Connecting Software Architecture and Design – Patni Internal Proficiency in a Technology Area.
Client Engagement 15 Years Master
Project Management 20 Years Master
Object Oriented Design 15 Years Master
Medical Domain 10 Years Master
Electrical Power Systems 4 Years Expert
Insurance and Finance 3 Years Knowledgeable
AI/ML 2 Years Expert
Supplementary Information
Delivered Patni MS BITS PILANI Course on Object Oriented Analysis and Design for M.S. in Software Engineering (15 – Lectures from Aug 2006 to Jan 2007). Delivered Patni MS BITS PILANI Course on Pervasive Computing for M.S. in Embedded Systems Engineering (15 – Lectures from July 2008 to Dec 2008). Programs Managed
Currently managing multiple client engagements in Medical and LifeSciences domain in the Boston area for Siemens Healtineers, Cytiva< Agilient, 3M, Abbott etc. AI/ML for Code and Test V&V in Point Of Care May-Sep 2023 Client – Siemens Healthineers
Artificial Intelligence (AI) and Machine Learning (ML) algorithms were used to analyze Code and Test artifacts of V&V for the Common Instrument Platform Software for Point Of Care systems. My contribution was in articulating the project and be the SME on AI/ML algorithms and implementation.
Page 3 of 11
Spiro program for Cytiva Life Sciences Mar 2018-2023 Client – Global LifeSciences LLC – Cytiva
Spiro program was started to develop the next generation of Bioreactor for Cytiva Life Sciences, the product is to be released to market in 2021. We have been working on this program since 2018 with contributions in Project Management, Systems Testing and Mechanical Engineering. My role was to manage the multiple projects and play the role of an integrator. Along with this I was also designated as the V&V Lead and have contributed extensively in Systems and functional testing, defining the strategy, writing the protocols and test cases. The projects were managed using Rally and Agile Scrum methodology. Role in the project
• Program Integrator and Systems Engineer and V&V lead for entire project.
• Managing the Program as well as teams across geographical locations with Scrum of Scrums.
• Liaisons with functional owners to resolve technical issues.
• Systems and Functional Testing of Bioreactor.
Methodologies : Scrum, Agile, Systems Testing, V&V. GE-Healthcare Onsite Delivery Management Mar 2012 – 2018 Client – Capgemini America Inc.
Delivery Management and Business Development for all GE Healthcare projects of Capgemini America Inc. Projects in CT, PET, Patient Health Monitoring, Surgery, Automation and Life Sciences at various locations as Waukesha, Milwaukee, Salt Lake City and Boston were managed for the delivery and resource augmentation in close coordination with the respective customers. The number of Onsite resources increased from 31 to 80 in the current span. Role in the project
• Delivery Manager and Business Development.
• Managing the Programs as well as Teams
• Liaisons with GE Managers and various stakeholders.
• Mentoring team for Knowledge Sharing and people management.
• Systems Testing and V&V Lead.
Keystone program for GE Surgery Mar 2015 - 2018
Client – GE HealthCare
Keystone program is started for the next generation of GE surgery C-Arm system to be released to market in 2017. We have been working on this program since 2014 with contributions in DICOM/DVTK validations and requirements management. The product is being developed on C++ / LINUX and is being system tested for all the requirements. Our major contributions are in systems testing with even the board and power systems testing for X-ray generation PIONs using oscilloscopes. Python scripting and DOORS DXL programming was used to generate metrics on the data about the protocols execution and these metrics are then used to manage the project. Role in the project
• Program Manager and Systems Engineer for Data Management and X-Ray Generation.
• Metrics generation using Python and DOORS DXL programming
• Managing the Program as well as Test Teams.
• Liaisons with functional owners to resolve technical issues. Page 4 of 11
• Mentoring team for Knowledge Sharing and management. Methodologies : Python, DOORS DXL, DICOM/DVTK, Systems and Electronics Testing. Scanner Control development for Revolution CT / PET and MR Jul 2012 - Oct 2014 Client - GE HealthCare.
Revolution ME program for CT is the effort from GE to develop the next generation of the machine. Scanner Control development was one of the important subsystems based of the latest developments in the domain. Development was based on JAVA, OSGI and SOA for the UI based on top of already existing C++ platform on LINUX. Application development and deployment will be in a plug and play format and so the platform is very flexible. 12 different scan modes for Cardiac, Axial etc. are planned to be developed in the project. Scanner Desktop was developed with SWING Core JAVA and OSGI as the engine. Firmware is developed using Rhapsody, VXWorks and Python for various subsystems. Role in the project
• Program Manager and Scrum Master.
• Managing the Program as well as Scrum Teams
• Liaisons with globally distributed Scrum teams and get the job done from various stakeholders.
• Mentoring team for Knowledge Sharing and management. Methodologies : Agile, Scrum, Core Java, OSGI.
PACS/EMR Cloud Service with VMWare and Amazon Web Service. Jan 2011- Mar 2012 Client - Toshiba Medical Systems Corporation.
Create a setup manual for VMWare and Amazon Web Service Basic Performance Measurement Server Size, Network (VPN/Internet), #Client, Security Configuration, Image Data Size Cost Estimation (including operation/maintenance cost) Evaluation of VMWare and Amazon Web Service.
Role in the project
• Onsite Manager and Domain Specialist.
• PACS Setup and AMAZON connectivity.
• Liaison with TMSC to get new business and make proposals.
• Technical and Financial Management.
• Offshore liaison.
Methodologies : VMWare and AMAZON Cloud Services.PACS / EMR, JAVA, .NET. CT Development Items in FY2009-12 March 2009 - March 2012 Client -Toshiba Medical Systems Corporation.
Respiratory Gating Integration, Dual Energy Helical Integration, IHE Dose Report Integration and Dose Display Integration. Working on Re-engineering and porting activities. Involved in User Interface Design Changes for all service items to make it more user friendly for Technologist / Service Engineers.
Page 5 of 11
CT System Generation made easy - with integrating all the complex Generation steps into one application. Involved in merging and integration for new releases of Raw Data Working on new clinical functionalities and new GUI development like Phase Averaging, ECG Editor, RGR Editor and MMap viewer
V4.92 for PET Integration
V4.93 Integration, Jog Shuttle/W-volume/EP Print/Retrospective PGP V5.0 Auto ECG Saving, New Summary Page, Dose Check Refine, One Click Generation, Special Configuration.
Role in the project
• Onsite Manager and Domain Facilitator.
• Onsite Team Management.
• Client Management.
Methodologies : C++, VC++, MKS, SCRUM, AGILE
MR Development Items in FY2009-12 Mar 2009 - Mar 2012 Client - Toshiba Medical Systems Corporation.
Identified & proposed modifications in image registration for performance improvement of Multicoverage scan. Business Logic and GUI are de-coupled using Model View Architecture Multisite Development was carried out by TMSC, iGATEPatni Onsite and iGATEPatni Offshore. M-Power V2.20 (For 1.5T), V2.21 (For 3T), V2.30 (For 1.5T) Enhancement and Integration, Improvement for performance and operability. New Platform for M-Power
Windows 7 Ultimate w/ Microsoft Visual Studio 2010. Image Analysis and Re-Construction.
Role in the project
• Programmer, Designer, Analyst, Project manager etc
• Onsite Manager and Domain Facilitator.
• Reflect on the proprietary /methodologies Tools used
• Onsite Team Management
• Client Management.
Tools /Frameworks / Methodologies: Structs in Java,VS2008 / VS 2010, CPP Test, MERCURIAL. RDC Development Items in FY2009-12 March 2009 - March 2012 Client - Toshiba Medical Systems Corporation.
Product – SrvPlatform, CT-MW, MPlus (V4-Win7 and V5) merging, Mobile Application development Technology/IDE – C#, VS2010, Mobile Computing, Virtualization technologies Platform – Windows Srv 2008 R2, Windows 7, MAC iOS Support for CT V4.93, SFT, QA, Product Release.
Enhancement for CT V5.00, FSYS un-limit.
Enhancement for CT V5.x/PET-CT.
MPlus Service Maintenance
Domain – DICOM, HIS
Testing - Automation
R&D Line - MINT on FSYS, IMAPI for CT, New Development Environment, 64 bit support, etc. Role in the project
Page 6 of 11
• Onsite Manager and Domain Specialist.
• Client Management.
• Business Development.
• Team Mentoring and Knowledge sharing.
Methodologies : FSYS, MINT, MPlus.
SQL Navigator for HiRDB June 2008 - March 2009
Client -Hitachi ODC, Patni Computer Systems
Hitachi software HiRDB division wanted to release its new DB with SQL editor that can handle its proprietary stored procedures as well as tags of the DB. The SQL editor was developed with all these features as well as all the standard features of any other SQL editor such as Navigator. The SQL parsing and conversion logic for the proprietary stored procedures was completely developed from scratch. The final SQL editor was tightly integrated with HiRDB and hence had very good performance and capabilities for implementing all the features of HiRDB.
Role in the project
• Project Manager
• Requirements and Functional Analyst.
• Onsite Communication.
• Offshore Team Management and delivery
Methodologies : HiRDB and SQL, Hitachi Development methodology. EUR Development and Enhancement April 2007 - May 2008 Client - Hitachi ODC, Patni Computer Systems
End User Reporting is a proprietary tool of Hitachi Software meant for creating reports. During the first project we had developed a library that will allow the output of these reports onto PDF format. The library was then further enhanced to produce an editable format reports using Open Office XML standards. The final file could then be opened in MS-Excel and edited if required before printing or transferring.
Role in the project
• Project Manager and Functional Analyst
• Requirement Gathering and Project Management
• Resource Mentoring and Client communication.
Methodologies : EUR Framework, Open Office XML, PDF libraries JP1/IMSS Development and Testing Oct 2006 - Mar 2007 Client - Hitachi ODC, Patni Computer Systems
JP1 is a Job Process portal from Hitachi for Information Management and Service Support. The application is supported with Japanese language for all key GUI controls, messages, string literals and database object contents. The Web portal is developed using J2EE architecture JP1 application provides both web based client interface as well as command-line interface to interact, manage and control the overall application. Core of the business logic is implemented as Windows services created in Java J2EE platform in conjunction with native support calls through C++ for implementing command line interfaces. Broadly, it has simple three-tier architecture with Hitachi’s HiRDB as database, and Cosminexus as application server. Page 7 of 11
JP1/IM-ServiceSupport product which follows ITIL guidelines for service support. The functionality of JP1 / IM Service Support is as mentioned below.
• Progress and Status management of incidents, problems and changes
• Easy installation, customization and parameter setting on GUI
• Collaboration with JP1 products
Any service request initiated through service support is termed as work item and the creation/processing for the request is termed as Work Item Management which is pivotal part of this service support product.
Currently supports two portlets
• JP1-Service Support V08-51
• JP1-User Role Management Portlet V08-51
Role in the project
• BDO and Manager
• Business Development Ownership
• Project and Resource Management.
Methodologies : J2EE, Struts on JAVA, Portals
Development of Application Developer Integration plugin 07-00 Aug 2005-Feb 2006 Client - Hitachi ODC, Patni Computer Systems
The project was fourth in the series of Application Developer plugin, in the present version we are developing plugin in Eclipse 3.1.1 for SOA development and deployment for Hitachi. The plugin will contain the following functionalities, BPMN and BPEL for Business Process development on the basis of the GEF and EMF in Eclipse, the plugin will also have the functionality to develop and deploy several different service adaptors on ESB servers. Role in the project
• Business Development Ownership
• Technical Architect
• Development using GEF in EMF
• Implementation of BPEL specifications
Methodologies : GEF, EMF, SOA, ESB, BPEL, BPMN
Development of Hitachi Common GUI Components. Nov 2004 - July 2005 Client -Hitachi ODC, Patni Computer Systems
The SE department of Hitachi, which is an umbrella organization for all Hitachi software development projects wanted to develop several web components using common GUI guidelines. The 13 components are being developed using JSP, Servlets, JSF and Java scripting as customized tags in JSP and rendered using HTML. The components were tested on various browsers and operating systems so that the look and feel is browser independent Role in the project
• Business Development Ownership
• Technical Architect
Methodologies : JSP, Servelets, JSF, FLEX, Spring. Development of Cosminexus Developer Integration plugin 06-50. May 2004 - Oct 2004 Client - Hitachi ODC, Patni Computer Systems
The project was second in the series of Cosminexus Developer plugin, which was further enhanced for the Server functionality of Hot Deploy, Update Deploy and Replace Deploy of the Page 8 of 11
Cosminexus Application Server. A further enhancement of the existing plugin functionality was carried out in both Jbuilder X and Eclipse 3.0.1 backward compatibility to earlier versions of the IDE was provided for all the functionalities.
Role in the project
• Project Management and Technical Design.
• Hot Deploy, Re-Deploy and Replace Deploy.
• Team Mentoring
Methodologies : Eclipse, JBuilder, JAVA, Plugin Development. Development of IDE plugin for Cosminexus Studio 06-00. November 2003-April 2004 Client-Hitachi ODC, Patni Computer Systems
IDE plugin are required to be developed for the Jbuilder, Eclipse and Borland TCC IDEs, the plugin are to invoke the Hitachi Cosminexus Server and development studio. The project also involves the reengineering of the development studio components into JAVA from Java Script as well as development of a HTML to DOM converter for specific jfd tags. The project has two major components as described above and these will be handled as two separate internal projects with completely independent teams and leaders. The integration of the two components will be carried out at a suitable time; the project is being executed with the CMMI standards. Role in the project
• Project Leader
• HTML to DOM Conversion.
• Plugin Development for Deployment Tool.
• Team Mentoring.
Methodologies : Borland TCC, JBuilder, Eclipse, Hitachi Cosminexus Web Server. LTC US-GAPP Accounting January 2003-October 2003
Client-GE-Frankona Re.
GE_Frankona Re is a world-renowned reinsurance company that is based in Munich, Germany and they had a requirement to develop various accounting engines for their reinsurance business. The challenge was to develop these such that their accounts where in compliance with the US – GAPP Accounting. The accounting engines were developed in JAVA using strong Java design patterns and having Oracle as a backend database to store the data. The accounting engines developed were for RIP/RIOS, UEP, SCM, IBNR and Cash Allocations; apart from this my task was to integrate all these accounting engines as a part of their quarter close process and develop the Standard Operating Procedure for the quarter close so that the process can then be automated. The project was done using the 6 Sigma methodologies for the various project life cycle activities.
Role in the project
• Onsite Project Leader,
• SCRUM Master.
• Project Management using NIKU and 6 Sigma.
• Standard Operating Procedures for Quarter Close using SQL and JAVA Methodologies : NIKU Project Management Tool, JUNIT, SQL Navigator. SAP ABAP development for Fisheries Tray Logistics. May 2001-Dec 2002 Client-Hitachi ODC, Patni Computer Systems
Page 9 of 11
ABAP Programming for various SAP data inputs to the logistics module were developed and reports generated in Japanese. Many small screens were implemented as per the requirement specifications and deployed directly on the client’s environment at the staging server. The data and the screens were tested online using the actual data on the system. Role in the project
• Designer and Analyst.
• ABAP Programming and GUI Designing.
Methodologies : ABAP, SAP
Creating Test Programs and Test Suite for testing the JSP/Servlets component of J2EE 1.3 Server (Reference Implementation) October 2001-April 2001 Client - Hitachi ODC, Patni Computer Systems
Test Programs and an automated test suite is being developed to test the JSP/Servlets component in the J2EE server. The test suite will then be used to test the Hitachi J2EE server, which will be an extension of the J2EE reference implementation on Windows. The test suite is being developed in such a way that the various APIs and scenarios will be tested using dynamic invocation of an interface, using property files to determine the test scenarios and reuse of the same test program for the execution of all test cases, which will be around 7000 in numbers. Role in the project
• Project Leader and Technical Lead.
• Use of Reflection API for Automated Testing.
• Use of Deployment Descriptor.
• Team Management.
Methodologies : J2EE, JSP/Servlets, Reflection API, JAVADOCS. Hub & Spoke Porting from HP-UX to Windows 2000. March 2001-September 2001 Client-Hitachi ODC, Patni Computer Systems
Porting of Hub and Spoke products is being carried out from HP-UX to Windows 2000. Hub & Spoke is a product of the Hitachi Software Division, which lets one, have connection between entirely diverse clients and servers. The software is written in C++ and the task was to port it from HP-UX to the Windows 2000 platform. The present software is being used in Japanese Banks for connecting ATM, Internet and Legacy Accounting Systems, these connecting systems are considered as the Spokes and the server that allows this connection is known as the Hub. Role in the project
• Project Leader
• Install Shield development.
• Project Management
• Team Mentoring
Methodologies : HUB and SPOKE Framework., VC++, C++. DCE porting to HI-UNIX on SR8000-MPP October 1999 - February 2001 Client - Hitachi ODC, Patni Computer Systems
Distributed Computing Environment (DCE) is a product of the Open Group for Distributed Computing in the UNIX environment. The present project involves the complete porting of the Page 10 of 11
DCE sources to the HITACHI-UNIX platform on an SR8000-Massively Parallel Processor (MPP) machine.
Role in the project
• Onsite Coordinator and QA Leader.
• DCE Sandbox management.
• DCE Application Development.
• Defect Management
Methodologies : C/C++ on AIX., Kerberos TGT Protocol.,QA and Defect Management. OLE /COM Automation Controller for Rational Rose 98i July 1999-September 1999 Client - Hitachi ODC, Patni Computer Systems
Rational Rose98i was extensively studied to find out various ways of ROSE extensibility and export of its modeling data. Various different techniques were evaluated for getting the complete modeling data from ROSE mdl files using the ROSE extensibility interface. An OLE/COM base Automation Controller was developed for this purpose to access the ROSE data and then convert it into a data file.
Role in the project
• Lead and Developer.
• Development using Rational Script and C++
Methodologies : Rational Rose 98i, OLE/COM, XML
Responsibility : 1.
Duration of the Project : From:
Hardware : IBM PC Compatibles.
Software : Rational Rose, VC++, Windows.
Page 11 of 11
Prior Experience -
1. Company worked for: SCADA SYSTEMS DIVISION, NELCO. 2. Duration : October 1994 to May 1999
ENERGY MANAGEMENT SYSTEM (EMS) and DISTRIBUTION AUTOMATION (DA) Oct 1995-May 1999
Client - SCADA Systems Division, NELCO.
Energy management system for electrical power networks is being developed to calculate in real time environment the state of a complex electrical network. The software is based on a real time SCADA system, it uses the real time and historical data of the electrical network to calculate the load flows, state estimate, bad data suppression, contingency analysis, fault analysis, economic dispatch, generation dispatch and control, and optimal power flow of the electrical network. Apart from these EMS applications several DA applications such as Fault isolation, service restoration, feeder reconfiguration, integrated volt/var control, load shedding and load rescheduling have been developed. All these modules make extensive use of matrix algebra using sparse matrix techniques and also logical techniques. Several new mathematical techniques were developed to enhance the capabilities of the algorithms and improve the speed of the calculations.
Role in the project
• Technical Architect and Manager.
• Development of Sparse Matrix Algorithms
• Development of Optimal Power Flow Technique
• Team Mentoring
• Business Development
Methodologies : Sparse Matrix Algorithm, State Estimate, Contingency Analysis. Responsibility : 1.
Duration of the Project : From :
Hardware : IBM PC Compatibles, IBM RS6000
Software : UNIX, X-Windows, FORTRAN
UNIX - IPC, SHARED MEMORY & X-Windows GUI development Oct 1994-Oct 1995 Client - SCADA Systems Division, NELCO.
The present project when implemented on UNIX required a lot of small modules to be written for Interprocess Communication between the various modules and also with the existing applications of the SCADA system. The X - windows application the mathematical applications and the database applications were sharing the data using the shared memory concept. Shell programs were also written for controlling the executions of the different executable modules. Role in the project
• Programmer and Designer
• M-Map, Pipes.
• Socket Programming
• X-Motif programming
Methodologies : IPC – Shared Memory, X – Motif