Principal Software Engineer at Amazon.com
Greater Seattle Area
Principal Software Engineer at Amazon.com
Greater Seattle Area
I've developed software that ranged from microcoded rendering routines for flight simulators to e-commerce business reports. I've also been responsible for the technical design of a project that involved hundreds of engineers. As a manager, I've managed individual contributors and managers of individual contributors. In addition, I have a passion for assessment through the recruiting process; I led Amazon.com's program to ensure that we were hiring the best.
Software performance, software design/architecture, technical management, technical assessment and recruiting
(Public Company; 10,001 or more employees; AMZN; Internet industry)
November 2007 — Present (1 year 9 months)
Working on the Elastic Computing Cloud in Amazon Web Services.
(Privately Held; 1-10 employees; Internet industry)
November 2006 — May 2007 (7 months)
(Public Company; 10,001 or more employees; amzn; Computer Software industry)
August 2005 — February 2006 (7 months)
Working part time as consultant to recruiting department on technical and other issues. Also primary care-giver for two children, aged 4 and 1.
(Public Company; 10,001 or more employees; AMZN; Computer Software industry)
January 2005 — August 2005 (8 months)
Built team to own new product, Fulfilled By Amazon. This product lets small and medium-sized businesses utilize Amazon.com's fulfillment network to fulfill their orders. Left after getting in place a director, principal engineer, two program managers and two software developers.
(Public Company; 10,001 or more employees; AMZN; Computer Software industry)
November 2003 — January 2005 (1 year 3 months)
Drove architectural direction for next-generation ordering system that unifies the experience for Amazon-sold items and third-party-sold items.
Developed documentation standards for internal services.
(Public Company; 5001-10,000 employees; AMZN; Computer Software industry)
August 2002 — November 2003 (1 year 4 months)
Responsible for software that computes promotional discounts, shipping charges, gift wrap charges and taxes for all transactions on Amazon.com's e-commerce platform.
Responsible for product roadmap, delivery and support of all software.
Team size: 25-30
(Public Company; 5001-10,000 employees; AMZN; Computer Software industry)
May 2000 — August 2002 (2 years 4 months)
Responsible for the performance of all Amazon.com computer systems.
Instituted performance SLAs for all customer-facing systems.
Developed performance monitoring and reporting software for general use.
(Public Company; 1001-5000 employees; AMZN; Computer Software industry)
March 1998 — May 2000 (2 years 3 months)
Developed infrastructure to help internationalization of customer-facing software.
Developed tools and reports for customer usage patterns.
Performed performance analyses and recommendations for internal and third-party software.
(Privately Held; 51-200 employees; Computer Hardware industry)
September 1997 — March 1998 (7 months)
Wrote Direct3D implementation for proprietary hardware.
(Privately Held; 1-10 employees; Computer Software industry)
January 1996 — September 1997 (1 year 9 months)
Developed software to extract tailor measurements from laser-scan data of human bodies.
Principal Investigator for two NSF SBIR grants.
(Privately Held; 1-10 employees; Computer Software industry)
February 1994 — August 1995 (1 year 7 months)
Developed rendering library for a home VR video game platform (never released) based on Texas Instruments MVP processor.
Developed rendering library for PC-based video games.
(Public Company; 51-200 employees; Computer Software industry)
October 1992 — February 1994 (1 year 5 months)
Developed scene management software for SH-60 helicopter flight simulator.
(Public Company; 10,001 or more employees; IBM; Computer Software industry)
June 1992 — October 1992 (5 months)
Developed rendering library for 32-processor i860 computer.
N/A , Computer Science , September 1995 — March 1996
Coursework towards PhD. Completed additional classes part-time 1997-1998.
BS , Computer Science , August 1988 — May 1992