|
||||||
|
Contact |
Harvard
MA |
|||||
|
Summary |
A
hands-on principal Windows UI developer, experienced in creating and building
innovative software products, uniquely combining strong architectural
and implementation expertise with proven visual and UI design.
|
|||||
|
Overview |
|
|||||
|
Skills |
Languages | |||||
|
Visual C#, Visual C++, C, Visual Basic, Java, VBScript, Javascript, XML, HTML, Perl, REXX, Smalltalk, Easel, 8086 Assembler, 370 Assembler (BAL) |
||||||
| Platforms | ||||||
|
ASP.NET, Windows XP/2000/NT, 98, 95, 3.1 - 1.0, MS-DOS, PC-DOS, OS/2, VM/CMS, MVS/TSO, ISPF, CICS, DOS/VSE |
||||||
| Programming Interfaces | ||||||
|
.NET XML Web Services, Win32 API, MFC, ActiveX, COM, Comm API, SQL Server, Netscape Plugin API, Wininet API, URL/Asynchronous Monikers, APPC, 3270 LLAPI, HLLAPI, 3270 Data Stream, DPMI, Topview, Halo, Metagraphics, GKS |
||||||
| Tools | ||||||
|
Visual Studio .NET, Photoshop, Dreamweaver, Flash, Fireworks, Sonic Scenarist, CVS, SourceSafe, PVCS, MKS, BoundsChecker, SQL, Btrieve, dbVista, VSAM |
||||||
|
Experience
|
Technologies
|
|||||
|
2/02
- |
||||||
| Software Architect | ||||||
|
Visual C++, MFC, ActiveX, XML Visual C#, ASP.NET, SQL Server, XML Web Services |
|||||
|
6/01
- 2/02 |
||||||
| Principal Software Engineer | ||||||
|
Visual
C++, Visual Basic, MFC, ActiveX, Photoshop, Scenarist DVD Authoring API |
|||||
|
9/97
- 6/01 |
Eye4Design | |||||
| Independent Consultant | ||||||
|
Visual
C++, MFC, Java |
|||||
Software Productivity Research, Inc: Performed product UI review for the KnowledgePlan product. Designed a prototype UI using HTML and Photoshop for the future release of a software project estimation and planning product. |
Dreamweaver,
HTML, Photoshop |
|||||
|
Visual
Basic, VC++, MFC, COM |
|||||
|
Visual
C++, MFC, Photoshop, Truespace |
|||||
|
Visual
C++, ActiveX, COM, VBScript |
|||||
|
HTML,
Visual C++, MFC |
|||||
|
9/93
- 9/97 |
Vivo Software, Inc. (now part of RealNetworks) | |||||
| Member of Technical Staff | ||||||
|
Visual
C++, MFC, NetShow |
|||||
Designed and developed multiple versions of the Vivo streaming audio/video player UI, including a standalone Windows application, an embedded browser ActiveX control, and an embedded Netscape plugin player. |
Visual
C++, MFC, ActiveX, Netscape Plugin API |
|||||
Sole responsibility for design and development of the UI for a family of consumer videoconferencing products. Designed and implemented the UI for Vivo324, a POTS (analog) -based videoconferencing product, subsequently licensed to Picturetel Corporation. Designed and implemented the UI for Vivo320, an ISDN-based videoconferencing product. Product included advanced features such as remote screen collaboration, video business cards, and video snapshots. Awarded "Hot Product of the Year" by DataComm Magazine and "Outstanding Desktop Videoconferencing Product of the Year" by the International Teleconferencing Association. |
Visual
C++, MFC, Comm API |
|||||
|
Visual
C++, MFC, ActiveX, COM |
|||||
|
1/92
- 9/93 |
Easel Corporation (now part of Ascential Software) | |||||
| Principal Engineer | ||||||
|
Smalltalk,
C |
|||||
Designed and implemented object-oriented extensions to the Easel language and to Easel Workbench, a visual client/server development tool. Initiated collaborative design process to incorporate users in the design phase of new and enhanced products. |
C,
Windows 3.1, OS/2 |
|||||
|
10/84
- 12/91 |
Manager Software Products (now part of Allen Systems Group) | |||||
| Principal Software Designer | ||||||
|
C,
Assembler, Windows 1.0, 2.0 |
|||||
|
C,
Windows 1.0, Assembler |
|||||
|
3/79
- 10/84 |
Management Systems and Programming Ltd., London UK. | |||||
| Systems Software Designer | ||||||
Designed and implemented an ISPF-like UI for MSP's range of mainframe data dictionary products. Written in 370 Assembler, the product incorporated a full screen text editor, online interactive help system, and a REXX-like scripting language. |
370
Assembler, CICS, REXX |
|||||
Developed an interactive customer bug fix tracking system, and a 3270 screen generation system. Designed and implemented an online email CICS front-end using REXX. Implemented database schema generation code for the DataManager product. |
370
Assembler, CICS, REXX |
|||||
|
Publications |
Graphic Design of an EIS System (video), Hall, Belge, Gibson, Granfield, Tacito. Presented at ACM SIGGRAPH 1992 and ACM SIGCHI 1992. |
|||||
|
References available on request |
||||||
|
|
||||||