Senior Software Development Engineer, Test @ Amazon
Software Development Engineer, Test II @ Amazon
Software Development Engineer, Test @ Amazon
Education:
No education info found.
About:
Developer with a track record of producing programmer-centric quality systems and tools. Software engineer with a passion for shipping testable, scalable, and maintainable software. Promoter of test-driven development, continuous deployment, and good object-oriented design. Enthusiastic speaker with experience lecturing to undergraduate students.
* Demonstrated ability to develop test frameworks, services, and reporting tools from the ground up
Developer with a track record of producing programmer-centric quality systems and tools. Software engineer with a passion for shipping testable, scalable, and maintainable software. Promoter of test-driven development, continuous deployment, and good object-oriented design. Enthusiastic speaker with experience lecturing to undergraduate students.
* Demonstrated ability to develop test frameworks, services, and reporting tools from the ground up
* Proficient in Java, ruby, and PHP; knowledgable in C, OCaml, and Scala
* Applied knowledge of object-oriented design and development
* Experience developing large-scale systems backed by Amazon Web Services
Senior Software Development Engineer, Test @ * Gave a test talk about load testing asynchronous systems to over 500 Amazon engineers
* Created a high-throughput stubbing service for isolating a distributed datastore from its routing layer From October 2015 to Present (3 months) Software Development Engineer, Test II @ * Created a distributed, continuous testing system used by Amazon's core platform services
* Wrote and released a data analysis library to detect knee points in arbitrary datasets
* Designed and added support for asynchronous transactions into Amazon's load-testing framework From April 2014 to October 2015 (1 year 7 months) Software Development Engineer, Test @ * Lead development for a functional testing framework used by 30+ services across Amazon
* Created a distributed load-testing system used by 5+ teams within Amazon Digital
* Wrote a stress testing framework for instrumenting dependencies to isolate performance changes
* Designed a continuous test data validation system, reducing randomness in test results
* Created a tool used to report over 15,000 automated test results per day across 15+ services From March 2013 to April 2014 (1 year 2 months) Quality Assurance Engineer @ * Designed and implemented testing strategy for vendor costing in appstore
* Defined and led testing strategy for foreign exchange payment strategy for app developers
* Scaled Appstore's automation strategy to support 200+ country and marketplace combinations From January 2012 to March 2013 (1 year 3 months) QA Engineer @ * Executed regression test against user-upgraded websites using custom shell tools
* Developed front-end automated functional tests in Selenium for AJAX-based web pages
* Wrote developer documentation and samples for SOAP API in C# and Java
* Provided PHP training for QA group for automated functional testing
* Created script and web service to verify DOM adherence to framework rules From May 2010 to January 2012 (1 year 9 months) Adjunct Instructor @ * Created cirriculum for microeconomic theory emphasizing market failure and imperfection
* Delivered lectures to classrooms of 50 undergraduate students daily
* Presented distilled concepts of highly mathematical economic models
* Coached students during office hours on homework and exam review problems From January 2010 to May 2011 (1 year 5 months)