Software Development Engineer II - Wedding Registry @ Coming soon! From July 2015 to Present (6 months) Software Development Engineer II - Learning Machines @ Lead technical development of "About This Book" product on Amazon Fire tablets. The “About This Book” feature provides readers additional contextual information about the current book when the reader opens the book for the first time.
• Worked closely with product managers, designers, and server side teams to drive product to meet aggressive launch timeline.
• Incorporated experimentation platform driven by server-side delivery of configurable layouts and widgets, allowing for quick experimentation and adaptability of information displayed to customers.
Products: About This Book, Before You Go
Technology: Android, Java From August 2014 to July 2015 (1 year) Software Development Engineer I - Learning Machines @ Developer on a cross-platform client-side Kindle plugin team working on native features for Amazon Kindle Fire devices, Amazon Kindle E-Ink devices, and Kindle Reader apps on iOS and Android.
• Incorporated price information into the “Before You Go” feature on Amazon Kindle e-ink devices, allowing customers to make more informed purchasing decisions of book samples.
• Met an aggressive deadline to ship the native X-Ray on Kindle Fire tablets, replacing the older web-based X-Ray.
• Developed the native X-Ray implementation on iOS, working with UI/UX designers to create new interactions and controls targeted at iPhone customers. Updated the X-Ray UI to match new iOS 7 design patterns.
• Worked closely with UI/UX designers to update the UI for the web-based X-Ray on bigger Kindle Fire tablets.
Products: X-Ray, Before You Go
Technology: Android, iOS, Java, Objective C From August 2012 to August 2014 (2 years 1 month) SDE Intern @ Worked on feature known as Kindle Email Me When Available (KEMWA), allowing customers to request email notification for when a book became available in e-book format.
• Deployed KEMWA service to fleet of hosts and pushed service to production
• Designed and implemented an internal tool that enables editors to verify the relationship between an eBook and a physical book improve confidence of correctness From May 2011 to August 2011 (4 months)
BS, Computer Science and Business Administration @ University of Southern California From 2008 to 2012 Andrew Li is skilled in: Java, Software Development, Objective-C, Android, Mobile Applications, JavaScript, Web Development, iOS, Leadership, C++