| |
Remote Care Management System |
| Description: |
BL Healthcare, Inc., develops, installs and supports remote health
management application solutions. The Company's solutions introduces
the convergence of interactive video, voice and data over broadband
using the television as the home-health, managed care, disease management
patient-user interface.
- Data from wireless medical peripheral devices throughout the
home are available to healthcare providers at home healthcare agencies
and disease management organizations.
- Personalized multimedia content is broadcast to patients and
care-givers for disease-specific education and training.
- Real-time, interactive video enables televisits on demand over
the patient's own television.
|
| Environment: |
BL Healthcare Embedded Modules/Gateways,
Linux Kernel 2.4,
Windows
.NET Enterprise Server,
ASP.NET 2.0,
Code Composer Studio,
IAR Embedded Workbench,
OpenH323,
Microsoft SQL
Server 2005, GCC,
Managed DirectX |
| Duration: |
November 2004 to September 2006 |
| Role: |
Designing and Developing
- Protocol for secure end-to-end communication between Devices,
Gateway and Servers over RF, Bluetooth and the Internet.
- Linux Board Support Package (BSP) for BL Healthcare Gateway's
running on PowerPC and MX.21.
- MSP430 Firmware for communication with various devices including
Weight Scale, Blood Pressure Monitors, Blood Glucose Meters, Peak
Flow Meters, Spirometers and ZOETM.
- MSP430 drivers for I2C Serial EEPROM.
- Linux drivers for I2C DUART, I2C Video Modulator, Texas Instruments
DSP, Framebuffers.
- Macromedia Flash application for Television User-Interface.
- Video Conferencing Application running on a Texas Insturments
DSPs.
- .NET 2.0 based Video Conferencing Application running on PC
using Managed DirectX.
- .NET 2.0 based Backend Server software.
- SQL Databases.
- Linux based application for Gateway allowing communication with
Devices and BL Healthcare Servers.
|
| |
ArkVend, ArkMeter, ArkStar, ArkMeter Water, ArkNET |
| Description: |
ArKion Systems provides a widely adaptable system solution that is
easily configured to collect signals and data from a wide variety of
devices.
System Architecture
- ArkVend: ArKVend Network provides
a low cost, highly reliable means for the remote management of DEX
enabled vending machines and vending services.
- ArkMeter: ArKMeter Network provides
low cost, highly reliable remote automatic meter reading for commercial
and industrial customers.
- ArkMeter Water: ArKMeter Water
solution provides low cost highly reliable remote automatic water
meter reading for residential, commercial and industrial customers.
- ArkStar: The ArKStar home energy
management system is a supplement to the low-cost ArKMeter automatic
utility meter management system, using the meter reading module
(DCOM) to communicate with thermostats and other electricity control
devices (e.g. switches, relays) within the home.
|
| Environment: |
ArKion Systems Embedded Modules,
Windows
.NET Enterprise Server,
IIS 6.0 ISAPI,
Active Server Pages,
Dynamic
C, µC/OS-II,
Microsoft SQL
Server 2000 |
| Duration: |
July 2002 to November 2004 |
| Role: |
Designing and Developing
- Protocol for secure end-to-end communication between ArKion
System devices and servers over local and wide area networks.
- ArKion Systems Backend Server software.
- Device drivers for communication with electric meters.
- User Interface and Databases.
- Management Software.
- Firmware for Central Communication Module which enabled communication
with end devices and servers.
- WAP/WML Interface to enable data to be viewed from cellular
phones and other WAP devices.
|
| |
OnStar@Home Pilot |
| Description: |
OnStar@Home allows users to interact with their homes via a phone,
web or wireless hardware.
- The Invensys Backend Server receives commands from a homeowner
via any OnStar channels. It is responsible for routing commands
to the proper home and Gateway in a language that is understood
by the devices in the home.
- The Invensys Gateway connects the home to the Internet over
any broadband connection and enables communications between household
systems such as security, HVAC, lighting and cameras.
- Hewlett Packard Consulting provides the application interface
that allows homeowners to control the home environment remotely,
from a variety of devices.
|
| Environment: |
Windows 2000 Server,
IIS 5.0, Active
Server Pages,
Microsoft Message Queuing,
Microsoft XML
Parser 4.0 SDK,
Microsoft SQL
Server 2000 |
| Duration: |
August 2001 to Date |
| Role: |
Designing and Developing
- Protocol for secure end-to-end communication between the Home
Gateway and Invensys Servers.
- Protocol for secure end-to-end communication between Invensys
Servers and 3rd party voice-enabled servers.
- Server software and databases.
- Implemented support for OpenSSL
|
| |
Windows CE 3.0 Control Server |
| Description: |
The project involves porting Windows CE 3.0 onto a Motorola MPC860T
PowerQUICC™ driven ControlServer™ board (which is proprietary to the
client). The primary tasks include customizing a Board Support Package
for this board, and integrating several device drivers into the OS image.
Process-control applications for Windows CE 3.0 will then be ported
onto the ControlServer™ board.
|
| Environment: |
Windows CE 3.0, Microsoft Platform Builder 3.0, VisionClick, VisionICE
II Emulator |
| Duration: |
August 2000 to August 2001 |
| Role: |
- Porting Windows CE 3.0 on the ControlServer™ board.
- Developing UPnP
Device and Control Points
|
| |
Network File System (NFS) Server |
| Description: |
The
Network File System (NFS) Server allows Unix clients to access a
Veritas VxFS File System on a Windows NT Server, over the network using
the NFS protocol. The NFS Server supported the following features:
- Client Level and User Level Security
- NT to Unix Username mapping and Group Mapping
The server was implemented as a Windows NT Service. It had the following
components:
- Network File System Server
Version
2 and
Version
3
- Mount Server Version 1 and 3
- Network Lock Manager and Network Status Monitor
- MMC Snap-in and Standalone GUI for Configuration
The software was benchmarked against
Microsoft
Services for Unix.
|
| Environment: |
Windows NT 4.0 SP 5 (Japanese), ONC-RPC Library,
Distinct
Network Monitor,
VisualC++
6.0,
Platform SDK,
Rational Purify 6.5 |
| Duration: |
6 Months |
| Role: |
Designing and Developing
- Network File System Server for Version 2 and 3.
- Prototype for Mount Version 1.
|
| |
Fault Tolerant SCSI Path Switching Driver |
| Description: |
The driver was implemented as a SCSI Filter driver, layered between
the SCSI Class Driver, and the SCSI Port/Miniport Driver. The driver
was used to enhance reliability of the system by providing resiliency
to Path failure (HBA Failure). It enabled transparent switch over to
the secondary path should access through primary path fail due to hardware
failure, malfunctioning etc.
|
| Environment: |
Windows NT
4.0, Windows NT 4.0 DDK,
Platform SDK,
NuMega SoftICE,
Visual C++
6.0 |
| Duration: |
2 Months |
| Role: |
Designing and Developing
- Windows NT 4.0 Path Switching Driver.
- Prototype Path Switching Driver for Linux.
- GUI tool for Dynamic configuration of Primary/Secondary paths
|
| |
ActiveX Graph Components |
| Description: |
Graph Components is a set of ActiveX controls for drawing Column,
Bar, Line, Scatter, Radar, Pie, Line Column and Gantt graphs. Support
for more than 60 graphs was implemented. The final product was benchmarked
against Microsoft Excel Chart Wizard.
|
| Environment: |
Visual
C++ 5.0,
Windows 95/98,
Windows NT 4.0,
Internet Explorer
4.0,
NuMega BoundsChecker |
| Duration: |
7 Months |
| Role: |
Responsible for designing, coding and testing Column, Line and Pie
ActiveX Graphs.
|
| Duration |
Description |
Location |
| 1996 - 1999 |
Master of Computer Applications (MCA) |
Kurukshetra University, Kurukshetra |
| 1996 - 1997 |
Certificate Course in German |
Kurukshetra University, Kurukshetra |
| 1993 - 1996 |
B. Sc. (G) Computer Science |
St. Stephen's
College, Delhi University |
| 1992 - 1993 |
ll India Senior School Certificate Examination |
The Army Public School, New Delhi |
| C, C++, C#, Visual C++, x86 Assembly, Active Server Pages, ASP.NET,
(VBScript/JScript), Microsoft Message Queuing, HTML, JavaScript, XML,
CSS, CGI/Perl, SQL, IAR Embedded Workbench, Code Composer Studio, PowerPC
Assembly, Macromedia Flash. |