24517 SE 43rd Pl Travis D. Sparks 919-491-3894

Issaquah, WA 98029

OBJECTIVE

I am seeking a Senior Software Development Manager position where I can lead and grow multiple agile software development teams.

WORK EXPERIENCE

Amazon.com Seattle, WA

Senior Software Development Manager – Amazon Cloud Drive Oct 2011 – Present

• Created and currently managing an org of 34 people that includes 2 agile development teams, the client QA team, and all Cloud Drive project management.

• Led the entire Cloud Drive team in establishing an agile development project and release process that successfully moved the team away from 1-2 big-bang-launches a year to 8 clients launching independently every 3-6 weeks.

• Created and led the International development team in redesigning all Cloud Drive clients and services to scale and support international launches. Successfully launched Cloud Drive in 10 countries and contributed a significant portion of Cloud Drive’s new customers from 2012-2014.

• Created and hired 2 teams to deliver Sharing and Customer Acquisition features. I hired 2 development managers and 1 technical program manager. We hired 7 SDE’s and delivered video sharing on Kindle Photos, launched retail promotions, an SMS installation experience, and several customer acquisition experiments.

• Led the Cloud Drive team in redesigning our storage service to massively scale to support Kindle Fire traffic. The solution used Dynamo DB and S3 to handle tens of thousands of transactions per second and has since handled multiple large traffic events with no issues.

• Created the Cloud Drive Web team, hiring 3 developers and a software development manager. Together we launched a new Cloud Drive subscription management customer experience, a new file deletion customer experience, and a customized login experience.

Amazon.com Seattle, WA

Software Development Manager / Technical Program Manager - AmazonWireless Feb 2009 – Oct 2011

• Created and managed the AmazonWireless Business Intelligence team in December 2010, building a team of 5 developers and 4 support engineers in Seattle and Bangalore that consistently delivered backlog items and met operational SLA’s. The key deliverables were a wireless commission management system and a wireless phone, service, and option catalog system both built with Java on Oracle.

• Program managed the transition from selling all cell phones with service on Amazon.com to a new customer experience directing customers to AmazonWireless in November 2010. This project required the coordination of 20+ Amazon teams, was completed on time in less than a year, and immediately tripled the sales for AmazonWireless.

• Program managed the launch of AmazonWireless into initial production and all subsequent, monthly feature releases through the end of 2010 and grew the sales of cellphones by 6,000% over two years.

GlaxoSmithKline Research Triangle Park, NC

Software Development Manager / Program Manager July 2004 – Jan 2009

• Successfully managed development teams through 8 major software releases and 20+ minor releases, across four distinct software systems. All of these releases were on schedule and within budget. Halted 3 additional projects during inception stage because business value could not be established.

• Managed and designed a $3mil software project to build a chemical material definition, warehouse management, and genealogy system to support preclinical drug development. This included managing a team of 45 .NET developers, automated testers, and business analysts located in India, the UK, and the US. This included working with over 50 worldwide business stakeholders in soliciting requirements and designing the system. Successfully met all project budget, time, and requirement objectives.

• Managed a $500k software development of a Materials Management System. This included developing requirements based on input from 17 business stakeholders and then managing development and testing with 8 developers in Italy and the US. Successfully delivered this project on time and within budget.

• Program managed the project definition of a $500k Opinion Leader Management system. This included stakeholder management among 10 business units, requirements development, and vendor selection.

• Managed a $2mil IT budget for new projects in the Global Commercial Strategy business unit.

University of North Carolina – Chapel Hill Chapel Hill, NC

Research Associate / Software Engineer – Computer Science Department August 2002 – May 2004

• Co-developed a 3D tele-immersion (i.e. teleconferencing) system that captures a scene using 27+ cameras, transmits the data to a supercomputer over Internet2 for reconstruction, and transmits the scene over Internet2 to a remote rendering system with a stereo projection display. Developed a reliable, congestion controlled, coordinated UDP protocol, using C on Red Hat Linux, to transmit all of the frames and depth fields, synchronously, between all of the subsystems.

• Led the development of a server for capturing images from four IEEE-1394 Firewire cameras using C++ on Red Hat Linux.

• Developed and researched various indoor and outdoor location sensing techniques that used 802.11 network card signal strength, GPS, and Radio Frequency Identification (RFID).

Sensor Systems Herndon, VA

Software Engineer February 2002 – August 2002

• Developed an imagery catalog system for Sensor’s RemoteView satellite image viewer product, which was capable of managing thousands of images distributed across multiple networked machines. This system was developed in Visual C++ using MFC, STL, ADO, COM, and MSXML and used MSSQL DB’s.

Invicta Networks Herndon, VA

QA Manager / Software Engineer August 2001 – February 2002

• Managed the integration, test, and release of three InvisiLAN network security tool product versions.

• Developed tools in JAVA, Perl, HTML, PHP, and C that helped manage and automate the integration and test process.

User Technology Associates / Percuity Arlington, VA

Software Engineer / Program Manager June 1999 – August 2001

• Released 5 versions of three Asset360 desktop software and hardware management tool editions on time while managing a 9-member C++ development/test team located in Virginia and South Korea. This included translating the product from Korean to English; re-architecting the product to work in large enterprises; and integrating Visual Basic for Applications.

• Managed 4 international sites, 5 developers, and 6 testers while developing an enterprise web application using JAVA, VB, and C++ that integrated Asset360 into Citicorp’s global network of 140,000+ computers.

• Directly consulted Citicorp’s Technology Vice President on IT asset management issues for over a year.

• Consulted the U.S. Department of Labor on their design of a timesheet management web application.

• Successfully managed the integration of the 12-member software development team acquired with the purchase of Angel Lake Software to deliver three boxed software products for teaching sports.

EDUCATION

University of North Carolina – Chapel Hill Chapel Hill, NC May 2004

• Master of Science in Computer Science. Note: UNC CS does not award GPA’s.

• Focus on multimedia networking, distributed systems, and mobile computing

Courses Related to Degree: Mobile Computing & Peer to Peer Networks; Multimedia Networking; Distributed Systems; Distributed & Concurrent Algorithms; Graphics, Imaging, & Vision; Software Design & Implementation; Enterprise Computing; and Spanish

Rose-Hulman Institute of Technology Terre Haute, IN May 1999

Ranked #1 Undergraduate Engineering School by U.S. News & World Report 2000-2003

• Bachelor of Science in Computer Engineering, with a minor in Economics.

• Graduated Summa Cum Laude with a 3.9/4.0 GPA and ranked first in the Computer Engineering Dept.

• Received the General Electric Award and the Outstanding Senior Award in Computer Engineering.