|
Microsoft
|
|
| |
Redmond, WA
2000 - Present
Program Manager
Windows Group
|
Lead Program Manager
- Lead Team of Program Managers responsible for Avalon
- Imaging
- Media
- 2d
- 3d
- Desktop Window Manager
- Avalon Media Program Manager
- Managed Designed of Avalon Media end to end feature set
- Managed Design for layered developer experience
- Developed and evolved taxonomy for organizing developer
Experience, Scenarios and Initiatives to focus team on target
customers
- Designed, Scheduled and Managed Imaging features for Avalon
- Evolved GDI+ Role into Imaging Lead for Avalon
- Managed Cross Division effort to unify single set of imaging
codecs across the company
- Managed relationship with key initiatives and standards groups
- Managed relationship with 3rd party ISV partners
- Managed designed key imaging features for Avalon; scRGB,
installable pixel formats, installable effects and effects chaining
- Presented technology overview to customers and internal teams
- Participated in division diversity council
- Delivered personas for target personalities
- Advocated management excellence through metrics gathering and
audits
- Advocated for education programs for under represented groups
- Participated in Windows Client Women's leadership council
- Developed 3 patents
Program Manager
- Drove Security Release for Windows Server 2003 for Digital Imaging
Feature set
- Developed Schedule
- Drove security reviews and threat analysis for entire feature area
- Represented team in Windows War
- Drove planning for next release of WIA
- Designed and Maintained end to end user experience for Digital
Photography for Windows XP and designed web Photo upload feature for
Windows ME.
- Designed Connection to Photo Service for Windows ME
- Designed end to end experience for cameras and scanners for
Windows XP
- With development team, designed new developer/APIs for Windows
- Developed and Managed schedule
- Managed relationship with key initiatives and standards groups
- Managed relationship with 3rd party ISV partners
- Acting lead for two program managers
- Maintained MS Paint
- Drove GDI+ imaging and metadata requirements for WIA and
Industry Standards Groups
- Developed 2 patents
|
|
Microsoft
|
|
|
Redmond, WA
Dec 1998 - 2000
Program Manager
Windows CE Group

|
- Program Manager for Platform Programmability; Platform SDKs, PB Programmability
tools and emulators
- Managed team (including budget) of external developers (bSquare)
- Presented Platform Strategy and industry embedded events in United
States and Europe for Platform Builder
- Developed tactical and strategic plans for tools development and
adoption
- Spec'd & Released 4 Products over two year period
- Spec'd long term emulation project - Jaguar
- Identified key developer technologies then developed slides and demos
(including code) to showcase those technologies
- Identified developer education as critical path to platform adoption,
then developed and rolled out education plan which included partnerships
with external training vendors
- Nurtured relations with corporate accounts and ISVs
- Product Manager
- Entered the Windows CE marketing organization writing white papers,
technical content for web pages, working with designers to re-deploy
technical content
|
|
|
|
|
Microsoft
|
|
|
Redmond, WA
Nov 1996 -
Dec 1997
Program Manager/Developer
Games Group
|
- Program Manager
- Designed, Spec'd and scheduled HTML content/assistance integration for leading
simulations.
- Worked with artists and user assistance to design UI for simulations
- Managed UI development relationship with external developer
- Developer
- Worked with usability engineers to review UI prototypes
- Developed working prototypes (using C++,HTML,VBScript and Java) for the simulation UI
and assistance within the simulations
- Proved that we could build an integrated assistance model in the
Games Group
|
|
|
|
|
Microsoft
|
|
|
Redmond, WA
March 1995 -
Nov 1996
Program/Product Manager
|
- Worked across product groups to developed user assistance strategy presentations and
papers
- Managed schedule and feature set for MS Authoring Tools
- Developed major update to Windows 95 PostScript Driver. Negotiated with Win95 group and
Product groups, Developed Spec, Developed Contract, Hired developer and managed project to
successful completion
- Contributed to user assistance Internet Strategy, Developed Internet / Text processing
Tools
|
|
|
|
|
Micro Focus
|
|
Palo Alto, CA
Aug 1994 -
June 1995
Product Manager
|
- Participated in development of COBOL business strategy for Windows
- Matched up areas of synergy between the Micro Focus and Microsoft business strategies
- Leverage key MS relationships to develop co-marketing
- Developed Product concept and UI requirements for next generation products
- Worked with transaction processing group to gather metrics for assessing scalability of
large scale applications with eye towards validating our products for
mission critical applications
|
|
|
|
|
Microsoft
|
|
|
Redmond, WA
Aug 1990 -
Aug 1994
Program Manager/
Product Manager/
Evangelist
|
- Developed initial evangelism plan for acquiring ISV support for Windows NT corporate
development tools
- Developed co-marketing programs (Windows Tools Catalogue), shows and direct mailings
- Orchestrated and executed conversation between MS execs (VP level+) and key ISV
representatives over Microsoft technology adoption
- Performed competitive analysis against development technologies for use in briefing
Fortune 500 senior MIS/CIO staff.
- Delivered Development Strategy presentations at Trade Shows and to corporate development
decision makers (CIO/CTO)
- Developed marketing requirements and formed message for VC product on non Intel
platforms
- Supported Developers using the Windows APIs to create the initial applications on
Windows
|
|
|
|
|
National Board
|
|
|
Philadelphia, PA
July 1988 -
Aug 1990
Windows / C++ developer
|
- Development Lead in design and development of C++ based multimedia Physician
certification tool
- Developed Design, Specification, Schema and Schedule for certification tool
- Developed Schema and code to interface to VAX based Oracle database
- Chaired software evaluation and practices group
- Participated in review committees
|
|
|
|
|
Booz Allen
& Hamilton
|
|
Philadelphia, PA
Developer
Jan 1986 -
July 1988
|
- Developed Interactive Market Research software, NA-Lyzer, which became the cornerstone
of the business practice
- Designed and Developed electronic questionnaire delivery system; managed delivery of
software and hardware to field organization and process for validation and retrieval of
data (1,500,000 respondents)
- Evaluated and Installed first network / 3Com network wizard
certification
- Designed Process schema for large scale data analysis system
- Created concept of processing job
- Developed and deployed scheduler and monitor running on bank of OS/2
machines
- Hired, Managed Hardware, Software budgets, Responsible for PC purchasing
|
|
|
|
|
Avery International
|
|
|
Philadelphia, PA
Jan 1984 -
Jan 1986
|
- Developed Windows based printer use sample code
- Developed PC based font creation software
- Developed Firmware for printer
- Developed embedded controller code for point of sale printer
- Evaluated new development technology on OS/2
- Created application prototypes using C and Z80 assembler
|
|
Independent Software
Developer
|
|
|
Washington, D.C.
Aug 1982 -
Jan 1984
|
- Library of Congress: Spec'd, designed and developed X.25 packet analysis software.
- Additions included a security analysis monitor.
|
|
|
|
|
Wellington Group
|
|
|
Philadelphia, PA
Feb 1982 -
Jan 1984
|
- Participated in the ground floor of this startup company
- Designed and Developed market research tabulation software on original
IBM PCs
- Scaled tabulation system to handle large scale data analysis (1,000,000+ respondents)
- Migrated System 36 applications to MS-DOS
|
|
|
|
|
RCA
|
|
|
Cherry Hill, NJ
Developer
Summer 1980
|
- Developed Chip pricing system in APL on an IBM system 370 for RCA Business Systems
- Developed client server software between and Apple IIE and their IBM Mainframe as a
proof of concept for PC front ends
- Wrote several system utilities in 370 assembler for the IBM mainframe. One
significant utility used the Virtual Machine Communications Facility (VMCF) to permit real
time communications between two virtual machines.
|