Over Twelve years experience working with C/C++, Visual C++, and Java in UNIX and Windows-XP/NT environments. Expertise with OOD, WIN32 API, MFC, STL, Object space, Rogue wave tools, MAINWIN, Socket programming, TCP/IP, multi-threading programming, services ATL, COM, DCOM, ActiveX, serial port, RS232, BIOS interrupts, TAPI, XML and cross platform issues. Good understanding about device driver and kernel programming.