Experience :
Developed and designed applications on Windows NT in the
user level and in the kernel domain.
Also developed Vxd for Windows `95.
In the user level applications I have used Microsoft Visual
C++(5.0,6.0)and Visual Basic (4.0) and for kernel-mode drivers ,
Windows NT(4.0)DDK,Windows`95 DDK,SoftICE(3.2) .
Work Areas:
* Hardware Platforms : PCs(PENTIUM),Sun workstations,HP workstation
(Turbo SRX),HP9000.
* OS : Windows 3.11,WindowsNT(3.51,4.0),UNIX(SunOS,HP-
UX),pSOS+.
* Technologies : Microsoft COM, NDIS, SNMPv1
* Languages : C,C++,Pascal,SQL,Java,LISP,Prolog.
* Software Tools : Microsoft Visual C++(4.0,5.0),MFC,Microsoft
Visual Basic(4.0)(32bit),
Windows NT DDK(3.51,4.0),Windows 95 DDK,
SoftIce(ver 3.2),Purify for NT,
HP-UX Starbase Graphics Library, pRISM,INGRES.
MainWin 3.1
Experience:
1997-Present Interra Inc San Jose,CA
Software Engineer
Currently I am working on design and implementation
of a MFC project.The
application has to be rewritten (in Windows
NT) using MFC from a propietary
library and then to Solaris. This is an FPGA
design & simulation solution where a central software module interacts
with a number of engines to generate output & to simulate test fixtures.
These engines could be simulation tools,third party layout tools ,editors
etc.The Beta release of this product has been made.The product was for
a subsidiary of AMD.
This was done on MS VC++ (5.0).The porting
to Solaris/HP-UX was done
using MainWin 3.1/3.0.
* Worked on tuning and bug-fixing of a MPEG-1/MPEG-2
encoding solution
for Windows NT 4.0.This included work in a
user-mode MPEG stream
multiplexing DLL and on the Kernel-mode driver
which provided an
interface to the encoder card.
This was done using SoftIce (3.2) on Windows
NT & MS VC++ 5.0.
* Developed a PnP Vxd for Windows 95 for a
memory-mapped
bus-master PCI MPEG Codec board. This driver
was used by C-CUBE ,the client in COMDEX`97
This was being done using Windows 95 DDK with
SoftIce (ver 3.2).
* Wrote an NDIS(3.0) protocol driver for a
packet-sniffer application
for a high requirement (200 hits/second) web
traffic analysis software.
This was for a major web-traffic software
vendor in Sunnyvale,Ca.
This was done on WindowsNT(4.0) using DDK(4.0)
and WinDbg.
* Developed an MIB-specific SNMP manager using
Visual Basic(4.0)32-bit on
Windows NT for managing the network elements
which consisted of encoders
and decoders.This was put on show at INTEROP`96.
The tools used were MS Visual Basic(4.0)(32bit),SNMP
protocol OCX.
* Worked on the debugger application for MPEG
Decoder chip for Windows
3.11.