Vinay Nulkar
538 Hubbard Ave.
Santa Clara CA. 95051
Voice: 408-499-3665
Fax: 408-247-0761
Email: vinay@seevanix.com
Summary of qualifications
More than 14 years of increasingly
complex,multi-disciplinary software development on multipe platforms (Windows NT, Unix,
MFC, ActiveX, X/Motif, C++).
Work experience
Silicon Graphics Inc.
Mtn. View, CA. (Jan. 1998 - Current)
Independent Consultant
Designed and developed the main components of ADAMS, a Windows NT/95 client for an Asset
Management System. ADAMS is a highly interactive multimedia data management interface.
Metadata and content management is done by a server running under Irix (Oracle/Informix)
or by Microsoft Access throught ODBC on the Windows platform. MFC, Win32, Visual C++ 5.0,
OLE drag and drop, ActiveX controls. Press release of the availability of ADAMS recently
made by SGI (first week of March 1999).
Silicon Graphics Inc.
Mtn. View, CA. (April 1998 - July 1998)
Independent Consultant
Project Leader for a Windows NT implementation of the Regression Test Suite
(SGI’s internally developed regression testing software). Led a three person
team that designed and implemented a Windows NT client that performed regression tests
under the control of an RTS Server running under Irix (Visual C++ 5.0).
Silicon Graphics Inc.
Mtn. View, CA. (Aug. 1997 - Dec. 1997)
Independent Consultant
Lead developer of the Video Cataloger. The Video Cataloger displayed and analyzed an
input video stream, using a partner company’s proprietary image processing to
analyze every frame and mark unique key frames. These key frames were presented to a user
to annotate and archive, based on the extracted closed captioning text or SMPTE time
codes. Highly interactive application, Motif, Xlib, C++, RapidApp, implemented on
SGI’s 02 workstation running Irix 6.3.
Sun Microsystems Inc.
Menlo Park, CA. (Jan 1997 - April 1997)
Independent Consultant
Built a Motif/UIL/C interface to 3D (OpenGL) graphics demonstration tool (Solaris 2.4).
Also incorporated sound to synchronize with displayed animation.
Silicon Graphics Inc.
Mtn. View, CA. (Jan 1997- July 1997)
Independent Consultant
Designed and developed the Vault Manager, a Irix based Motif/C++ application built on a
client-server API for Asset Management.
The Vantive Corp. Inc.
Santa Clara, CA. (Sept. 1996 - ongoing)
Independent Consultant
Ongoing work for a large help-desk application. The client runs on various Unix
platforms (Solaris, HPUX, AIX). It’s based on a C++ class library built over
Motif/Win32 API. Over the years I have modified/changed the class library to better
support Motif (the class library was originally meant to encapsulate the Win32 API). Other
projects included resolving X/Motif differences between the platforms, upgrading code with
changes in operating systems (Solaris) and desktop environments (CDE). I have also been
called to resolve problems at customer sites worldwide related to X/Motif.
The Vantive Corp. Inc.
Mtn. View, CA. (April 1996 - Sept. 1996)
Independent Consultant
Designed,developed and enhanced functionality of the Catalog Tool, part of the Asset
Management System developed for SKG Dreamworks and a major computer manufacturer.
Motif/C++, Irix 6.2.
The Vantive Corp. Inc.
Santa Clara, CA. (June 1995 - March 1996)
Independent Consultant
Assisted in the development and migration of a Web-based client for a large help-desk
client server application (CGI/Perl/HTML). Platforms are SunOS, Solaris, HPUX and AIX.
Installed and set up Web servers on all platforms.
Development/port of a Motif based large help desk application (client-server, both
Sybase and Oracle support). Platforms are SunOS, Solaris, HPUX and Unixware. Enhanced the
C++/Views toolkit to support Motif correctly. Converted the complete client code
development environment to be platform independent. Made performance studies and
improvements (using Pure Software’s Quantify).
Hot-n-GUI Inc.
Santa Clara, CA. (January 1995 - June 1995)
Independent Consultant
Developed a major part of a Galaxy/C++ based front-end to a large client-server system
(Sybase). All work was carried out off site in Santa Clara, the client was in Denver, Co.
Visual C++ 2.0 on Windows NT 3.5, ODBC. Target platforms were Sun (SunOS and Solaris), HP
and Windows NT.
MetaSoftware Inc.
Campbell, CA. (April 1993 - January 1995)
senior member of the technical staff.
Principle architect and co-developer of Device Modelbuilder, a deep submicron model
characterization tool. Used the Galaxy Toolkit (from Visix Corp.) to create a Motif,
OpenLook and Windows compliant User Interface.
Digital Equipment Corp.
Santa Clara, CA. (June 1990 - March 1993)
principal software engineer.
Authored the functional specification for the Motif-based User Interface of Powerframe
2.0, Digital’s Framework product. Powerframe is a client-server based Framework
(for data and process management), which runs in a distributed, heterogenous environment
(Sun Sparc, HP Series 9000, IBM RS6000, DEC Mips, DEC VAX, Alpha and all their flavors of
Unix/VMS).
Implemented a visual hierarchical tree-type browser (X11/Motif,C) as a customized widget
(based on an existing internally used widget). The data browser is the primary visual
interface to the Powerframe database.
Implemented various functionality within the User Interface (Teamwork Model, Tool Box
etc.). The total UI is currently at 300,000 lines of code. Currently shipping worldwide.
Conducted advanced development prototyping various models during the design stage. All
prototypes required extensive use of Motif widgets, the X toolkit, libraries and UIL
(OSF’s User Interface Language).
Investigate User Interface builders such as ICS’s BuilderXcessory and
DEC’s VUIT.
Conceptualized, proposed and implemented a PC client for the Powerframe environment as a
special Advanced Development project. This project was a special joint suite demonstration
at the 1992 Design Automation Conference with Viewlogic (Marlboro, MA.).Networking was
done with Pathworks 4.1 running overTCP/IP (using a 4.3 BSD compliant socket library).
Environment was a 486-based PC clone, a DECStation 5000 and a SPARCstation 2. The
DECstation served as the database repository, while the 486 and the SPARC were clients
running Viewlogic’s set of design tools.
Digital Equipment Corp.
Chelmsford and Marlboro, MA. (April 1984 - December 1990)
Designed and developed special clients (called Agents) to encapsulate Valid’s
Allegro and MetaSoftware’s HSPICE into the Powerframe environment.
Developed a methodology for integration of several clients into a Process.
Project Leader of a four person team that developed SITE (Signal Integrity Tools
Environment), a 3D front-end to a set of electromagnetic simulation tools (Unix, C,
GKS-3D).
Project Leader, designed and developed XTALK, the first interactive electrical crosstalk
analysis tool integrated into a CAD suite.
Education
Rensselear Polytechnic Institute, Troy, NY, MS, Computer and systems engineering
College of Engineering, Poona University, Poona, India, BS, Electrical
engineering