Hello, I'm a software engineer primarily focused on Android Development and Quality Assurance. I am extremely familiar with Kotlin, Android Jetpack, Android Compose, and Espresso. On the QA side of things, I have extensive experience in writing automated tests in Selenium, Protractor, Cypress, and Playwright, in a variety of languages. I also have experience writing API tests, performing manual testing, as well as building extensive testing tools to automate testing further.
Outside of my professional life, I enjoy working on and building things. Whether that is repairing walkmans and other cassette players, building mechanical keyboards, or writing Android Apps for my favorite games, I'm always tinkering on something. Lately I've been working on my audio setup so I can dub and label cassettes, and I'm hoping to add MiniDiscs to that.
I also love to wind down by listening to my cassette collection while drinking tea or knitting.
More Info Coming Soon
More Info Coming Soon
More Info Coming Soon
More Info Coming Soon
More Info Coming Soon
More Info Coming Soon
More Info Coming Soon
Provided Android automation scripts in Kotlin to Mighty Networks as part of a larger automation team provided by QualityLogic. Worked closely with the client's developers to provide automated coverage for new features around video upload and livestreaming.
Mentored and trained new hires in Selenium and Kotlin to get them familiar with automated testing strategies.
Helped lead the development of a tool to translate Protractor and Cypress into Playwright. Proved the effectiveness of this tool by translating over 70,000 lines of code of another client's Protractor code base in 40 hours of work.
Outlined and executed a plan to refactor another client's Cypress code base to implement a Page Object model, and introduced other performance improvements that nearly halved test execution time.
As the sole member of the QA Department, learned and took ownership of all Quality Assurance procedures. Responsible for identifying and confirming new bugs, as well as writing the testing plans for new features and bug fixes, then implementing those plans as they are deployed.
Worked in a 5-person team to design, build, and test a proof of concept testing tool that allows users to easily load an image of the proprietary 4690 Operating System.
Responsible for building, testing, and handing off Selenium test cases for the SOAP API Services for Disney’s Vacation Club and Resort systems.
Responsible for designing and developing Automated Regression Tests using Selenium for new features on Fidelity’s website. Built a deeper understanding of HTML, CSS, JavaScript, and RESTful APIs during down time to better accomplish my assigned tasks. Worked in two week sprints alongside a development team and participated in daily stand-up meetings.