Professional Work Experience
In the summers between school years, I interned at a variety of companies to get exposure and experience with as many facets of the professional world as possible. Each experience proved valuable and helped shape my worldview and how I approach engineering and business problems to this day.
Business Technology Analyst Intern
Jun 2018 — Aug 2018
Software Engineering Intern, Core Build
May 2019 — Aug 2019
Software Engineer, Public Cloud Start
Jun 2020 — May 2022
Software Engineer, Enterprise Client App
Aug 2022 — Present
At Deloitte Consulting, I was staffed as a Business Technology Analyst on a project for the State of Oregon
Department of Health. Working on a data transformation project in the State Capitol gave me insight into the
building and rollout of a technology service for government applications. My responsibilities included gathering
and presenting client requirements, writing automation scripts for data cleaning and collection, Gantt chart
scheduling of recurring workflows, and working on disaster recovery proposals.
On the Core Build Experience team at Salesforce, my intern project was to derive information valuable to the
business from patterns in the Perforce monolithic codebase. The first value add I worked on was a queryable
SQL database to inform my team about frequencies of changes to code for modules so the DAG could be optimized
to reduce build times. The second value add was a GUI still in use by upper management to visualize team and
module activity to provide tangible data for reorgs. The final value add was a metric on file volatilty to use to
intelligently order files in a docker container to reduce bandwidth for updates to the core app.
I joined the Public Cloud Start team full time during the first summer of the pandemic. I spent time working on
internal public cloud onboarding pipelines to bring Salesforce services onto AWS. Through numerous directive
changes from management, I had exposure to AWS GovCloud, Azure, and AWS Commercial Substrates. Prominent projects
included a refactoring the dependencies of microservices in our pipeline to allow for parallelism between certain
services with race conditions dependent on bottlenecks. Recently on a newer working group, my work focuses on
simplifying the customer requirement submission and involves operational improvements, feature creation, and on
After leaving Salesforce in search of a smaller company and team, I joined Flexport, originally on the Public API
team, working on API federation and creating new APIs for engineering products at the company. One project I led
was to build Flexport's first asynchronous API for our Customs team to intake documents. Working with webhooks and
other API design principles, we successfully onboarded customers to the new API. Later, I was pulled onto the Client
App team to support development on a new Visibility Tracking Project to enable customers to have reliable tracking
information on shipments not being managed by Flexport.