Brandon Rioja

Software Engineer at Thoro.ai
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
New Kensington, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • Oct 2021 - Present

      Pittsburgh, Pennsylvania, United States Responsible for implementing features and fixing issues.

    • United States
    • Automation Machinery Manufacturing
    • 1 - 100 Employee
    • Software Engineer
      • Aug 2016 - Sep 2021

      Greater Pittsburgh Area * Developer on the Safety System, Autonomy, and Cloud for the Nilfisk Liberty A50, SC50, and VP50 products. * Software Test Engineer

    • Software Engineer - AMDS/SREHD
      • Jul 2015 - Aug 2016

      Greater Pittsburgh Area * Developed the Operator Control Unit or GUI for the SREHD project in accordance with MIL-STD-1472G. * Lead the testing program for this project. Verified it complied with all applicable standards and requirements.

    • United States
    • Telecommunications
    • 100 - 200 Employee
    • Embedded MCU Development Supervisor
      • Oct 2014 - Jul 2015

      Monroeville, PA Develops product roadmap with the director. Directly interacts with stakeholders to identify user stories, requirements, and use case flows. Runs weekly project status meetings, weekly one-on-ones, and retrospective meetings with project members. Reports project status to stakeholders. • Two out of three projects completed on time and on schedule. • Completed an unprecedented multi-divisional project between divisions. • Praised for excellent performance by project members and… Show more Develops product roadmap with the director. Directly interacts with stakeholders to identify user stories, requirements, and use case flows. Runs weekly project status meetings, weekly one-on-ones, and retrospective meetings with project members. Reports project status to stakeholders. • Two out of three projects completed on time and on schedule. • Completed an unprecedented multi-divisional project between divisions. • Praised for excellent performance by project members and director.

    • Software Engineer
      • Feb 2009 - Oct 2014

      Monroeville, PA Designs, develops, and verifies components for the EVERGREEN conferencing bridge using C++ and Linux. Establishes and clarifies customer feature requirements. Provides last-level technical support for customers. Reviews and approves architecture designs and code modifications before delivery. Integrates and adapts software from other divisions. • Delivered over 686 features and/or bug fixes. • Authored over 1300 files and over 200,000 lines of code. • Praised on performance… Show more Designs, develops, and verifies components for the EVERGREEN conferencing bridge using C++ and Linux. Establishes and clarifies customer feature requirements. Provides last-level technical support for customers. Reviews and approves architecture designs and code modifications before delivery. Integrates and adapts software from other divisions. • Delivered over 686 features and/or bug fixes. • Authored over 1300 files and over 200,000 lines of code. • Praised on performance evaluation: “continues to outpace his peers and seniors alike”. • Recommended for advancement in the last 3 annual performance reviews. • Mentored and aided junior engineers. • Modified company-wide coding standards to reduce overall number of defects.

    • United States
    • Computer Networking Products
    • 1 - 100 Employee
    • Software Engineer
      • Nov 2007 - Dec 2008

      Cranberry Twp., PA Developed components for two products: SSLIA and NFM • Responsible for imaging building and automation of the installation and deployment of SSLIA • Designed, developed, and debugged software components • Fixed over 500+ bugs • C, C++, Linux

    • QA Engineer
      • Oct 2006 - Nov 2007

      Greater Pittsburgh Area Isolated and found defects in the NFM and SSL Inspector Appliance through automated and manual testing. Designed and implemented a build framework and smoke test. • Found over 1000 confirmed issues. • Promoted to Software Engineer.

    • Senior Software Engineer
      • May 2005 - Oct 2006

      Sarasota, Florida Area Maintained the build and developed components for the Guardian Watch product line. Continued responsibility for QA while in a software engineering role. • Found over 1000 bugs in Fence Watch and GView.

    • QA Engineer / Field Software Engineer
      • Aug 2004 - May 2005

      Pittsburgh, PA Configured systems in the field. Troubleshot on-site customer issues. • Automated installation and upgrade of cameras in the field. • Promoted to Senior Software Engineer.

    • United States
    • Research Services
    • 1 - 100 Employee
    • Teaching Assistant
      • May 2001 - Aug 2001

      Pittsburgh, PA Instructed 350 students about Robotic Construction and taught students to program robots in Mindstorm, Robolab, and NQC languages.

Education

  • University of Pennsylvania
    Master of Science in Engineering (MSE), Computer and Information Science
    2003 - 2004
  • Penn State University
    Bachelor of Science (BS), Computer Engineering
    1999 - 2003
  • Burrell High School
    1995 - 1999

Community

You need to have a working account to view this content. Click here to join now