Resume of Dr. V. Balasubramanian
Summary | Hardware, OS, Software, Languages, Tools | Work Experience Summary | Research Experience | Education | Honors and Awards | Professional Activities | Publications
Work Experience: 1989 - 1993
Jan 1989 - April 1993 Consultant, AGS Information Services, Inc., A NYNEX Company.
(Dec 1991 - April 1993) User Interface Architect at Bell Atlantic. (Bell Atlantic's Quality Recognition Award Winner for 1992).
Designed the entire Graphical User Interface for the Engineering Applications component of a Geographical Information System called Bell Atlantic Automated Records System (BAARS). Iteratively prototyped the interface using UIM/X, Xt, and OSF/Motif Toolkits based on user-centered design techniques and OSF/Motif Style Guide Specifications. Along with the System Architect, played a key role in designing the software architecture of the system.
Developed the View Manager Subsystem of the application using Xlib, Xt, and Xm Toolkits and C. Responsible for integrating various subsystems developed by different teams. Involved in the specification of database contract calls which interfaced with stored procedures in Sybase. Development environment included Sun-IPC SPARCstations (SunOS 4.1.3), X Windows, OSF/Motif, UIM/X, Excelerator, SYBASE and C.
Solely designed and implemented an Automated Requirements Traceability System (ARTS) to trace the relationship between Business Objectives, System Requirements, Unit Requirements and Test Cases. Development environment was the same as above.
(Jan 1989 - Oct 1991) Systems Analyst/Programmer at IBM.
Team Leader for a period of eight months. Responsibilities included coordinating the programming efforts of a team of four, interacting with IBM's technical management, and overseeing a vendor Quality Assurance program.
Developed and maintained a set of compilers and tools: C, FORTRAN, Pascal, and a debugger called DBX for the AIX Operating System on PS/2s and IBM RT-PCs. Developed algorithms for lexical analysis, parsing, intermediate code generation, code generation, optimization, and interface library to AIX system calls. Also responsible for ANSI Validation of these compilers for National Institute of Standards and Technology. Installed and administered IBM PS/2s and IBM RT-PCs over a TCP/IP based Token-Ring network. The environment included IBM PS/2s (AIX 1.1) and IBM RT-PCs (AIX 2.2.1), C, FORTRAN, Pascal, DBX, Shell, Make, SCCS, 80386 Assembly, and RT-PC Assembly.