|
EDUCATION
University of the Philippines 1983
- Bachelor of Science, Electrical Engineering, Undergraduate project: Design
and Implementation of a 6809 Microcomputer Development System.
EXPERIENCE
Senior Designer
Video Network Services, Scarsdale,
New York,
Developed Videolan's videoconference
kernel software using the base BitField's base kernel code, Microsoft C/C++
1.52 & 6.0, J++ and BitField's BBS library. Developed Videolan's videoconference
controller software using Microsoft C/C++ 1,52. & 6.0, J++ Worked with
VNS' Director of Development to enhance the functionality and usability
of the kernel/controller software. Wrote documentation on all areas of
Videolan's videoconference kernel/controller system. Wrote a data preparation,
import/export and help facility (CDPREP) for Miller's CDROM using Microsoft
Visual Basic 3.0 and Microsoft Access 2.0. Provided technical support for
Videolan on kernel/controller software. Worked with BitField's programmers
in Finland via telephone to fix, clarify, and enhance the communications
kernel software. Provided technical support for Miller's CDROM software.
Assisted VNS' Director of Development in programming time estimations,
correcting and clarifying proposals for VNS clients. Installed communications
kernel/controller on client site. As consultant to VNS, major rework and
enhancements were implented on Miller's CDROM project. Assisted in the
design, enhancement and development of the Miller's CDROM project. Improved
the response and query times of Miller's. Fixed and enhanced the document
view module of Miller's using Microsoft Visual Basic 3.0, Visual C/C++
1.52 and Decomp Imaging library. Fixed and enhanced performance of Miller's
fuzzy search module using Microsoft Visual Basic 3.0, Microsoft Visual
C/C++ 1.52, and Fuzzy Set library. Fixed and enhanced performance of Miller's
Indexed queries. Fixed bugs in all areas of Miller's CDROM software. Wrote
a proposal for the development of a Dental Management System for Microsoft
Windows 3.1.
Consultant
IBM, White Plains, New York
Wrote a proposal for the construction
of a Document Retrieval System using Microsoft Access, Microsoft C on Microsoft
Windows 3.1 for Workgroups. Wrote a design document for the implementation
of an automated Document Retrieval System (DRS). Implemented the DRS using
Visual Basic 3.0, Microsoft Access , Microsoft C 7.0, TMS Imaging library,
Fujitsu Scanner and drivers on Microsoft Windows 3.1 for Workgroups. Designed
and implemented a scanner utility that worked with the automated/manual
modes of the scanner using TMS Imaging library , Microsoft C 7.0, Microsoft
Access 2.0 on Windows 3.1 for Workgroups. Installed the automated document
retrieval system on client sites. Provided technical support to clients
via telephone. Developed a prototype of the DRS using Microsoft Visual
Basic 3.0, Microsoft Visual C++ 1.5, Microsoft Access 2.0, TMS library
on Windows 3.1 for Workgroups. Fixed bugs and enhanced the functionality
and usability of the system.
Consultant IBM,
Bethesda, Maryland,
Lead Zeitech's team of consultants
in assisting IBM in its efforts to build a new clinical information system
(CIS). Participated in regular meetings to discuss latest development efforts
in other companies and institutions regarding the design and construction
of CIS, contributed research findings and materials taken from the Library
of Medicine. Wrote a proposal to integrate Arden, a health industry standard
language, with IBM's clinical information system. Wrote a design document
to implement an Arden parser on multi-platform environments. Wrote a parser
for Arden using Anagram Parser on AIX 3.2.5 using xlC and on DOS using
Borland Turbo C++. Installed AIX 3.2.5 together with development tools
on RS/6000 Models 530 and 320. Installed 2 Gig hard drive on RS/6000 Model
530.
Contract Employee
Pitney Bowes, Inc.,Shelton, Connecticut,
Updated the Presort program to support
the new regulation changes to the US Postal Service Domestic Mail Manual
(DMM) using Microsoft Basic 7.0 and Microsoft C 6.0. Evaluated cross-platform
GUI tools for use in a future version of Presort. Wrote portions of the
extract module of Presort using Microsoft Visual Basic and Microsoft C/C++
7.0 for PC DOS and Microsoft Windows 3.1 to support cross-platform development.
Wrote a document evaluating the use of Visual Basic as cross-platform tool.
Wrote a prototype of the database API layer using Microsoft Visual C++
for Windows. Evaluated the use of WATCOM SQL for use in a future version
of Presort. Maintained and fixed bugs in the Presort program.
Consultant IBM
Internal Telecommunications,
White Plains, New York,
As member of CMORE (an interactive
object-oriented visual programming tool) development group, contributed
ideas to the functionality and usability of CMORE, wrote C++ code using
Zortech C++ to enhance CMORE's graphic user interface.Provide support to
team members in the use of C++ and object-oriented programming. Wrote the
C++ Import Facility of CMORE that parses C++ source code (class declarations)
and converts it into CMORE objects. Wrote C++ code to make CMORE behave
consistently in both OS/2 presentation manager and Microsoft Windows. Used
WITT, Workstation Interactive Test Tool, to test CMORE.Fixed bugs in CMORE.
Wrote the CMORE User's Guide. STAFF
Programmer
Prodigy Services Company, White
Plains, New York,
Wrote and optimized Prodigy Data Object
Architecture (DOA) code generation, wrote geometric and control window
classes that generate NAPLPS, enhanced and added new features to Version
2 of WAVE (Workstation, Advanced Version) using Borland Turbo C++, Glockenspiel
C++, Zortech C++ and PVCS version control system. As member of the Common
Object Language group (COOL), wrote the first version of the parser for
the COOL compiler, wrote the second version of the COOL compiler backend
(Prodigy Data Object Architecture code generator) using Borland Turbo C++,
Glockenspiel C++, Microsoft C debugger and PVCS. As member of the COOL
task force team, contributed ideas to the design of an appropriate programmming
language to represent Prodigy applications, used PC Scheme and Glockenspiel
C++ compiler to prototype language features. Designed and implemented Data
Flow Control (DFC) language compiler to build reports and Dow Jow Jones
New using Microsoft C compiler and PC YACC.
Programmer/Software Engineer
New York Videotex, New York,
New York,
Wrote applications programs in Motorola
68000 assembly language using Unix System V. Information Builders Inc.,
New York, New York Designed and implemented memory management for PC/FOCUS
using Microsoft 8088 assembler. Wrote a pc to mainframe file transfer program
using Microsoft C compiler. Worked on speeding up and reducing the size
of PC/FOCUS root module using Microsoft Fortran compiler. Responsible for
the maintenance of all pc-mainframe communications programs. Supervised
newly hired PC programmers.
ACHIEVEMENTS & AFFILIATIONS
Association for Computing Machinery,
1984 to 1986 Institute of Electrical and Electronics Engineers, 1981 to
1982
University of the Philippines Computer
Society - Co-founder and vice-president, 1981 to 1982.
SUMMARY OF QUALIFICATIONS
Usage of: Microsoft Visual C++ 4.2/1.52,
Microsoft Visual Basic 4.0/3.0, Symantec Visual Café, IBM xlC, Borland
Turbo C++, Glockenspiel C++, Zortech C++, Microsoft C, Microsoft Basic,
Texas Instruments PC Scheme, Microsoft Fortran, Anagram Parser, PC YACC,
assembler on Motorola 68000/10/20, Intel 8088, Motorola 6809, Microsoft
Access 2.0, Microsoft SQL, WATCOM SQL, ObjectStore, Poet, Codebase 4.5,
dB/Lib, Btrieve, TMS, Visual J++, Java, Decomp. Producing for: Microsoft
NT 4.0, Microsoft Windows 95, Microsoft Windows 3.1 for Workgroups, Microsoft
DOS, AIX 3.2.5, IBM OS/2, Unix System V, IBM VM/CMS, VAX VMS. On: Intel
Pentium laptop, IBM RS/6000 Models 530 & 320, IBM PC compatible 486,
IBM PS/2 Model 70, Proprietary New York Videotex Machine using Motorola
68020s, IBM PC AT, IBM PC XT, IBM 4381, VAX 750, 6809 microcomputer development
board. EDUCATION
|