Brenner Ryan

Software Engineer

Seattle, Washington, United States

About

Former application developer for Okta with 3 years of solid experience. Currently doing freelance consulting and software development with Carlson Medical Technologies. I am an enthusiastic go-getter who is ready to get his hands dirty in a new sales engineering or software engineering role. Sales Engineer: I have a bit of pre-sales experience and some experience interacting with customers, and overall I believe that I have excellent people skills and the acumen required to be a sales engineer. I would be excited to leverage my technical experience to ensure the customer is being provided with the perfect advice/product. In my previous role my communication skills were tested through a variety of presentations and meetings, in which I was required to justify the creation of features and explain the ways in which the application could assist our customers. I had to interface between multiple teams, and balancing everyone's desires and requests was an important skill to have. Furthermore, it helped me to become accustomed to being an expert on our product, as I would often have to explain multiple facets of our work to other teams and management. Software Engineer: My experience as an application developer at Okta has prepared me well to be a software engineer that takes on a variety of roles. Our team was tiny which means that I was expected to take on many roles. I have experience with configuring logging and metric reporting systems, encryption and system level storage, system level processes such as fingerprint scanning, device state detection etc, I became familiar with design and frontend on Swift, helping to formulate and create many of the user flows for our app. I believe that my full stack experience will serve me well in any role I take on,

Experience

  • Software Consultant at Carlson Medical Technologies
    Jun 2024 - Present · 2 yrs 1 mo

    • Freelance position with startup creating medical alert software • Assisted in creation of design documents and infrastructure outline. General guidance offered on technological feasibility of proposed approaches. • Created proof of concept for medical alert system using CDS Hooks. Utilized CDS Restful API to set up CDS Service • Sanitized data for use in Postgres database • Implemented statistical analysis model to identify trends in medical data in python • Met with investors to demonstrate value of product and secure funding • Compiled medical research to highlight need for product when presenting to physicians

  • Gap year at Career Break
    Sep 2022 - Jan 2024 · 1 yr 5 mos

    Decided to take a gap year to evaluate the direction I wanted my career/life to go in. Did private tutoring in math and computer science in the meantime. Excited to re-enter the workforce and have been seeking a full time position since the start of the year

  • Software Engineer at Okta
    Sep 2019 - Sep 2022 · 3 yrs 1 mo

    Created Okta Verify 2-Factor Authentication app for MacOS with Swift. Designed and implemented APIs for use both internally and externally. Drafted design documents for user flows based on customer feedback, implemented flows using Storyboard and AppKit under MVC design pattern Worked with QA to create robust automated test suite on virtual machines, saving QA several hours of testing upon bimonthly release. Created local storage system for encrypted account credentials/tokens using Keychain and UserDefaults Headed metrics collecting and analytics using Microsoft App Center. Created procedures for addressing detected critical crashes and bugs, which improved response time significantly. Worked directly with Apple devs to find workarounds for system level inconsistencies/bugs that were blocking key application functionality i.e. fingerprint detection etc. Headed localization efforts by creating dynamic UI process that automatically updated when bimonthly translations were received from our vendor.

  • Robotics Researcher at Harvey Mudd College
    May 2017 - Jul 2017 · 3 mos

    Created mathematical method for determining how likely certain schedules given to roombas were to succeed. These schedules were meant to reflect robot actions on a warehouse floor. Designed probability distributions to accurately model run-time of roomba actions Developed novel algorithms to statically and dynamically determine optimal time ranges for roombas to depart Created simulations in Python to measure effectiveness of determined time ranges