Post Job Free

Resume

Sign in

Medical Device Development

Location:
Minneapolis, MN
Posted:
August 26, 2017

Contact this candidate

Resume:

Ravikant Dubey Email: ac10zk@r.postjobfree.com

Technology Lead (Delivery) Mob No: +1-510-***-****

Infosys Ltd www.linkedin.com/in/ravikant-dubey-b5b94b79

Professional Summary:

** ***** ** ** *********e in Software Product Development with 4.5 years of experience in mobile application design and development.

Wide Experience of Technologies like C, C++, VC++, MFC, Objective C.

Used various design patterns like MVC design pattern, delegate, and singleton.

Proficient in UIViews, UITableViews, TabBar and NavigationBar in multi-view application.

Hands on experience on databases such as SQLite and CoreData framework.

Experience on Hybrid App Development using Cordova, javascript and angularjs.

Experience in connecting RESTful services with JSON/XML data.

Published a UI component/tool for IOS UI development in GitHub open source repository (http://drk1004.github.io/MonthSelector/)

Create low level design artefacts independently and supports prototyping through creation of POCs, especially for BLE based Apps using CoreBluetooth framework.

Contributed to the requirements elicitation process by creating assigned parts of the requirements documentation with guidance from technical architects.

Participated in creating application architecture document to provide deliverables in line with architectural requirements.

Participated in activities related to estimation of work product to provide inputs for overall project estimation.

Strong Customer focus, excellent oral and written communication with technical and non-technical audiences.

Worked closely with users groups and stakeholders to meet their demand and expectation in deliverables.

Positive attitude towards learning with strong analytical and problem solving skills.

Technical Skills:

Languages : C, C++, VC++, VB, Python, Objective C, iPhone Programming

Software : Microsoft Office, Visual Studio.NET 2003, Visual Studio.NET 2008

Version Control : SVN, Visual Source Safe (VSS), Team Foundation Server (TFS)

Operating System: Windows 9X, XP, Vista (32-64 bit) and Win7

Area of Interest : Programming, Data Structures & OOPs

Organizational Experience:

Infosys Ltd, from April 2012 – Till Date

Working as Technology Lead in ENGineering Unit in Medical Devices domain and playing key role in all phases of software development from requirement analysis, estimations, design, development to verification and validation testing of medical device projects. Have extensive experience in developing iOS Apps, which communicates with BLE based medical devices. Currently working on Class I and Class II hyrid mobile application development for medical device manufacturer in St Paul, Minnesota, USA.

Projects Details:

ICM (LINQII) Programmer App Oct-2016 - Till date

Client: Medtronic, USA

Technologies: C++, Objective C, Javascript, AngularJS

Description: Project involves development of hybrid mobile application for BLE based ICM–proprietary legacy medical software for programming devices implanted in patients.

Role: As a developer, involved in creating a UI Screen in AngularJS/Javascript for Reports and generating the Report from medical data (episodes) feature of App with offline support and performing unit test to deliver high quality code in all the technologies involved. Performs code reviews, root-cause analysis of any issues that arise post-implementation and work on solutions related to issue fixing. Create the user documentation for the assigned sub-modules.

Virtual Vega App Compatibility Verification Feb-2016 - Oct-2016

Client: Medtronic, USA

Description: Project includes the verification of an App on latest OS updates and latest devices.

Role: Lead OS monitoring and reviews of compatibility validation performed for the App by offshore team. Improve validation process and interface with offshore team to undertake onsite-specific activities of the project. Supported client interfacing activities, creation of the relevant reports in a timely manner, creation of a repository of team`s collective knowledge on technology, domain and process, seek information and leverage knowledge from other projects in order to drive higher efficiency and effectiveness and also to preserve organizational knowledge. Got high feedback from client for good work.

ICM(LINQ) Programmer App Mar-2015 - Jan-2016

Client: Medtronic, USA

Technologies: Objective C and C++

App Store: https://itunes.apple.com/us/app/reveal-linq-mobile-manager-us/id1098322774?mt=8

Description: The ICM Programmer is a clinical system that is capable of collecting data from and programming ICM device.

Role: As offshore lead developer, I was responsible for complete end-to-end development and unit testing of iOS App. Created a wrapper for saving the episode data on iOS devices in Objective C. Created cordova plugins to access storage module and to view pdf report on tablet. Developed XCTest suite structure for performing unit tests for iOS platform. Apart from development, participated in requirement gathering, UI designing and client communications. Provide pseudo codes, implement the prototype and conduct code reviews. Support and coach peers and juniors as and when required on specific technical competencies required to deliver on the assigned tasks. Got Certificate of Appreciation from Client for timely delivery of App.

BLE Based POCs in iOS Sept-2015 - Feb-2016

Technology used Objective C, CoreBluetooth framework

Description: Developed BLE Component, which provides an interface for user to communicate with BLE device. It is reusable component capable to scan, connect and communicate with BLE profiles related to Healthcare i.e. Heart Rate, Blood Pressure, Thermometer, Glucose, Proximity and Find Me. Separate iOS Apps using UITableView and UISplitviewController, were developed to demonstrate functioning of each BLE profile, for different use scenarios.

Chronotropic Incompetence Measurement App Jul-2014 - Aug-2014

Client: Boston Scientific, USA

Technologies: Objective C

Description: This app was developed for physicians to measure the Chronotropic Incompetence measurement of Heart Patient, using Treadmill.

Role: Developed a single screen iPad App using UICollectionView to simulate the excel sheet. Responsible for complete end-to-end development and unit testing of iPad App. Apart from development, participated in requirement gathering, UI designing and client communications.

Medical Device Simulation - Ipad App Apr-2014 – Jun-2014

Client: Boston Scientific, USA

Technologies: Objective C

Description: App was designed for clients’ sales team, to simulate the flow of medical device, which monitors the health of patients who have been implanted with a Pacemaker.

Role: Developed a multiscreen iPad App to simulate the behavior of medical device. Apart from development, participated in requirement gathering, client communications and delivering the app as per client expectation, before time.

Medical Device Interoperability Solution Mar-2013 – Mar-2014

Technology used: Objective C

Description: This solution acquires, transforms and uploads medical device data into standard formats providing seamless data flow between device and information systems. This solution was simultaneously, developed as desktop application, android tablet App and Apple iPad App.

Role: As a lead, participated in Estimations, Software Design, Development and unit testing of mobile app of IOS track. Developed the modules for consumption of RESTful Webservice, capturing readings from BTLE enabled heart rate sensor using CoreBluetooth framework and drawing graphs using Coreplot library. I also undertook the task for App conversion to universal, theming of App, adding survey feature to the solution App, added functionality to get the readings from glucometer and show its trends.

Sebiz Infotech Ltd., Chandigarh, from Jan 2007- Feb 2012

Worked as a lead engineer on company’s in house products developed in VC++/MFC related to pdf conversion and image enhancements. Played a key role in all phases of software product lifecycle, from requirement gathering and design to coding and unit testing. Also acted as internal process auditor for department. Responsible for development and enhancement of below software products releases

123ImageMagic v3.0

123VideoMagic v5.0

DocSmartz Platinum v4.0

DocSmartz Power Server v1.0

DocSmartz Pro v4.0, v5.0, v5.1, v5.2, v6.0, v6.1, v7.0

Educational Qualification:

Bachelors of Technology (Computer Science Engineering) -UP Technical University, India (2002-2006)

Personal Details:

Hobbies Collecting coins, photography, long drives, listening music & drawing

Strength Good managerial skills, problem-solving abilities, willingness to learn new things, love challenging tasks, hardworking and dedication.

Visa Status H1-B



Contact this candidate