Intro
As an advanced SDET, I specialize in developing automation frameworks
for web, mobile, and API testing. In my free time, I also enjoy developing plugins
for Homebridge. My fascination with technology and how things work led me to the software industry,
where I have built a successful career as a test engineer. I am particularly proud of my presentation
at
SeleniumConf 2019 in Tokyo, Japan, where I showcased a Selenium Docker image that could input sound
files as speech to test an audio translation engine.
My expertise lies in Python, TypeScript, GoLang, and Bash, and I am
always on the lookout for new ways to expand my knowledge and improve my skills. In my career, I
have created various automation frameworks, including an end-to-end framework that tested an event
stream processor, testing millions of event manipilations in each test.
Additionally, I have experience working with both UI and API testing, and I am
always seeking out new projects, whether for work or for personal fulfillment, that will allow me to
continue growing as a software engineer.
Overall, I am passionate about what I do and am committed to continuing to expand my knowledge and
expertise in the tech industry.
Work
BetterHelp - Remote
Test Automation Architect
May 2023 - Present
Splunk - Remote
Principal Software Engineer in Test
Aug 2019 - May 2023
Built Splunk’s first event-streaming test framework from scratch. Trained and led QA team of 11
engineers to use and build upon framework. Strategized and implemented Canary testing on production
to minimize production issues. Built Grafana and Splunk dashboards to give holistic metrics of QA
testing.
Rosetta Stone - Boulder, CO
Senior Software Engineer in Test
Sept 2015 - June 2019
Built separate API, web UI (Selenium), and mobile UI (Appium) testing frameworks using Python /
Pytest. Built an industry-first Selenium-based Docker image that allows for speech recognition
testing. Worked closely with DevOps and developer teams to build continuous delivery CI pipelines in
Jenkins, delivering updates to production up to 15 times per day.
Echostar - Centennial, CO
Quality Engineer
Jan 2013 - Sept 2015
Led QA effort to have Dish Network set top boxes certified for a Netflix application. Interfaced
directly with Dish and Netflix engineers to ensure application worked as expected on Dish devices.
Motorola Solutions - Holtsville, NY
Quality Engineer
October 2011 - December 2012
Troubleshot issues with point-of-sale handheld scanners using manual and
automated testing tools. Pinpointed data discrepancies between software and hardware of barcode
devices. Trained, supervised, and delegated tasks to new QA employees.
Education
Stratford University
Master's in Computer Science
2015-2017
Colorado State University
Bachelor's in Information Technology
2013-2015
Berkeley College
Associate's in Information Technology
2007-2009
Contact
Elements
Text
This is bold and this is strong. This is italic and this is
emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }
. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus
euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis
iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem
ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';
Lists
Unordered
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Alternate
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Ordered
- Dolor pulvinar etiam.
- Etiam vel felis viverra.
- Felis enim feugiat.
- Dolor pulvinar etiam.
- Etiam vel felis lorem.
- Felis enim et feugiat.
Icons
Actions
Table
Default
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Alternate
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |