Carl Harris Myers
Contact
Carl Myers
(206) 931-9916
Information
1614 Summit Ave #202
cmyers@cmyers.org
Seattle, WA 98122
http://www.cmyers.org
Objective
As a skilled Software Design Engineer, I want to contribute to a company in a customer-centric
way which makes a significant contribution to my employer, and allows me to grow as an engineer.
Experience
Amazon.com, Seattle, WA
March, 2006 – January, 2009
Software Design Engineer, Developer Applications Team
• Implemented an internal web service which provided string translation and localization and
delivered the service to customers. This service replaced the previous system and is a key
component of the company’s international websites. Was lead engineer on a team including 3
other engineers.
• Performed requirements gathering and design for an internal web service which provided string
translation and localization. Wrote design proposal and created a data model utilizing an
Oracle back-end.
• Scoped, evaluated, then selected and implemented/integrated third-party text translation mid-
dleware for use internally, connecting engineers to language translators.
Software Design Engineer, Developer Tools Team
• Maintained and supported a complex build system used by over 2000 developers which focused
on reproducibility, consistency, and dependency management of large codebases. Worked on
a codebase which exceeded 200GB and 8 million files, which was divided up into more than
13,000 discrete packages.
• Acted as primary owner of the main source control repository, which included migrating to a
new machine, upgrading software, ensuring backups were functioning, and being responsible
for a priceless codebase containing over 8,000 man-years of work.
• Designed and implemented an internal-customer-facing distributed application which allowed
customers to view logs for the build system to assist in debugging.
• Performed porting and developed porting tools to assist in the migration from Red Hat En-
terprise Linux 3 to Red Hat Enterprise Linux 5.
• Performed porting and key initial set up for migration from 32-bit Red Hat Enterprise Linux
3 to 64-bit Red Hat Enterprise Linux 4 under strict time constraints, allowing the company to
save millions of dollars on hardware.
• Worked on many UI improvements which made developer tools easier to use, improving devel-
oper productivity.
• Participated in ”Environment Improvement Ninjas”, an internal group where we all spent
personal time developing environment improvements to make ourselves (and other developers)
more productive. Worked in porting the environment to new platforms, writing scripts to get
metadata more easily, and tab completions.
• Assisted in porting many shared packages and third-party code from Red Hat 7.2 to Red Hat
Enterprise Linux 3
Purdue University Robot Vision Lab, Lafayette, IN
Student Worker
2005
• Worked with researchers to write and maintain code using and supplementing Intel’s OpenCV
Computer Vision Library. Employed C, C++, Java, and maintained and scripted a complex
build process.
Purdue University Physics Computer Network, Lafayette, IN
Student Worker
2004
• Worked with members of the Physics Department in a help-desk environment employing
problem-solving and troubleshooting to solve both hardware and software problems, including

some software development.
Education
Purdue University, Lafayette, IN
• Graduated in December of 2005 with a Bachelors in Electrical and Computer Engineering.
• Coursework included Operating Systems Engineering, Advanced Object Oriented Program-
ming and Scripting, Object Oriented Design, Networking, Microprocessor Architecture.
Achievements
• Recognized as a leader in ownership and support of systems including on-call and pager duty
(Amazon)
• Became a valuable team resource for Linux-specific and build-system related knowledge (Ama-
zon)
• Interviewed candidates for open positions on the team regularly (Amazon)
• Mentored an intern and two new-hires (Amazon)
• Prominent member of the Sammamish Symphony Orchestra cello section.
• Leader for EPICS: Engineering Projects in Community Service ”Judicial Database Systems”
team. The project won the 2004 EPISC I2P competition, leading to the first commercial
company spin-off from an EPICS project. (Purdue)
• Assistant Principal Cellist in the Purdue Symphony Orchestra (Purdue)
Programming
• Perl: 8 / 10, 3 years experience, 2 years development experience
Expertise
• C++: 7 / 10, 3 years experience
• Java: 5 / 10, 2 years experience, 1 year development experience
• C: 5 / 10, 3 years experience
• Also fluent in Mason, Python, Motorola HC12 Assembly, Bash/Kornshell scripting, GNU
Make, Mysql, Oracle PL/SQL, Ant, and hardware description languages.
Interests
Open Source Software, Open Source Operating Systems specifically, processor architecture, net-
working, video games, classical music, and scientific pursuits.
Technical
• Ben Bernard - Senior Software Design Engineer, Amazon.com - 206-266-2407
References
Personal
• R. Joseph Scott - Music Director and Conductor, Sammamish Symphony Orchestra - 206-323-
References
2805
• Keith Amling - Software Design Engineer, Amazon.com - 206-434-0931
More references available on request.