Nagesh Holenarsipura Ramalinga Setty
Email: ************@*****.*** Contact #: 510-***-****
OBJECTIVE
To work, contribute and excel in a progressive organization that provides mutually beneficial, energetic and collaborative environment.
SUMMARY
Around 15 years of vast experience in varied technologies, multiple generation of complex health care solution covering the entire product development lifecycle, including product technical support and enhancements. Have hands on exposure to product development conforming to major healthcare quality and regulatory needs.
Prior experience include:
Rich experience in developing middle tier architecture, implementing frameworks, APIs to be used by upper layer. Have lead teams and architected solutions in Soarian Clinicals product.
Development knowledge in Clinical Documentation, Critical Care applications in Nursing healthcare domain areas.
3 years of onsite product technical support and maintenance. Providing technical assistance to live install/upgrade events.
2 years of experience in developing communication intelligence software.
PROFESSIONAL EXPERIENCE
Vince Solutions, Fremont, CA – Consultant
July 2015 – Till date
Siemens Medical Solutions, Malvern, PA / Cerner Corporation – USA. Consultant
June 2013 to July 2015. (Cerner acquired Siemens Healthcare Solutions division in Feb 2015)
Siemens Technology Services and Private Limited, Bangalore - India, Consultant (Module Manager)
October 2010 to June 2013
Siemens Medical Solutions, Malvern, PA – USA. Associate Consultant
April 2006 to October 2010
Siemens Information Systems Limited, Bangalore - India, Systems Engineer, Senior Systems Engineer
December 2000 to April 2006
Bharat Electronics Limited, Hyderabad – India, Deputy Engineer
April 1999 to December 2000
Area: Healthcare hospital information systems and Applications [Architecture framework development, Nursing workflows, Critical Care solution].
Roles: Individual Contributor, Feature Owner, Technical Lead, Lead System Designer, Change Control Board Representative, Support Lead
Responsibilities: Requirements gathering, Analysis, Feasibility Study, Design, Prototype Development; managing issues related to all these areas; Planning, Tracking; Interfacing with cross functional team.
DOMAIN EXPERIENCE
Product Development: SDLC, Agile, Scrum, Kanban, Compliance to standards like HL7, IHE, HIPAA, SNOMED, ICD9/ICD10, NDDF
Hospital Information System Solutions: Architecture framework & Design, Implementation, Nursing workflows, and Critical Care Solutions, Device connectivity
Product Maintenance: Product installs support, Complaint Handling, Handling Escalations from Customers.
Investigate and resolve product complaints reported by customers interfacing with customers, field service engineers, Applications specialists and cross-functional engineering teams.
Engineering Lead for Change Control Board (CCB)
Product Safety Engineering (Impact of safety standards)
STRENGTHS
Motivated, result-oriented software professional with a strong bias for action.
14+ years of experience in product development with prime focus on healthcare domain.
Responsible for determining technical approaches to ensure all architectural solutions result in a coherent systems design.
Creating project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices.
Leading technical design sessions with the development teams, including the creation of class models, sequence diagrams, component models, etc., and detailed design specifications to ensuring that architecture standards are followed.
Experience in Service-Oriented Architecture (SOA), its principles, and patterns
Experience and knowledge of multi-tier and cross-platform architectures
Apply research and development, prototyping
Providing support / guidance to the development teams during the analysis, development, and testing processes.
Participating, and technically leading application development teams.
Experienced in SOA, Agile, Test Driven Software development, Scrum methodologies.
Experienced in setting up the design and development guide lines, code review templates and testing processes for development teams.
Very good at computer science concepts including algorithms and data structures.
Mentoring technical leads and developers.
Experience in actively collaborating with cross functional team - marketing product management, engineers, medical application specialists, quality assurance and regulatory affairs professionals, and clinical user populations to guide the product to a successful introduction in the market and sustaining its continued usage.
Solid understanding of SW development lifecycle and design methodology
Able to work in a fast paced environment
Technical Majors
Expertise in software development using various technologies and tools [C, C++, VC++ 2010, Visual Basic, Java, OOAD, UML, Design Patterns].
Expertise in Component architectures (COM, COM+, DCOM, SOA)
Database SQL Server 2012 and previous versions (2000, 2005, 2008, 2010)
Domain expertise in Healthcare information system [HL7, HIPAA, SNOMED, ICD9/ICD10, FDB].
Hands-on experience on various tools applied throughout the product development and management lifecycle Development tools (Visual Studio), Debugging Tools (VC++ Studio, Windbg, DebugDiag, ADPlus), Defect Tracking Systems (ClearQuest), Configuration Management tools (ClearCase, Accurev], Design Analysis Tools (Rational Rose), Windows Installers (Wix 3.5)
Hands-on experience on various Siemens products – Siemens Global Session Manager, Siemens Message Exchange subsystem, Siemens Soarian Process Manager, Siemens Openlink
Good knowledge of Software Development Processes, Waterfall, Agile Scrum, Kanban.
EDUCATIONAL QUALIFICATION
Bachelor Of Engineering (Computer Science and Engineering), National Institute of Engineering, University of Mysore (1998)
Diploma (Computer Science and Engineering), Board of Technical Education, Karnataka, India (1994)
PROJECTS
Siemens / Cerner – Soarian Critical Care
June 2013 – July 2015
Soarian Clinicals Critical care is a solution that extends Soarian to the intensive care setting. Soarian Critical Care supports multiple units (ICU, CCU, PICU, NICU, etc.). It provides organizations with tools to support dynamic critical care data management with medical device interoperability, including complex flow sheet charting into the enterprise patient record. Care providers will have a comprehensive view of the clinical record at the bedside.
Role: Individual Contributor, Feature Owner, Install base leader, Safety Engineer
Responsibilities:
Leading team of 4 members
Legacy Product knowledge
oMastered Critical Care workflows and working knowledge of legacy Innovian product
oMastered device connectivity workflows
Smart pump feature development
oParticipation in sprint planning, working with analyst, Soarian Pharmacy analyst and development team.
oContributed on story development, developing design documentations and estimations
o Prepared white board session presentations for design review with Senior Soarian Architecture group members.
oDesigned and implemented new table schemas to realize feature.
oDeveloped code to implement smart pump feature
Technical Debts
oSQL 2012 support implementation: Modified around 300+ projects to ensure SQL 2012 database connections are supported
Support work
oAddressed various customer issues; issues ranging from Safety Issues, Showstoppers, Performance Issues
oOncall support
Infrastructure improvement
oDeveloped hotfix capability for 3.4 and 4.0 series of Soarian Critical Care product using WIX toolset
oDeveloped code in Installer to identify installed SQL versions and create SQL connections appropriately
oMigrated code base from Clearcase to Accurev repository
oComplete build process revamped to support major releases, service packs and hotfixes
Environment, Tools: C++, STL, COM, DCOM, C#, ASP, ASP.net, .Net framework, WPF, SQL 2008, SQL 2012, Clearcase, Accurev, WIX 3.5
Siemens – Soarian Clinicals
October 2010 to May 2013
Soarian™ Clinicals is an IT-solution for Healthcare institutions like Hospitals and Primary Care Services all over the world. It has a strong focus on Electronic Patient Records. It also provides an integrated solution, seamlessly linking the various departments within a Healthcare institution. Soarian is a highly modular and scalable product. Clinical modules can be plugged in and out with ease. The system can be used in small to large hospitals and even in a network of geographically separated hospitals sharing a common patient database
Role: Individual Contributor, Feature Owner, Safety Engineer
Responsibilities:
Leading - 6 member team – (Soarian Clinicals, Clinical Documentation Team)
Providing technical support to team
Providing senior management technical report
Soarian Clinicals new release features development (3.3, 3.4 releases)
oParticipation in sprint planning, working with analyst, Soarian Pharmacy analyst and development team.
oContributed on story development, developing design documentations and estimations
o Prepared white board session presentations for design review with Senior Soarian Architecture group members.
oDeveloped VB, C++ components for Hold outbound Allergy and Observations for pre-arrival patients
oEnhanced C++ components to provide Census/Worklist Security – Negative chart limitation and Lockbox feature development
oRefactored, re-designed Allergy module
oDeveloped framework for Syndromic Surveillance feature
Technical Debts
oIdentified and provided solution for issues causing allergy out of sync conditions between Soarian Clinicals and Siemens Pharmacy products
oMigrated codebase from Visual Studio 6 to Visual Studio 2010
Infrastructure development
oAddressed build breaks, supported sanity testing, ensured continuous integration build environment run effectively
Team work
oInvolved in recruitment drive
oRamping up new team members to contribute to program goals effectively
Awards and Trainings
oReceived “Guiding Star” award from Siemens
oKanban - Session from Daniel Vacanti
oASCEND - Leadership/Behavioral training
Environment, Tools: VB, C++, STL, COM, DCOM, SOA, SQL 2005, SQL 2008, SQL 2012, Clearcase
Siemens – Soarian Clinicals
April 2006 to October 2010
Role: Individual Contributor, Module Lead
Responsibilities:
Customer Support
oCustomer support representing Architecture Team, addressing various customers issues; like down customer site, performance issues, troubleshooting critical issues, resolving issues with thorough root cause analysis.
oEnsuring low EVTS tickets (customer reported tickets) on Architecture team.
oInterface between customer support and development and ensuring proper fixes have been built for critical issues.
oProviding timely performance statistics to management.
oWorked closely with various stake holders for Soarian Clinicals, like Client/Server Team(Dedicated team addressing various System, Windows OS issues), 2nd Level Team, After hours team, modules, if any issues is due to Soarian Clinicals
oFor highly escalated, critical issues based on Higher Management decisions; visiting customer sites and addressing issues
oRepresented Siemens with Albany Medical Centre high level delegation.
oWorking closely with various stakeholders like CSI, down time reduction project teams, install teams, hot fix teams round the clock and helping live events(net new installs, upgrades) successful
Soarian Clinicals new release features development (3.1, 3.2 releases)
oImplemented SQL E-mail Alert mechanism for any failed-events appear on Arc_FailedEvents table - Clinical Critical Event (CCE) follow up
oConfiguring, fine tuning, setting up E-Mail alerts to various Openlink queues which are internally used by Soarian Clinicals.
oAddressed complex process (Security Manager) memory crash – Working with team and Microsoft – using various Microsoft Debugging Tools (Debug Diag, Windbg, AD Plus, Heap Managing tools, and various others) were able to figure out piece of code which caused crashes.
oImplemented Soarian Clinicals LPA take-on project.
oAddressed JDA (SC Customer) performance issues (new team). Received nomination from the support team for "Can-do" spirit - Siemens Medical Solutions guiding principles
oResponsible or Diagnosis module and addressing new features requested by Fresenius US customer. Diagnosis module have been with various SC modules and changing any code is challenging
Environment, Tools: VB, C++, STL, VC++, COM, DCOM, SOA, SQL 2000, Debug Diag, Windbg, AD Plus, Heap Managing tools, Clearcase
Siemens – Soarian Clinicals
January 2001 to Mar 2006
Role: Individual Contributor
Responsibilities:
Soarian Clinicals Release features
oDeveloped C++ component to create Cluster Awareness in Soarian Clinicals product
oDeveloped integration between Soarian Process Manager, and Siemens Message Exchange subsystem integration
oUtilized DLL hell feature to implement Multi-Environment, Multi-Version Soarian Clinicals deployment project
oContributed in integration work and gained knowledge in Siemens products like Soarian Process Manager, Siemens Message Exchange subsystem, Openlink, Staffware, Decision Support System, Rules engine
oDeveloped various COM components used in Soarian Clinicals Genie, Class dictionary component(which holds meta data of various soarian components), HTrace,
oMastered knowledge tools that aid in Product development like Rational Clearcase (Version management), Rational rose for UML modeling, Charm NT (Customization of Rational Clearquest product according to Siemens, used for defect tracking), Code Inspector (Static C++ code checker
oDeveloped Rational Rose add-on Genie, which translates Class diagrams and there interaction to COM components and its equivalent RDMBS scripts
Environment, Tools: VB, C++, STL, VC++, COM, DCOM, SOA, SQL 2000, Rational Rose, Clearcase, ORDBMS
Bharat Electronics Limited
April 1999 to December 2000
Responsibilities:
Involved in software development of Communication Intelligence project, which is basically communication intelligence gathering system, which extracts communication information from radiated signals in the electromagnetic spectrum i.e., in V/HF and Microwave frequency range.
Feature developments
oDesign, Development, and Testing of Software module which controls the Burst Signal Analyzer (analyzer which extracts information from short duration signals, Bursts)
oDevelopment of software module for Signal Analyzer, which extracts intelligence in H/VUHF range signals
oDesign, Development, and Testing of Software module for Wide Band Tape Recorder
oDesign, Development, and Testing of Software module for time synchronization between sub-systems using GPS Receiver
oDesign, Development, and Testing of Software which controls Antenna Control System
Environment, Tools: VB, C++, VC++, MFC, Rational Rose, Rational Requisite Pro