Home
Home
Forums
Forums
Chat
Chat
Print
Print
Message
Message

Products

API Monitor Free Voice Boss! Password Decrypter IOCTL Decoder

CGI/Perl Scripts

CGI-Telnet TrãnsLìngö

Source Code

Blackbat Virus Shadow Virus SEH in Assembly

Site

Downloads FAQ Discussion Forums SSL Root Certificate

Contact Me

Product Support View My Résumé

Rohitab Batra - Résumé

Target Job Work Experience Education Languages/Technologies Operating Systems Strengths/Skills Awards Interests

Contact Information

E-mail: rohitab@rohitab.com
FAX: +1 (561) 658-2659
Cell: +1 (508) 863-2119
Mailing Address: 65 E Washington St, Apt 3112
North Attleboro, MA 02760
USA
Map

Target Job

Desired Job Type: Employee
Desired Status: Full Time On-Site
Salary: $120,000 USD Per Year
Ideal Job: Power to implement my own ideas; Flexible time; Minimal Paperwork.
Relocate: Yes (USA/Australia)
Work Staus: H1B - I am authorized to work in US for my present employeer only.

Work Experience

BL Healthcare, Inc.   BL Healthcare, Inc.

Sr. Software Engineer | Nov 2004 to Date

  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
  1. Protocol for secure end-to-end communication between Devices, Gateway and Servers over RF, Bluetooth and the Internet.
  2. Linux Board Support Package (BSP) for BL Healthcare Gateway's running on PowerPC and MX.21.
  3. MSP430 Firmware for communication with various devices including Weight Scale, Blood Pressure Monitors, Blood Glucose Meters, Peak Flow Meters, Spirometers and ZOETM.
  4. MSP430 drivers for I2C Serial EEPROM.
  5. Linux drivers for I2C DUART, I2C Video Modulator, Texas Instruments DSP, Framebuffers.
  6. Macromedia Flash application for Television User-Interface.
  7. Video Conferencing Application running on a Texas Insturments DSPs.
  8. .NET 2.0 based Video Conferencing Application running on PC using Managed DirectX.
  9. .NET 2.0 based Backend Server software.
  10. SQL Databases.
  11. Linux based application for Gateway allowing communication with Devices and BL Healthcare Servers.
ArKion Systems

Systems Engineer | May 2002 to Nov 2004

  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
  1. Protocol for secure end-to-end communication between ArKion System devices and servers over local and wide area networks.
  2. ArKion Systems Backend Server software.
  3. Device drivers for communication with electric meters.
  4. User Interface and Databases.
  5. Management Software.
  6. Firmware for Central Communication Module which enabled communication with end devices and servers.
  7. WAP/WML Interface to enable data to be viewed from cellular phones and other WAP devices.
Invensys

Programmer Analyst | August 2000 to May 2002

  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
  1. Protocol for secure end-to-end communication between the Home Gateway and Invensys Servers.
  2. Protocol for secure end-to-end communication between Invensys Servers and 3rd party voice-enabled servers.
  3. Server software and databases.
  4. 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:
  1. Porting Windows CE 3.0 on the ControlServer™ board.
  2. Developing UPnP Device and Control Points
DCM Technologies

Software Engineer | May 1999 to August 2000

  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
  1. Network File System Server for Version 2 and 3.
  2. 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
  1. Windows NT 4.0 Path Switching Driver.
  2. Prototype Path Switching Driver for Linux.
  3. 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.
 

Education

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

Languages & Technologies

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.

Operating Systems

Windows .NET Enterprise Server, Windows 2000 Server, Windows NT 4.0, Windows 98, Linux Kernel 2.2, 2.4, µC/OS-II

Strengths and Skills

  • I come from an Army background, which has instilled in me a sense of discipline, loyalty, dedication and commitment to meet deadlines.
  • Ability to function well in a flexible, loosely structured work environment
  • Intellectually Curious
  • Received Training on ISO9001 and SEI CMM Level 5 procedures

Awards

  • Was presented the Excellent Individual Performance award for work in the Network File System Server project for the year 2000
  • Was awarded Merit Certificate for outstanding work done in the ActiveX Graph Components project for the year 1998-99

Interests and Activities

Horse Riding, Trekking, Skiing, Chess, Swimming, Reverse Engineering Software, XBOX
© 2000-2009 Rohitab Batra. All Rights Reserved.