Brianna Shade, Developer in Portland, OR, United States
Brianna is available for hire
Hire Brianna

Brianna Shade

Verified Expert  in Engineering

Software Developer

Location
Portland, OR, United States
Toptal Member Since
September 11, 2019

Brianna is a passionate developer who cares for her projects and gets excited about new work. Over the past 5+ years on the software configuration management team, she's learned a multitude of skills, including product deployments via Capistrano and Jenkins with AWS, testing automation with C# and Selenium Webdriver, and full-scale process automation with Ruby. She loves what she does. Programming is a puzzle, something with which she's excelled.

Portfolio

Comscore
Amazon Web Services (AWS), Git, C#, Jenkins, Capistrano, Ruby
Rentrak
Git, Selenium, Jira, Jenkins, Bash, Ruby
Rentrak
Microsoft Excel, Bash, SQL

Experience

Availability

Part-time

Preferred Environment

Ruby, Visual Studio Code (VS Code), Git, MacOS

The most amazing...

...thing I've automated is a full code release system capable of handling a dozen diverse products, each with their own unique process and testing requirements.

Work Experience

Software Engineer II

2016 - 2019
Comscore
  • Automated test suites and deploy frameworks using tools like Ruby, Selenium Webdriver, AWS, C#, and Jenkins, reducing both human error and manual resources.
  • Supported project developers, QA specialists, and the release team, identifying areas for automation, coordinating with affected parties, and developing new suites using a Kanban workflow.
  • Researched new solutions in a constantly evolving environment to streamline code and keep it as up-to-date and error-free as possible.
  • Managed the SCM team's multi-quarter deploy automation initiative, aimed to fully automate software deployments for over a dozen products end-to-end, reducing human error and reducing necessary weekly man-hours by 75%. Developed in Ruby with integrations with Jenkins, AWS, and Capistrano.
  • Pioneered a new automation system for the QA team, providing the software for them to design their own testing suites, enabling them to increase testing coverage and reduce manual site verifications. Developed in C# with a Selenium Webdriver framework.
Technologies: Amazon Web Services (AWS), Git, C#, Jenkins, Capistrano, Ruby

Software Engineer

2013 - 2016
Rentrak
  • Reviewed pending software updates, testing new code against automated test suites and serving as a gatekeeper to ensure consistent and reliable site availability.
  • Maintained test suites and developed new test cases to keep up with constantly evolving code.
  • Coordinated with teammates, project developers, and QA specialists to support an Agile SDLC, responsible for daily and weekly deployments, emergency releases, and unforeseen code rollbacks.
Technologies: Git, Selenium, Jira, Jenkins, Bash, Ruby

Systems Process Analyst

2009 - 2013
Rentrak
  • Worked with development teams to streamline and automate processes and bridge the gap between clients, internal users, and software engineers to ensure the most efficient use of limited resources.
  • Aided the research team to provide custom reports that better serve our clients, and created new tools to more effectively monitor the data, revealing potential issues before the customer discovered them and minimizing data impact.
  • Served as resource and leader to peers, advising on troubleshooting, actively seeking out education and teaching newly acquired techniques, and alleviating demand for management and developer involvement.
  • Monitored customer data, and researched inconsistencies to ensure accurate data for the consumer and maintain the professional integrity of the company.
  • Worked with the customer service and linear teams to promote inter-departmental integration and knowledge, supplying a well-rounded understanding of customers in all capacities.
  • Assisted with key clients to provide premium service.
Technologies: Microsoft Excel, Bash, SQL

Customer Support Engineer

2008 - 2009
Selectron Technologies
  • Worked with a team and integrated projects with multiple departments to swiftly address customer concerns, apply solutions in a timely manner, provide optimizing options, and accurately and efficiently educate the customer in unfamiliar areas.
  • Remotely supported software for county and city interactive voice response (IVR) systems, troubleshooting code bugs, programming fixes, and configuring systems tailored to each customer's needs.
  • Executed quarterly maintenance checks and updates for 200 customers to proactively detect and resolve problems before they negatively affect system functionality.
Technologies: Windows, C#

Highlander

Fully automating software deployments for over a dozen products end-to-end via a self-contained application, including steps to notify responsible parties for approvals, running testing suites against staged code, auditing each support ticket, and deploying new code to live webservers. Reduced necessary weekly man-hours by 75%. Developed in Ruby with integrations with Jenkins, AWS, and Capistrano.

Testcase Builder (TCB)

A new automation system for the QA team that allows them to design their own modular testing suites, enabling them to increase testing coverage and reduce manual site verifications. Developed in C# with a Selenium Webdriver framework.

Languages

Ruby, Java, C#, SQL, Bash Script, Bash, JavaScript, Excel VBA, C++, XML, HTML, AWK

Tools

Git, Adobe Lightroom, RSpec, Jira, Microsoft Excel, Jenkins, Vim Text Editor, Capistrano

Industry Expertise

Photography

Other

Writing & Editing, Data Analysis, Software Development Lifecycle (SDLC)

Paradigms

Test-driven Development (TDD), Test Automation, Scrum, Kanban

Platforms

WordPress, MacOS, Windows, Amazon Web Services (AWS), Visual Studio Code (VS Code)

Frameworks

Selenium

Libraries/APIs

Selenium WebDriver, Jira REST API

Storage

PostgreSQL

2011 - 2014

Master's Degree in Computer Science

Portland State University - Portland, Oregon

2003 - 2007

Bachelor's Degree in Music

Colorado State University - Fort Collins, Colorado

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring